Geneticpy

Latest version: v1.3.0

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

Scan your dependencies

Page 2 of 2

1.1.0

Bug Fixes
- Using tqdm autonotebook to allow tqdm counter to automatically detect Jupyter notebooks.
- Fixed incorrect counting of tqdm counter.

Other Changes
- Returning dictionary by default for the optimize function.
- Added DeprecationWarning for "tuple" optimize return type.

1.0.1

New Features
- Created dictionary return type for optimize function.

Other Changes
- Added PendingDeprecationWarning for "tuple" optimize return type.
- Added Python 3.8 testing.

1.0.0

New Features
- Created 'seed' parameter to allow for reproducible results.
- Allowing for early stopping when 'target' loss is reached.
- Added 'total_time' to output of the optimize() function.

Bug Fixes
- Exception is raised if loss function returns None.

Other Changes
- Added test coverage report.
- Achieved 100% test coverage.

0.1.1

New Features
- Added an ExponentialDistribution.
- Added a LogNormalDistribution.
- Allowing constant parameters in param_space.

Bug Fixes
- Fixed constraints for existing distributions.

Improvements
- Greatly improved 'verbose' mode using tqdm.

Other Changes
- Automatic test coverage reporting using codecov.

0.1.0

Initial release of GeneticPy.

Page 2 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.