Hopp

Latest version: v3.1.1

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

Scan your dependencies

Page 1 of 3

3.1.1

* Enhanced PV plant functionality: added tilting solar panel support, improved system design handling, and refined tilt angle calculations.
* Integrated ProFAST into the custom financial model for LCOE and other financial calculations; updated CI and documentation accordingly.
* Adjusted battery financials to use discharged energy for levelized cost calculations.
* Improved testing and fixed various bugs, including logging errors, financial model instantiation, and configuration handling.
* Removes unnecessary packages from the dependency stack.
* Documentation moved to a jupyter-book style and build process.

3.1

* Added [Cambium](https://www.nrel.gov/analysis/cambium.html) and [GREET](https://www.energy.gov/eere/greet) integration for LCA analysis
* Updated examples throughout
* Removed package dependencies to streamline installation on Windows

3.0

* Updated to use pyproject for package management
* Adopted FLORIS v4
* Removed hydrogen modeling and GreenHEART into a separate repository
* Removed out-dated examples to be update in a future release
* General clean-up of repository for planned new development

2.2.0

* Added load following heuristic dispatch method for battery
* Fixed a bug with defining a user's email for the API calls from resource databases
* HOPP solver refactored to be more modular

2.1.0

* Solar plant updated with new input parameters
* GitHub templates added for PRs and Issues
* Updated PySAM dependency to v4.2.0
* Re-enabled testing for hydrogen pressure vessel

2.0.0

* Restructuring of core code to facilitate a new, more user-friendly interface and developer experience
* Developed HoppInterface as the single entry-point for users
* Expanded input files to yaml format for all technologies
* Restructured code by technology to make relevant code more easy to find
* Refactored technology classes using attrs library to better define classes
* Improved documentation for the technologies and what fields are available for each
* Cleaned up examples and resource files
* Added Wind + PV + Battery + PEM Electrolyzer analysis to examples in `H2_Analysis`
* Added default scenario inputs for hydrogen as end product with result files
* Added files for simulating, optimizing and plotting Wind + PV + Battery + PEM Electrolyzer hybrids
* Added a PEM electrolyzer model to hybrid (not integrated into HybridSimulation)
* Separate power and financial simulations for PowerSources and HybridSimulation
* Fixed multiprocessing issues
* Updates to integrate FLORIS v3

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.