
Security News
vlt Launches "reproduce": A New Tool Challenging the Limits of Package Provenance
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
Runs analyses for offshore wind projects by utilizing ORBIT (CapEx), WOMBAT (OpEx), and FLORIS (AEP) to estimate the lifecycle costs using NREL's flagship technoeconomic models.
Please visit our documentation site for API documentation, a reference guide, and examples.
Python 3.9 or 3.10
Download the latest version of Miniconda for the appropriate OS. Follow the remaining steps for the appropriate OS version.
Using conda, create a new virtual environment:
conda create -n <environment_name> python=3.10
conda activate <environment_name>
conda install -c anaconda pip
conda config --set pip_interop_enabled true
# to deactivate
conda deactivate
Requires Python 3.10.
For basic usage, users can install WAVES directly from PyPI, or from source for more advanced usage.
pip install waves
A source installation is great for users that want to work with the provided example, and potentially modify the code at a later point in time.
git clone https://github.com/NREL/WAVES.git
cd WAVES
pip install .
If working with the example, or running with Jupyter Notebooks, be sure to install the examples dependencies like the following:
pip install ".[examples]"
Use the -e
for an editable installation, in case you plan on editing any underlying code.
pip install -e .
After installation, the package can imported:
python
import waves
waves.__version__
waves library-path configuration1.yaml configuration2.yaml
FAQs
Wind Asset Value Estimation System
We found that WAVES demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
Research
Security News
Socket researchers uncovered a malicious PyPI package exploiting Deezer’s API to enable coordinated music piracy through API abuse and C2 server control.
Research
The Socket Research Team discovered a malicious npm package, '@ton-wallet/create', stealing cryptocurrency wallet keys from developers and users in the TON ecosystem.