mirror of
https://github.com/ImperialCollegeLondon/ReCoDE_MCMCFF.git
synced 2025-06-26 08:51:16 +02:00
fix: moves packaging requirements to setup.cfg
Also moves documentation and development requirements to targets [docs] and [dev] respectively.
This commit is contained in:
parent
3ede4829a3
commit
142abfd5c7
@ -1,2 +0,0 @@
|
|||||||
sphinx
|
|
||||||
myst-nb
|
|
@ -22,7 +22,9 @@ sphinx:
|
|||||||
# Optionally declare the Python requirements required to build your docs
|
# Optionally declare the Python requirements required to build your docs
|
||||||
python:
|
python:
|
||||||
install:
|
install:
|
||||||
- requirements: requirements.txt
|
|
||||||
- requirements: docs/requirements.txt
|
|
||||||
- method: pip
|
- method: pip
|
||||||
path: .
|
path: .
|
||||||
|
extra_requirements:
|
||||||
|
- .
|
||||||
|
- docs
|
||||||
|
- dev
|
||||||
|
@ -1,5 +0,0 @@
|
|||||||
ipykernel
|
|
||||||
numpy
|
|
||||||
scipy
|
|
||||||
matplotlib
|
|
||||||
numba
|
|
17
setup.cfg
17
setup.cfg
@ -17,6 +17,23 @@ package_dir =
|
|||||||
= src
|
= src
|
||||||
packages = find:
|
packages = find:
|
||||||
python_requires = >=3.6
|
python_requires = >=3.6
|
||||||
|
install_requires =
|
||||||
|
numpy
|
||||||
|
scipy
|
||||||
|
matplotlib
|
||||||
|
numba
|
||||||
|
|
||||||
|
[options.extras_require]
|
||||||
|
dev =
|
||||||
|
pytest == 7.1
|
||||||
|
pytest-cov == 3.0
|
||||||
|
pre-commit == 2.20
|
||||||
|
hypothesis == 6.29
|
||||||
|
jupyter-lab
|
||||||
|
docs =
|
||||||
|
ipykernel == 6.9.0
|
||||||
|
sphinx >= 4.0.0
|
||||||
|
myst-nb
|
||||||
|
|
||||||
[options.packages.find]
|
[options.packages.find]
|
||||||
where = src
|
where = src
|
||||||
|
Loading…
x
Reference in New Issue
Block a user