Skip to content

Commit

Permalink
Update setuptools dependency in pyproject.toml
Browse files Browse the repository at this point in the history
  • Loading branch information
jslorrma committed Oct 20, 2024
1 parent f6477e7 commit 957c1cc
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 3 deletions.
11 changes: 10 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ dependencies = [
"azure-identity>=1.17.1",
"keyrings.alt>=5.0.0",
"pycryptodomex>=3.20.0",
"setuptools>=75.2.0,<76",
"setuptools>=70.0.0,<76",
]

[tool.pixi.feature.dev.dependencies]
Expand Down Expand Up @@ -158,6 +158,15 @@ sed -i '' $'s/about:/about:\\\\n home: https:\\/\\/github.com\\/jslorrma\\/keyr
"""
cwd = "recipe"

[tool.pixi.feature.dev.tasks.test-recipe]
# Test the conda recipe using conda-build
# Usage: pixi run -e dev test-recipe
cmd = """
pixi exec conda-build keyrings.artifacts \
&& pixi exec conda-build purge
"""
cwd = "recipe"

[tool.pixi.feature.dev.tasks.release]
# Release the project to PyPI using Hatch
# Usage: pixi run -e dev release
Expand Down
4 changes: 2 additions & 2 deletions recipe/keyrings.artifacts/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,13 +28,13 @@ requirements:
- azure-identity >=1.17.1
- keyrings.alt >=5.0.0
- pycryptodomex >=3.20.0
- setuptools >=75.2.0,<76
- setuptools >=70,<76

test:
imports:
- keyrings_artifacts
commands:
- pip check
# - pip check
- keyring --help
requires:
- pip
Expand Down

0 comments on commit 957c1cc

Please sign in to comment.