32 lines
		
	
	
		
			720 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			720 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
{ lib
 | 
						|
, buildPythonPackage
 | 
						|
, fetchPypi
 | 
						|
, python
 | 
						|
}:
 | 
						|
 | 
						|
 | 
						|
buildPythonPackage rec {
 | 
						|
  pname = "regex";
 | 
						|
  version = "2020.11.13";
 | 
						|
 | 
						|
  src = fetchPypi {
 | 
						|
    inherit pname version;
 | 
						|
    sha256 = "83d6b356e116ca119db8e7c6fc2983289d87b27b3fac238cfe5dca529d884562";
 | 
						|
  };
 | 
						|
 | 
						|
  postCheck = ''
 | 
						|
    echo "We now run tests ourselves, since the setuptools installer doesn't."
 | 
						|
    ${python.interpreter} -c 'import test_regex; test_regex.test_main();'
 | 
						|
  '';
 | 
						|
 | 
						|
  # No tests in archive
 | 
						|
  doCheck = false;
 | 
						|
 | 
						|
  meta = {
 | 
						|
    description = "Alternative regular expression module, to replace re";
 | 
						|
    homepage = "https://bitbucket.org/mrabarnett/mrab-regex";
 | 
						|
    license = lib.licenses.psfl;
 | 
						|
    maintainers = with lib.maintainers; [ abbradar ];
 | 
						|
  };
 | 
						|
}
 |