Skip to content

Commit

Permalink
Merge pull request #740 from esm-tools/fix/pinned_version
Browse files Browse the repository at this point in the history
fix(setup.py): pin all dependencies to a specific number
  • Loading branch information
pgierz authored Aug 21, 2023
2 parents a8a0410 + c052ca7 commit 9b04d2b
Showing 1 changed file with 35 additions and 26 deletions.
61 changes: 35 additions & 26 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,38 +13,47 @@
history = history_file.read()

requirements = [
"Click>=7.0",
"PyGithub",
"colorama",
"coloredlogs",
"emoji",
"f90nml",
"gfw-creator",
"gitpython",
"loguru",
"numpy",
"packaging",
"pandas>=1.0",
"psutil",
"pyyaml",
"pyyaml>=5.1",
"questionary",
"semver",
"sqlalchemy",
"tabulate",
"tqdm",
"typing_extensions>=3.10.0.0",
"xdgenvpy",
"Click==8.0.4", # Maximum version for Python 3.6 support
"PyGithub==1.55",
"colorama==0.4.5",
"coloredlogs==15.0.1", # NOTE(PG): Should be removed during cleanup for loguru instead
"emoji==1.7.0",
"f90nml==1.4.2",
"gfw-creator==0.2.2",
"gitpython==3.1.20", # Maximum version for Python 3.6 support
"loguru==0.6.0",
"numpy==1.19.5", # Maximum version for Python 3.6 support
"packaging==21.3",
"pandas==1.1.5", # Correct compatiability with xarray for Python 3.6
"psutil==5.9.1",
"pyyaml==5.1",
"questionary==1.10.0",
"semver==2.13.0",
"sqlalchemy==1.4.39",
"tabulate==0.8.10",
"tqdm==4.64.0",
"typing_extensions==4.1.1", # Maximum number for Python 3.6 support
"xdgenvpy==2.3.5",
]

setup_requirements = []

test_requirements = ["pyfakefs"]
test_requirements = [
"pyfakefs==4.6.0",
]

setup(
author="Dirk Barbi",
author_email="[email protected]",
python_requires=">=3.6, <=3.11",
author="The ESM Tools Team",
author_email=[
"[email protected]",
"[email protected]",
"[email protected]",
"[email protected]",
"[email protected]",
"[email protected]",
"[email protected]",
],
python_requires=">=3.6, <3.10",
classifiers=[
"Development Status :: 3 - Alpha",
"Intended Audience :: Science/Research",
Expand Down

0 comments on commit 9b04d2b

Please sign in to comment.