Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.0 kB · 51 lines
Nix
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152{ lib, buildPythonPackage, fetchPypi, twisted, passlib, pyparsing, service-identity, six, zope-interface, pythonOlder, python,}:
buildPythonPackage rec { pname = "ldaptor"; version = "21.2.0"; format = "setuptools"; disabled = pythonOlder "3.6";
src = fetchPypi { inherit pname version; hash = "sha256-jEnrGTddSqs+W4NYYGFODLF+VrtaIOGHSAj6W+xno1g="; };
propagatedBuildInputs = [ passlib pyparsing six twisted zope-interface ] ++ twisted.optional-dependencies.tls;
nativeCheckInputs = [ twisted ];
# Test creates an excessive amount of temporary files (order of millions). # Cleaning up those files already took over 15 hours already on my zfs # filesystem and is not finished yet. doCheck = false;
checkPhase = '' trial -j$NIX_BUILD_CORES ldaptor '';
meta = with lib; { description = "Pure-Python Twisted library for LDAP"; homepage = "https://github.com/twisted/ldaptor"; license = licenses.mit; maintainers = [ ]; };}