diff --git a/requirements/requirements.txt b/requirements/requirements.txt index 252e1c41d..d76043ccd 100644 --- a/requirements/requirements.txt +++ b/requirements/requirements.txt @@ -1,13 +1,13 @@ deprecation -numpy>=1.19 -shapely>=1.6.2 +ecl-data-io>=2.1 +h5py>=3 +hdf5plugin>=2.3 matplotlib>=3.3 +numpy>=1.19 +pandas>=1.1 +roffio>=0.0.2 scipy>=1.5 segyio>1.8.0 -pandas>=1.1 -h5py>=3 -hdf5plugin>=2.3 +shapely>=1.6.2 tables>=3.5.1 -roffio>=0.0.2 -ecl-data-io>=2.1 typing-extensions diff --git a/requirements/requirements_dev.txt b/requirements/requirements_dev.txt index 335703ca7..614385fda 100644 --- a/requirements/requirements_dev.txt +++ b/requirements/requirements_dev.txt @@ -1,34 +1,35 @@ -setuptools>=43 -setuptools_scm>=3.2.0 -scikit-build<0.17 -ninja>=1.9.0.post1 +autoclasstoc +autopep8 +bandit +black>=23.1 cmake>3.13.3 -pip>=20 -wheel>=0.38 -flake8 -pydocstyle coverage>=4.1 -pytest-runner>=2.11.1 -pre-commit -coverage>=4.1 -Sphinx<4.0 # Due to sphinx-toolbox -sphinx-rtd-theme -sphinx-toolbox -autoclasstoc +flake8 +h5py>=3 +hdf5plugin>=2.3 +isort +matplotlib>=3.3 +mypy myst-parser -bandit +ninja>=1.9.0.post1 numpy>1.19 pandas>=1.1 -segyio>=1.8.6 -matplotlib>=3.3 -scipy>=1.5 -shapely>=1.6.2 -black>=23.1 -autopep8 +pip>=20 +pre-commit +pydocstyle pylint pytest>=6 pytest-cov -h5py>=3 -hdf5plugin>=2.3 -tables>=3.5 +pytest-runner>=2.11.1 +scikit-build<0.17 +scipy>=1.5 +segyio>=1.8.6 +setuptools>=43 +setuptools_scm>=3.2.0 +shapely>=1.6.2 +Sphinx<4.0 # Due to sphinx-toolbox +sphinx-rtd-theme +sphinx-toolbox swig +tables>=3.5 +wheel>=0.38 diff --git a/requirements/requirements_dev_rms.txt b/requirements/requirements_dev_rms.txt index 855019d63..b5f774321 100644 --- a/requirements/requirements_dev_rms.txt +++ b/requirements/requirements_dev_rms.txt @@ -1,30 +1,30 @@ # requirements when used in RMS python venv's -pip>=20.3.3 -setuptools>=30.3.0 -setuptools_scm>=3.2.0 -scikit-build -ninja>=1.9.0.post1 -cmake==3.15.3 -wheel>=0.38 -flake8 -pydocstyle -coverage>=4.1 -pre-commit -coverage>=4.1 -Sphinx<4.0 # Due to sphinx-toolbox -sphinx-rtd-theme -sphinx-toolbox autoclasstoc -myst-parser +autopep8 bandit -segyio>=1.8.6 -shapely>=1.6.2 black>=23.1 -autopep8 +cmake==3.15.3 +coverage>=4.1 +flake8 +h5py>=3 +hdf5plugin>=2.3 +mypy +myst-parser +ninja>=1.9.0.post1 +pip>=20.3.3 +pre-commit +pydocstyle pylint pytest>=2.9.2 pytest-cov pytest-runner>=2.11.1 -h5py>=3 -hdf5plugin>=2.3 +scikit-build +segyio>=1.8.6 +setuptools>=30.3.0 +setuptools_scm>=3.2.0 +shapely>=1.6.2 +Sphinx<4.0 # Due to sphinx-toolbox +sphinx-rtd-theme +sphinx-toolbox tables>=3.5.1 +wheel>=0.38 diff --git a/requirements/requirements_docs.txt b/requirements/requirements_docs.txt index 3355768af..9baf8c38f 100644 --- a/requirements/requirements_docs.txt +++ b/requirements/requirements_docs.txt @@ -1,12 +1,11 @@ -setuptools>=43 +autoclasstoc cmake>=3.13.3 -scikit-build +myst-parser ninja - -setuptools_scm pydocstyle +scikit-build +setuptools>=43 +setuptools_scm Sphinx<4.0 sphinx-rtd-theme sphinx-toolbox -autoclasstoc -myst-parser diff --git a/requirements/requirements_komodo.txt b/requirements/requirements_komodo.txt index f8c5bc9b6..c7f615e2e 100644 --- a/requirements/requirements_komodo.txt +++ b/requirements/requirements_komodo.txt @@ -1,4 +1,4 @@ -numpy>=1.13 cmake>=3.13.1 -setuptools_scm>=3.2.0 +numpy>=1.13 scikit-build==0.10.0 +setuptools_scm>=3.2.0 diff --git a/requirements/requirements_setup_extras.txt b/requirements/requirements_setup_extras.txt index 3c099d592..5587ba490 100644 --- a/requirements/requirements_setup_extras.txt +++ b/requirements/requirements_setup_extras.txt @@ -1,9 +1,10 @@ -flake8 -pydocstyle +autopep8 +bandit coverage>=4.1 +flake8 +isort +mypy pre-commit -coverage>=4.1 -bandit -autopep8 +pydocstyle pylint pytest-cov diff --git a/requirements/requirements_test.txt b/requirements/requirements_test.txt index 0fd66a8ff..4cc878fa6 100644 --- a/requirements/requirements_test.txt +++ b/requirements/requirements_test.txt @@ -1,5 +1,5 @@ -pytest hypothesis +pytest pytest-benchmark pytest-mock pytest-snapshot