diff options
author | Fabian Affolter <mail@fabian-affolter.ch> | 2022-02-19 23:59:02 +0100 |
---|---|---|
committer | Fabian Affolter <mail@fabian-affolter.ch> | 2022-02-19 23:59:02 +0100 |
commit | 482a0f3bb65b3adcf9b674c93819bc9654732027 (patch) | |
tree | ae9c6e49f6726e568cdf5467ad796f527e33a65b /pkgs/development/python-modules/awesomeversion | |
parent | 3dff038ace1065cfe3ada3ca96588a711fa02c96 (diff) |
python3Packages.awesomeversion: 22.1.0 -> 22.2.0
Diffstat (limited to 'pkgs/development/python-modules/awesomeversion')
-rw-r--r-- | pkgs/development/python-modules/awesomeversion/default.nix | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/pkgs/development/python-modules/awesomeversion/default.nix b/pkgs/development/python-modules/awesomeversion/default.nix index 84a3aec05b3f6..f74a6af84757c 100644 --- a/pkgs/development/python-modules/awesomeversion/default.nix +++ b/pkgs/development/python-modules/awesomeversion/default.nix @@ -1,14 +1,15 @@ { lib , buildPythonPackage , fetchFromGitHub +, poetry-core , pytestCheckHook , pythonOlder }: buildPythonPackage rec { pname = "awesomeversion"; - version = "22.1.0"; - format = "setuptools"; + version = "22.2.0"; + format = "pyproject"; disabled = pythonOlder "3.8"; @@ -16,19 +17,23 @@ buildPythonPackage rec { owner = "ludeeus"; repo = pname; rev = version; - sha256 = "sha256-eoY920c8mgunvZd0M/vR7+bMCPFqqCm3F/fq0vo6K/0="; + sha256 = "sha256-FlJrk/PH3nBLakQfS+ruDwAPH/oo16JcfrtVRFgbUXY="; }; - postPatch = '' - # Upstream doesn't set a version - substituteInPlace setup.py \ - --replace "main" ${version} - ''; + nativeBuildInputs = [ + poetry-core + ]; checkInputs = [ pytestCheckHook ]; + postPatch = '' + # Upstream doesn't set a version + substituteInPlace pyproject.toml \ + --replace 'version = "0"' 'version = "${version}"' + ''; + pythonImportsCheck = [ "awesomeversion" ]; |