nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

python3Packages.backports-datetime-fromisoformat: 1.0.0 -> 2.0.0

https://github.com/movermeyer/backports.datetime_fromisoformat/releases/tag/v2.0.0

+22 -9
+22 -9
pkgs/development/python-modules/backports-datetime-fromisoformat/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi }: 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , pytz 5 + , unittestCheckHook 6 + }: 2 7 3 8 buildPythonPackage rec { 4 9 pname = "backports-datetime-fromisoformat"; 5 - version = "1.0.0"; 10 + version = "2.0.0"; 11 + format = "setuptools"; 6 12 7 - src = fetchPypi { 8 - inherit pname version; 9 - sha256 = "0p0gyhfqq6gssf3prsy0pcfq5w0wx2w3pcjqbwx3imvc92ls4xwm"; 13 + src = fetchFromGitHub { 14 + owner = "movermeyer"; 15 + repo = "backports.datetime_fromisoformat"; 16 + rev = "refs/tags/v${version}"; 17 + hash = "sha256-aHF3E/fLN+j/T4W9lvuVSMy6iRSEn+ARWmL01rY+ixs="; 10 18 }; 11 19 12 - # no tests in pypi package 13 - doCheck = false; 20 + checkInputs = [ 21 + pytz 22 + unittestCheckHook 23 + ]; 14 24 15 - pythonImportsCheck = [ "backports.datetime_fromisoformat" ]; 25 + pythonImportsCheck = [ 26 + "backports.datetime_fromisoformat" 27 + ]; 16 28 17 29 meta = with lib; { 18 - description = "Backport of Python 3.7's datetime.fromisoformat"; 30 + changelog = "https://github.com/movermeyer/backports.datetime_fromisoformat/releases/tag/v${version}"; 31 + description = "Backport of Python 3.11's datetime.fromisoformat"; 19 32 homepage = "https://github.com/movermeyer/backports.datetime_fromisoformat"; 20 33 license = licenses.mit; 21 34 maintainers = with maintainers; [ SuperSandro2000 ];