Skip to content

Commit 0575d90

Browse files
committed
add venv + pip requirements and instructions to readme
1 parent c9fa162 commit 0575d90

2 files changed

Lines changed: 48 additions & 6 deletions

File tree

README.md

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -81,14 +81,25 @@ The library is based on [Numpy](https://numpy.org/), [Scipy](https://scipy.org/)
8181
[pytest](https://pytest.org/) is as well optional, used for the evaluation
8282
of the tests inside the `tests` sub-folder.
8383

84-
The list of considered/tested versions are available in environment.yaml.
85-
For use with conda:
84+
The list of considered/tested versions are available in conda and pip formats.
8685

87-
```bash
88-
conda env create -f environment.yaml
89-
```
86+
- For use with conda:
87+
88+
```bash
89+
conda env create -f environment.yaml
90+
```
91+
92+
Use `conda activate bemol` to use the env.
93+
94+
- Using pip and venv:
95+
96+
```bash
97+
python3 -m venv .bemol
98+
source .bemol/bin/activate
99+
pip install -r requirements.txt
100+
```
90101

91-
Use `conda activate bemol` to use the env.
102+
Use `source .bemol/bin/activate` to use the env.
92103

93104
## Authors
94105

requirements.txt

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
colorama==0.4.6
2+
contourpy==1.3.3
3+
cycler==0.12.1
4+
exceptiongroup==1.3.1
5+
fonttools==4.62.1
6+
iniconfig==2.3.0
7+
kiwisolver==1.5.0
8+
matplotlib==3.10.1
9+
munkres==1.1.4
10+
numpy==1.26.4
11+
packaging==26.2
12+
pandas==3.0.2
13+
pillow==12.2.0
14+
pip==26.0.1
15+
pluggy==1.6.0
16+
pyparsing==3.3.2
17+
PySide6==6.11.0
18+
pytest==8.3.4
19+
python-dateutil==2.9.0.post0
20+
pytz==2026.1.post1
21+
PyYAML==6.0.2
22+
scipy==1.14.1
23+
setuptools==82.0.1
24+
shiboken6==6.11.0
25+
six==1.17.0
26+
tomli==2.4.1
27+
tornado==6.5.5
28+
typing_extensions==4.15.0
29+
tzdata==2026.2
30+
unicodedata2==17.0.1
31+
wheel==0.47.0

0 commit comments

Comments
 (0)