python311Packages.pbs-installer: init at 2024.4.1
This commit is contained in:
parent
87eef3e3c4
commit
89a7714541
|
@ -0,0 +1,50 @@
|
|||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, pythonOlder
|
||||
, pdm-backend
|
||||
, httpx
|
||||
, zstandard
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pbs-installer";
|
||||
version = "2024.4.1";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "frostming";
|
||||
repo = "pbs-installer";
|
||||
rev = version;
|
||||
hash = "sha256-0LuajPD/sM0LoyRoCkGJ9medUcWNEPqvY76GgK2rIac=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
pdm-backend
|
||||
];
|
||||
|
||||
optional-dependencies = {
|
||||
all = optional-dependencies.install ++ optional-dependencies.download;
|
||||
download = [
|
||||
httpx
|
||||
];
|
||||
install = [
|
||||
zstandard
|
||||
];
|
||||
};
|
||||
|
||||
pythonImportsCheck = [ "pbs_installer" ];
|
||||
|
||||
# upstream has no test
|
||||
doCheck = false;
|
||||
|
||||
meta = with lib; {
|
||||
description = "Installer for Python Build Standalone";
|
||||
homepage = "https://github.com/frostming/pbs-installer";
|
||||
changelog = "https://github.com/frostming/pbs-installer/releases/tag/${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
|
@ -9398,6 +9398,8 @@ self: super: with self; {
|
|||
|
||||
pbr = callPackage ../development/python-modules/pbr { };
|
||||
|
||||
pbs-installer = callPackage ../development/python-modules/pbs-installer { };
|
||||
|
||||
pc-ble-driver-py = toPythonModule (callPackage ../development/python-modules/pc-ble-driver-py { });
|
||||
|
||||
pcapy-ng = callPackage ../development/python-modules/pcapy-ng {
|
||||
|
|
Loading…
Reference in New Issue