11 buildPythonPackage rec {
12 pname = "pbs-installer";
13 version = "2024.10.16";
16 disabled = pythonOlder "3.8";
18 src = fetchFromGitHub {
20 repo = "pbs-installer";
21 rev = "refs/tags/${version}";
22 hash = "sha256-rMj0zKqfYvOvKZVNoZxOULaXyzjiMfBN49M+Z3+SAaM=";
25 build-system = [ pdm-backend ];
27 optional-dependencies = {
28 all = optional-dependencies.install ++ optional-dependencies.download;
30 install = [ zstandard ];
33 pythonImportsCheck = [ "pbs_installer" ];
35 # upstream has no test
39 description = "Installer for Python Build Standalone";
40 homepage = "https://github.com/frostming/pbs-installer";
41 changelog = "https://github.com/frostming/pbs-installer/releases/tag/${version}";
42 license = licenses.mit;