+3
-1
pkgs/development/python-modules/jsonrpclib-pelix/default.nix
······
python3Packages.jsonrpclib-pelix: fix build with hatchling
Since the update in a1f43b177e86a2f5adfb313c4fcd36431b662046 ,
the build fails with
> setuptools.errors.InvalidConfigError: License classifiers have been superseded by license expressions (see https://peps.python.org/pep-0639/).
This is likely caused by the addition of `pyproject.toml` in
https://github.com/tcalmant/jsonrpclib/commit/987cbfff76500054e77d30b50cd38b781646f5c8
The new `pyproject.toml` mandates hatchling as build system.
Since non-pyproject.toml-build are deprecated,
we use the opportunity to migration the
build to pyproject.toml and hatchling.
······