Skip to content

Commit

Permalink
#86 Migrate to PDM (5)
Browse files Browse the repository at this point in the history
Remove unused dependencies
Make dev only dependency optional
  • Loading branch information
dostuffthatmatters committed Jan 19, 2024
1 parent fc53f2b commit 4270fb2
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 69 deletions.
61 changes: 6 additions & 55 deletions pdm.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

24 changes: 10 additions & 14 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,27 +9,21 @@ authors = [
{ name = "Vyas Giridhard", email = "[email protected]" },
]
dependencies = [
"requests>=2.31.0",
"rich>=13.7.0",
"click>=8.1.7",
"filelock>=3.13.1",
"scipy>=1.11.4",
"compact-json>=1.6.1",
"jsonref>=1.1.0",
"pendulum>=2.1.2",
"scipy>=1.11.4", # used for the interpolation in the export
"pydantic>=2.5.3",
"polars>=0.20.5",
"tum-esm-utils>=1.8.0",
"em27-metadata>=1.0.0rc6",
# the following dependencies are
# used by the Proffast Pylot only
"numpy>=1.26.3",
"tqdm>=4.66.1",
"pandas>=1.5.3",
"pytz>=2022.7.1",
"timezonefinder>=6.2.0",
"pyyaml>=6.0.1",
"fortranformat>=1.2.2",
"numpy>=1.26.3", # used by the Proffast Pylot only
"tqdm>=4.66.1", # used by the Proffast Pylot only
"pandas>=1.5.3", # used by the Proffast Pylot only
"pytz>=2022.7.1", # used by the Proffast Pylot only
"timezonefinder>=6.2.0", # used by the Proffast Pylot only
"pyyaml>=6.0.1", # used by the Proffast Pylot only
"fortranformat>=1.2.2", # used by the Proffast Pylot only
]
requires-python = "==3.11.*"
readme = "README.md"
Expand All @@ -38,6 +32,8 @@ license = { text = "MIT" }

[project.optional-dependencies]
dev = [
"requests>=2.31.0",
"jsonref>=1.1.0",
"pytest>=7.4.4",
"types-requests>=2.31.0.20240106",
"pytest-cov>=4.1.0",
Expand Down

0 comments on commit 4270fb2

Please sign in to comment.