Skip to content

Commit

Permalink
Fix dependency hell with nix and setuptools >72.1 (#185)
Browse files Browse the repository at this point in the history
* Fix runtime dependency of setuptools 74.x

* Propagate setuptools

* Bump version to 0.4.3
  • Loading branch information
mbovo authored Sep 5, 2024
1 parent ba4228a commit 379ec27
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 27 deletions.
30 changes: 15 additions & 15 deletions flake.lock

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

2 changes: 2 additions & 0 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -51,9 +51,11 @@
format = "pyproject";
nativeBuildInputs = [
pkgs.python3Packages.poetry-core
pkgs.python3Packages.setuptools
];
propagatedBuildInputs = [
poetryPkgs.poetryPackages
pkgs.python3Packages.setuptools
];
nativeCheckInputs = [
pkgs.python3Packages.pytestCheckHook
Expand Down
16 changes: 6 additions & 10 deletions poetry.lock

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

4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ ignore = [

[tool.poetry]
name = "pdh"
version = "0.4.2"
version = "0.4.3"
description = "Pagerduty CLI for Humans"
authors = ["Manuel Bovo <[email protected]>"]
license = "GPL-3.0-or-later"
Expand All @@ -39,7 +39,7 @@ PyYAML = "^6.0.2"
humanize = "^4.10.0"
jsonpath-ng = "^1.6.1"
deprecation = "^2.1.0"
setuptools = "^74.1.0"
setuptools = "^72.1.0"

[tool.poetry.scripts]
pdh = "pdh.main:main"
Expand Down

0 comments on commit 379ec27

Please sign in to comment.