feat: +some python packages

This commit is contained in:
2025-07-06 22:10:09 +00:00
parent f0596784a1
commit b433fd7ea0

View File

@@ -189,6 +189,74 @@
}; };
}; };
in { in {
py3-datetime = pkgs.python3Packages.buildPythonPackage rec {
pname = "DateTime";
version = "5.5";
src = pkgs.fetchPypi {
inherit pname version;
sha256 = "sha256-IexjMfh6f8tXvXxZ6KaL//5vy/Ws27x7NW1qmgIBkdM=";
};
};
py3-marzban = pkgs.python3Packages.buildPythonPackage rec {
pname = "marzban";
version = "0.4.3";
src = pkgs.fetchPypi {
inherit pname version;
sha256 = "sha256-z71Wl4AuET3oES7/48u+paL9F12SdrkohcEee/tkWVk=";
};
format = "pyproject";
propagatedBuildInputs = with pkgs.python3Packages; [
httpx
paramiko
sshtunnel
];
nativeBuildInputs = (with pkgs.python3Packages; [
setuptools
wheel
setuptools-scm
httpx
pydantic
paramiko
sshtunnel
]) ++ (with self.packages.${system}; [
py3-datetime
]);
doCheck = false;
};
py3-asyncpayments = pkgs.python3Packages.buildPythonPackage rec {
pname = "asyncpayments";
version = "1.4.6";
src = pkgs.fetchPypi {
inherit pname version;
sha256 = "sha256-t7AZiRb7DHZgJHPNQwAEuc0mrTQ14+82d19VomTjs8U=";
};
format = "pyproject";
nativeBuildInputs = with pkgs.python3Packages; [ setuptools wheel setuptools-scm ];
propagatedBuildInputs = with pkgs.python3Packages; [ aiohttp requests ];
doCheck = false;
};
py3-payok = pkgs.python3Packages.buildPythonPackage rec {
pname = "payok";
version = "1.2";
src = pkgs.fetchPypi {
inherit pname version;
sha256 = "sha256-UN+MSNGhrPpw7hZRLAx8XY3jC0ldo+DlbaSJ64wWBHo=";
};
propagatedBuildInputs = with pkgs.python3Packages; [ requests ];
doCheck = false;
};
py3-asyncio = pkgs.python3Packages.buildPythonPackage rec { py3-asyncio = pkgs.python3Packages.buildPythonPackage rec {
pname = "asyncio"; pname = "asyncio";
version = "3.4.3"; version = "3.4.3";