Gpkit

Latest version: v1.1.1

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

Scan your dependencies

Page 4 of 4

0.3.3

0.3.2

**Release notes**
- Assorted bug fixes
- Assorted internal improvements and simplifications
- Refactor signomial constraints, resulting in smarter SP heuristic
- Simplify and strengthen equality testing for nomials
- Not counting submodules, went from 2400 to 2500 lines of code and from 1050 to 1170 lines of docstrings and comments.

0.3.0

[Documentation at time of release](http://gpkit.readthedocs.org/en/v0.3.0/)

**Release notes**
- Integrated GP and SP creation under the Model class
- Improved and simplified under-the-hood internals of GPs and SPs
- New experimental SP heuristic
- Improved test coverage
- Handles vectors which are partially constants, partially free
- Simplified interaction with Model objects and made it more pythonic
- Added SP "step" method to allow single-stepping through an SP
- Isolated and corrected some solver-specific behavior
- Fully allowed substitutions of variables for 0 (4631255)
- Use "with" to create a signomials environment (cd8d581)
- Continuous integration improvements, thanks galbramc !
- Not counting subpackages, went from 2200 to 2400 lines of code (additions were mostly longer error messages) and from 650 to 1050 lines of docstrings and comments.
- Add automatic feasibility-analysis methods to Model and GP
- Simplified solver logging and printing, making it easier to access solver output.

0.2.0

[Documentation at time of release](http://gpkit.readthedocs.org/en/v0.2.0/)

**Release Notes**
- Various bug fixes
- Python 3 compatibility
- Added signomial programming support
- Added composite objectives
- Parallelized sweeping
- Better table printing
- Linked sweep variables
- Better error messages
- Closest feasible point capability
- Improved install process (no longer requires ctypesgen; auto-detects MOSEK version)
- Added examples: wind turbine, modular GP, examples from 1967 book, maintenance (part replacement)
- Documentation grew by ~50%
- Added Advanced Commands section to documentation
- Many additional unit tests (roughly doubled testing lines of code)

0.1.0

pre.0.0
Prelease made to test the release system.

Page 4 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.