Fews-3di

Latest version: v3.7

Safety actively analyzes 683530 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 6

1.5

----------------

- Added more resilience to local network errors. The loop that waits for
results to be ready checks the state every 30 seconds and is thus the most
vulnerable to wifi issues, a flaky VPN and local network hickups. We now
detect such a ``socket.gaierror`` there and simply try again in 30 seconds.

1.4

----------------

- A minor bugfix in the result files which are downloaded after the simulation

1.3

----------------

- A minor bugfix in the location where the script searches for the saved-state
file

1.2

----------------

- The code has been set-up to look for specific filenames in predefined
folders.

- All inputs (rain, evaporation etc.) have now become optional, if one is
absent a logging message is returned but the code will run. This allows for
flexibility in the usage of the code with different kinds of input.

- Two new optional parameters have been added: lizard_results_scenario_uuid and
lizard_results_scenario_name. If a Lizard results scenario name is provided,
results will be processed in Lizard. If it is not provided, the simulation
runs as usual without processing.

1.1

----------------

- When an existing saved state isn't found, it can be because it is the first
time the script is run. Or the previous saved data has expired. The error
message now points at the ``--allow-missing-saved-state`` possibility. This
can be used to allow the missing of the saved state: a new one will be
created.

- Fixed bug: two lines were accidentally swapped, leading to an early crash.

1.0

----------------

- Code cleanup + more coverage.

- Improved the documentation, including a separate ``DEVELOPMENT.rst`` to keep
those details out of the generic readme.

Page 5 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.