Skip to content

Commit 5f641d5

Browse files
fix: add missing dependency on humanfriendly (#84)
* fix: add missing dependency on humanfriendly * fix * only pypi * fix
1 parent 94654f3 commit 5f641d5

1 file changed

Lines changed: 5 additions & 11 deletions

File tree

pyproject.toml

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ dependencies = [
88
"snakemake-interface-common>=1.12.0",
99
"wrapt>=1.15.0",
1010
"reretry>=0.11.8",
11-
"throttler>=1.2.2"
11+
"throttler>=1.2.2",
12+
"humanfriendly>=10.0,<11",
1213
]
1314

1415
[[project.authors]]
@@ -26,22 +27,15 @@ build-backend = "poetry.core.masonry.api"
2627
channels = ["conda-forge"]
2728
platforms = ["osx-arm64", "linux-64"]
2829

29-
[tool.pixi.tasks]
30-
31-
[tool.pixi.dependencies]
32-
python = ">=3.11"
33-
3430
[tool.pixi.environments]
3531
dev = { features = ["dev"] }
3632
publish = { features = ["publish"] }
3733

38-
[tool.pixi.feature.dev.dependencies]
34+
[tool.pixi.feature.dev.pypi-dependencies]
3935
pytest = ">=8.3.5,<9"
4036
ruff = ">=0.10.0,<0.11"
4137
mypy = ">=1.15.0,<2"
4238
pytest-cov = ">=6.0.0,<7"
43-
44-
[tool.pixi.feature.dev.pypi-dependencies]
4539
snakemake-interface-storage-plugins = { path = ".", editable = true }
4640
snakemake-interface-common = { git = "https://github.com/snakemake/snakemake-interface-common.git" }
4741
snakemake-storage-plugin-http = { git = "https://github.com/snakemake/snakemake-storage-plugin-http.git" }
@@ -73,9 +67,9 @@ cmd = [
7367
]
7468

7569
# Publish
76-
[tool.pixi.feature.publish.dependencies]
70+
[tool.pixi.feature.publish.pypi-dependencies]
7771
twine = ">=6.1.0,<7"
78-
python-build = ">=1.2.2,<2"
72+
build = ">=1.2.2,<2"
7973

8074
[tool.pixi.feature.publish.tasks]
8175
build = { cmd = "python -m build", description = "Build the package into the dist/ directory" }

0 commit comments

Comments
 (0)