Skip to content

Allow zero powers into evaluate_powers#169

Merged
eberloso merged 7 commits intomasterfrom
allow_zero_powers
Sep 30, 2025
Merged

Allow zero powers into evaluate_powers#169
eberloso merged 7 commits intomasterfrom
allow_zero_powers

Conversation

@abaena-gisce
Copy link
Member

@abaena-gisce abaena-gisce commented Sep 26, 2025

Objetivos

  • Necesitamos permitir potencias a 0 kW, ya que hay clientes que ya tienen contratos con algunos de sus períodos de potencia a 0 kW, dado que el ATR 3.0 lo permite.

Comportamiento antiguo

  • El 0 siempre se considera número no positivo y salta una excepción.

Comportamiento nuevo

  • Si se pasa un tercer argumento opcional (argument allow_zero_power = True (por defecto a False, para no afectar el comportamiento original) el 0 no se considera número negativo y no salta la excepción.

Relacionado

@abaena-gisce abaena-gisce self-assigned this Sep 26, 2025
@abaena-gisce abaena-gisce changed the title Allow zero powers to evaluate_powers Allow zero powers into evaluate_powers Sep 26, 2025
@abaena-gisce abaena-gisce marked this pull request as ready for review September 29, 2025 06:58
@eberloso eberloso merged commit 6edcf42 into master Sep 30, 2025
2 checks passed
@eberloso eberloso deleted the allow_zero_powers branch September 30, 2025 08:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants