python3Packages.pyquerylist: init at 0-unstable-2025-03-03 (#382170)

authored by pyrox.dev and committed by GitHub 7aaf12da a67d81e5

+52
+50
pkgs/development/python-modules/pyquerylist/default.nix
···
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + setuptools, 6 + wheel, 7 + tabulate, 8 + coverage, 9 + flake8, 10 + pytest, 11 + pytestCheckHook, 12 + fetchpatch, 13 + }: 14 + buildPythonPackage rec { 15 + pname = "pyquerylist"; 16 + version = "0-unstable-2025-03-03"; 17 + pyproject = true; 18 + 19 + src = fetchFromGitHub { 20 + owner = "markmuetz"; 21 + repo = "pyquerylist"; 22 + # no recent releases including the pytest rewrite 23 + rev = "1de783a7eddbe0726c6bf49c90153f1130c18ef8"; 24 + hash = "sha256-ZhXFnzCKhcFPH8ayxwnDucD6v4E1y0jIk+3SeARAHlw="; 25 + }; 26 + 27 + build-system = [ 28 + setuptools 29 + wheel 30 + ]; 31 + 32 + dependencies = [ 33 + tabulate 34 + ]; 35 + 36 + pythonImportsCheck = [ "pyquerylist" ]; 37 + 38 + nativeCheckInputs = [ 39 + coverage 40 + flake8 41 + pytestCheckHook 42 + ]; 43 + 44 + meta = { 45 + description = "Extension of base Python list that you can query"; 46 + homepage = "https://github.com/markmuetz/pyquerylist"; 47 + license = lib.licenses.asl20; 48 + maintainers = with lib.maintainers; [ philipwilk ]; 49 + }; 50 + }
+2
pkgs/top-level/python-packages.nix
··· 12847 12848 pyquery = callPackage ../development/python-modules/pyquery { }; 12849 12850 pyquaternion = callPackage ../development/python-modules/pyquaternion { }; 12851 12852 pyquil = callPackage ../development/python-modules/pyquil { };
··· 12847 12848 pyquery = callPackage ../development/python-modules/pyquery { }; 12849 12850 + pyquerylist = callPackage ../development/python-modules/pyquerylist { }; 12851 + 12852 pyquaternion = callPackage ../development/python-modules/pyquaternion { }; 12853 12854 pyquil = callPackage ../development/python-modules/pyquil { };