summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornatsukium <tomoya.otabi@gmail.com>2024-09-13 11:52:58 +0900
committernatsukium <tomoya.otabi@gmail.com>2024-09-13 11:52:58 +0900
commitf5417608ad418e5fbbd8ee84c91e40d1abbe9ebf (patch)
tree40f9dd71c8ce4e5d95b6dbee1586445b79dbe5fa
parentpython312Packages.pynetbox: 7.3.4 -> 7.4.0 (diff)
downloadnixpkgs-f5417608ad418e5fbbd8ee84c91e40d1abbe9ebf.tar.gz
python312Packages.pynetbox: refactor
-rw-r--r--pkgs/development/python-modules/pynetbox/default.nix16
1 files changed, 10 insertions, 6 deletions
diff --git a/pkgs/development/python-modules/pynetbox/default.nix b/pkgs/development/python-modules/pynetbox/default.nix
index e31759ec981c..14ce4a0de929 100644
--- a/pkgs/development/python-modules/pynetbox/default.nix
+++ b/pkgs/development/python-modules/pynetbox/default.nix
@@ -2,10 +2,10 @@
lib,
buildPythonPackage,
fetchFromGitHub,
+ setuptools,
setuptools-scm,
packaging,
requests,
- six,
pytestCheckHook,
pyyaml,
}:
@@ -13,23 +13,27 @@
buildPythonPackage rec {
pname = "pynetbox";
version = "7.4.0";
- format = "setuptools";
+ pyproject = true;
src = fetchFromGitHub {
owner = "netbox-community";
- repo = pname;
+ repo = "pynetbox";
rev = "refs/tags/v${version}";
hash = "sha256-JOUgQvOtvXRDM79Sp472OHPh1YEoA82T3R9aZFes8SI=";
};
- nativeBuildInputs = [ setuptools-scm ];
+ build-system = [
+ setuptools
+ setuptools-scm
+ ];
- propagatedBuildInputs = [
+ dependencies = [
packaging
requests
- six
];
+ pythonImportsCheck = [ "pynetbox" ];
+
nativeCheckInputs = [
pytestCheckHook
pyyaml