python312Packages.fnllm: 0.0.11 -> 0.0.12 (#364582)
[NixPkgs.git] / pkgs / development / python-modules / packageurl-python / default.nix
blobc3d4e4e792baac6dc4467eb52cd250e6e0e596fb
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   pytestCheckHook,
6   pythonOlder,
7   setuptools,
8 }:
10 buildPythonPackage rec {
11   pname = "packageurl-python";
12   version = "0.16.0";
13   pyproject = true;
15   disabled = pythonOlder "3.8";
17   src = fetchPypi {
18     pname = "packageurl_python";
19     inherit version;
20     hash = "sha256-aeO/ijky/pwkAPVqrrn4aRHs7i+TmNvhtY7DQ0C+Nl0=";
21   };
23   build-system = [ setuptools ];
25   nativeCheckInputs = [ pytestCheckHook ];
27   pythonImportsCheck = [ "packageurl" ];
29   meta = with lib; {
30     description = "Python parser and builder for package URLs";
31     homepage = "https://github.com/package-url/packageurl-python";
32     changelog = "https://github.com/package-url/packageurl-python/blob/v${version}/CHANGELOG.rst";
33     license = licenses.mit;
34     maintainers = with maintainers; [ armijnhemel ];
35   };