Stochastic Programming And Related Optimization Workflows
Project description
[](https://github.com/sandialabs/sparow/actions/workflows/pytest.yml?query=branch%3Amain)
[](https://codecov.io/gh/sandialabs/sparow)
[](http://sparow.readthedocs.org/en/latest/)
[](https://github.com/sandialabs/sparow/graphs/contributors)
[](https://github.com/sandialabs/sparow/pulls?q=is:pr+is:merged)
[](https://github.com/psf/black)
# sparow
## Description
Sparow is a Python library of optimization solvers for stochastic
programming.
## Installation
Sparow requires the installation of or-topas, which can be installed using **pip** as follows:
```bash
git clone git@github.com:or-fusion/or_topas.git
cd or_topas
pip install -e .
cd ..
```
Developers should install Sparow using **pip** as follows:
```bash
git clone git@github.com:or-fusion/sparow.git
cd sparow
pip install -e .
cd ..
```
## Testing
The Pytest software can be used to automatically run all tests within the current directory:
```bash
pytest .
```
Additionally, the following syntax generates a summary that includes code coverage:
```bash
pytest --cov-report term-missing --cov=sparow .
```
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sparow-1.0.tar.gz
(61.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
sparow-1.0-py3-none-any.whl
(77.7 kB
view details)
File details
Details for the file sparow-1.0.tar.gz.
File metadata
- Download URL: sparow-1.0.tar.gz
- Upload date:
- Size: 61.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
979fc62830aaa56a2bb9b15a73ff2b5e9e7a34517407c1c975d75e03c3bf474c
|
|
| MD5 |
2ebb96a233684b1b676a8c246356dc55
|
|
| BLAKE2b-256 |
dc50b1fba5237ed35b32266135ec89a034cfbc43427d33b49f6745a4d24605b6
|
File details
Details for the file sparow-1.0-py3-none-any.whl.
File metadata
- Download URL: sparow-1.0-py3-none-any.whl
- Upload date:
- Size: 77.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
44eb3cc76541f1b3b3ee18575c39dbde44b4f79e9d4e89a78c136552b4fc8af7
|
|
| MD5 |
e6494b2727cc1d22269cefb94c31fd13
|
|
| BLAKE2b-256 |
54fe9c84544d1c02b20903b877ab180ba6ecd1c612a7ac1daee9f0647dc94518
|