lol

python310Packages.hatchling: 0.13.0 -> 0.18.0

required because jsonschema using a new classifier 0.13.0 does not know

Changelog: https://github.com/pypa/hatch/releases

authored by

Sandro Jäckel and committed by
Martin Weinelt
a020d643 052f5aea

+7 -11
+7 -11
pkgs/development/python-modules/hatchling/default.nix
··· 5 5 6 6 # runtime 7 7 , editables 8 - , importlib-metadata # < 3.8 9 8 , packaging 10 9 , pathspec 11 10 , pluggy 12 11 , tomli 12 + , trove-classifiers 13 13 14 14 # tests 15 15 , build ··· 18 18 , virtualenv 19 19 }: 20 20 21 - let 21 + buildPythonPackage rec { 22 22 pname = "hatchling"; 23 - version = "1.13.0"; 24 - in 25 - buildPythonPackage { 26 - inherit pname version; 23 + version = "1.18.0"; 27 24 format = "pyproject"; 25 + disabled = pythonOlder "3.8"; 28 26 29 27 src = fetchPypi { 30 28 inherit pname version; 31 - hash = "sha256-+NJ1osxyBzUoa3wuK8NdoFdh5tNpXC+kFlUDlfEMU8c="; 29 + hash = "sha256-UOmcMRDOCvw/e9ut/xxxwXdY5HZzHCdgeUDPpmhkico="; 32 30 }; 33 31 34 - # listed in backend/src/hatchling/ouroboros.py 32 + # listed in backend/pyproject.toml 35 33 propagatedBuildInputs = [ 36 34 editables 37 35 packaging 38 36 pathspec 39 37 pluggy 40 - ] ++ lib.optionals (pythonOlder "3.8") [ 41 - importlib-metadata 38 + trove-classifiers 42 39 ] ++ lib.optionals (pythonOlder "3.11") [ 43 40 tomli 44 41 ]; ··· 54 51 # listed in /backend/tests/downstream/requirements.txt 55 52 nativeCheckInputs = [ 56 53 build 57 - packaging 58 54 requests 59 55 virtualenv 60 56 ];