From ee4dc161b0129fdc13ce8a9ffb39f5e3d18c0c6f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 17 Sep 2022 12:11:24 +0200 Subject: [PATCH 1/4] python310Packages.asysocks: 0.2.1 -> 0.2.2 --- pkgs/development/python-modules/asysocks/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/asysocks/default.nix b/pkgs/development/python-modules/asysocks/default.nix index 55cc6619e63e..e4f5f8758b1c 100644 --- a/pkgs/development/python-modules/asysocks/default.nix +++ b/pkgs/development/python-modules/asysocks/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "asysocks"; - version = "0.2.1"; + version = "0.2.2"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - sha256 = "sha256-j0UWCI6+x/CNjFSeXnXnqGtB5gQ6+SC6SJXPP2xlQVA="; + sha256 = "sha256-rhqML/w8Hp8xZogjc2ZD+Y9C9c/w1e4X7WNoFaLz9Ps="; }; propagatedBuildInputs = [ From 38a08b1cbea17a9186614f7f0ce95fb927050852 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 17 Sep 2022 12:52:26 +0200 Subject: [PATCH 2/4] python310Packages.winacl: 0.1.3 -> 0.1.5 --- .../python-modules/winacl/default.nix | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/winacl/default.nix b/pkgs/development/python-modules/winacl/default.nix index 52ae843d4260..c8c92c2f08bf 100644 --- a/pkgs/development/python-modules/winacl/default.nix +++ b/pkgs/development/python-modules/winacl/default.nix @@ -1,24 +1,37 @@ { lib , buildPythonPackage +, cryptography , fetchPypi , pythonOlder }: buildPythonPackage rec { pname = "winacl"; - version = "0.1.3"; + version = "0.1.5"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-G6xWep0hMACCqiJGuw+UpZH8qOIY4WO6sY3w4y7v6gY="; + hash = "sha256-8/dLFbzn7ARuJ27MA8LSMCykBdEntYQXuOyj/yqjaWE="; }; + propagatedBuildInputs = [ + cryptography + ]; + + postPatch = '' + substituteInPlace setup.py \ + --replace "cryptography>=38.0.1" "cryptography" + ''; + # Project doesn't have tests doCheck = false; - pythonImportsCheck = [ "winacl" ]; + + pythonImportsCheck = [ + "winacl" + ]; meta = with lib; { description = "Python module for ACL/ACE/Security descriptor manipulation"; From 24b4c08a1e013f4be1d578a651dfb7ab825d24a1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 17 Sep 2022 13:02:54 +0200 Subject: [PATCH 3/4] python310Packages.asyauth: init at 0.0.3 --- .../python-modules/asyauth/default.nix | 43 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 45 insertions(+) create mode 100644 pkgs/development/python-modules/asyauth/default.nix diff --git a/pkgs/development/python-modules/asyauth/default.nix b/pkgs/development/python-modules/asyauth/default.nix new file mode 100644 index 000000000000..1fd2aa6efbbf --- /dev/null +++ b/pkgs/development/python-modules/asyauth/default.nix @@ -0,0 +1,43 @@ +{ lib +, asn1crypto +, asysocks +, buildPythonPackage +, fetchPypi +, minikerberos +, pythonOlder +, unicrypto +}: + +buildPythonPackage rec { + pname = "asyauth"; + version = "0.0.3"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; + + src = fetchPypi { + inherit pname version; + hash = "sha256-8qSYaPgidfDH8aebLFtLhLxt253xTHTkC0xwV346KdM="; + }; + + propagatedBuildInputs = [ + asn1crypto + asysocks + minikerberos + unicrypto + ]; + + # Project doesn't have tests + doCheck = false; + + pythonImportsCheck = [ + "asyauth" + ]; + + meta = with lib; { + description = "Unified authentication library"; + homepage = "https://github.com/skelsec/asyauth"; + license = with licenses; [ mit ]; + maintainers = with maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index d7e6e75901f2..78b0c2d42dfa 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -782,6 +782,8 @@ in { astunparse = callPackage ../development/python-modules/astunparse { }; + asyauth = callPackage ../development/python-modules/asyauth { }; + async_generator = callPackage ../development/python-modules/async_generator { }; async-dns = callPackage ../development/python-modules/async-dns { }; From 913c4bd40667d433820b4e16770a8f0f20871217 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 17 Sep 2022 13:03:33 +0200 Subject: [PATCH 4/4] python310Packages.aiosmb: 0.3.8 -> 0.4.2 --- pkgs/development/python-modules/aiosmb/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiosmb/default.nix b/pkgs/development/python-modules/aiosmb/default.nix index 20f38aef3634..25b9e6fd37c1 100644 --- a/pkgs/development/python-modules/aiosmb/default.nix +++ b/pkgs/development/python-modules/aiosmb/default.nix @@ -1,4 +1,5 @@ { lib +, asyauth , asysocks , buildPythonPackage , colorama @@ -15,17 +16,18 @@ buildPythonPackage rec { pname = "aiosmb"; - version = "0.3.8"; + version = "0.4.2"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - sha256 = "sha256-CvqQEJPwrZHQuEId7GbIC9LpyyN6jaQFmEQTpddHU5g="; + hash = "sha256-h8wYBuxLq2JiQyGQFPirGblcSjtGqoi9ODvCNLH9ec8="; }; propagatedBuildInputs = [ + asyauth asysocks colorama minikerberos