git.iko.soy/typeable/nixpkgs
on master help sign in
python3Packages.ms-active-directory: init at 1.12.1
commit5030bcc5637e68b62ffb6cac098861c8f8193d7c authorFabian Affolter <mail@fabian-affolter.ch> dateFri 10 Dec 2021, 11:08 (5 years ago) parentcd8cf17
2 files changed+51
pkgs/development/python-modules/ms-active-directory/default.nix+49 pkgs/top-level/python-packages.nix+2
pkgs/development/python-modules/ms-active-directory/default.nixnew file+49
@@ -0,0 +1,49 @@
1+{ lib
2+, buildPythonPackage
3+, dnspython
4+, fetchFromGitHub
5+, ldap3
6+, pyasn1
7+, pycryptodome
8+, pythonOlder
9+, pytz
10+, six
11+}:
12+
13+buildPythonPackage rec {
14+ pname = "ms-active-directory";
15+ version = "1.12.1";
16+ format = "setuptools";
17+
18+ disabled = pythonOlder "3.8";
19+
20+ src = fetchFromGitHub {
21+ owner = "zorn96";
22+ repo = "ms_active_directory";
23+ rev = "v${version}";
24+ sha256 = "sha256-mErQib8xTgo29iPAtiLnhxLXyFboAzyEW9A/QMseM6k=";
25+ };
26+
27+ propagatedBuildInputs = [
28+ dnspython
29+ ldap3
30+ pyasn1
31+ pycryptodome
32+ pytz
33+ six
34+ ];
35+
36+ # Module has no tests
37+ doCheck = false;
38+
39+ pythonImportsCheck = [
40+ "ms_active_directory"
41+ ];
42+
43+ meta = with lib; {
44+ description = "Python module for integrating with Microsoft Active Directory domains";
45+ homepage = "https://github.com/zorn96/ms_active_directory/";
46+ license = with licenses; [ mit ];
47+ maintainers = with maintainers; [ fab ];
48+ };
49+}
pkgs/top-level/python-packages.nix+2
@@ -4994,6 +4994,8 @@ in {
49944994
49954995 mrkd = callPackage ../development/python-modules/mrkd { };
49964996
4997+ ms-active-directory = callPackage ../development/python-modules/ms-active-directory { };
4998+
49974999 ms-cv = callPackage ../development/python-modules/ms-cv { };
49985000
49995001 msal = callPackage ../development/python-modules/msal { };