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
This commit is contained in:
Sandro Jäckel
2023-07-28 12:13:27 +02:00
committed by Martin Weinelt
parent 052f5aea58
commit a020d64376
@@ -5,11 +5,11 @@
# runtime
, editables
, importlib-metadata # < 3.8
, packaging
, pathspec
, pluggy
, tomli
, trove-classifiers
# tests
, build
@@ -18,27 +18,24 @@
, virtualenv
}:
let
buildPythonPackage rec {
pname = "hatchling";
version = "1.13.0";
in
buildPythonPackage {
inherit pname version;
version = "1.18.0";
format = "pyproject";
disabled = pythonOlder "3.8";
src = fetchPypi {
inherit pname version;
hash = "sha256-+NJ1osxyBzUoa3wuK8NdoFdh5tNpXC+kFlUDlfEMU8c=";
hash = "sha256-UOmcMRDOCvw/e9ut/xxxwXdY5HZzHCdgeUDPpmhkico=";
};
# listed in backend/src/hatchling/ouroboros.py
# listed in backend/pyproject.toml
propagatedBuildInputs = [
editables
packaging
pathspec
pluggy
] ++ lib.optionals (pythonOlder "3.8") [
importlib-metadata
trove-classifiers
] ++ lib.optionals (pythonOlder "3.11") [
tomli
];
@@ -54,7 +51,6 @@ buildPythonPackage {
# listed in /backend/tests/downstream/requirements.txt
nativeCheckInputs = [
build
packaging
requests
virtualenv
];