pythonPackages.htmllaundry: refactor move to python-modules
This commit is contained in:
		
							parent
							
								
									a340c88b2d
								
							
						
					
					
						commit
						2bc69b7526
					
				
							
								
								
									
										30
									
								
								pkgs/development/python-modules/htmllaundry/default.nix
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								pkgs/development/python-modules/htmllaundry/default.nix
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,30 @@
 | 
			
		||||
{ stdenv
 | 
			
		||||
, buildPythonPackage
 | 
			
		||||
, fetchPypi, nose
 | 
			
		||||
, six
 | 
			
		||||
, lxml
 | 
			
		||||
}:
 | 
			
		||||
 | 
			
		||||
buildPythonPackage rec {
 | 
			
		||||
  pname = "htmllaundry";
 | 
			
		||||
  version = "2.0";
 | 
			
		||||
 | 
			
		||||
  src = fetchPypi {
 | 
			
		||||
    inherit pname version;
 | 
			
		||||
    sha256 = "e428cba78d5a965e959f5dac2eb7d5f7d627dd889990d5efa8d4e03f3dd768d9";
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
  buildInputs = [ nose ];
 | 
			
		||||
  propagatedBuildInputs = [ six lxml ];
 | 
			
		||||
 | 
			
		||||
  # some tests fail, probably because of changes in lxml
 | 
			
		||||
  # not relevant for me, if releavnt for you, fix it...
 | 
			
		||||
  doCheck = false;
 | 
			
		||||
 | 
			
		||||
  meta = with stdenv.lib; {
 | 
			
		||||
    description = "Simple HTML cleanup utilities";
 | 
			
		||||
    license = licenses.bsd3;
 | 
			
		||||
    homepage = https://pypi.org/project/htmllaundry/;
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
@ -2448,27 +2448,7 @@ in {
 | 
			
		||||
 | 
			
		||||
  hetzner = callPackage ../development/python-modules/hetzner { };
 | 
			
		||||
 | 
			
		||||
  htmllaundry = buildPythonPackage rec {
 | 
			
		||||
    name = "htmllaundry-2.0";
 | 
			
		||||
 | 
			
		||||
    src = pkgs.fetchurl {
 | 
			
		||||
      url = "mirror://pypi/h/htmllaundry/${name}.tar.gz";
 | 
			
		||||
      sha256 = "e428cba78d5a965e959f5dac2eb7d5f7d627dd889990d5efa8d4e03f3dd768d9";
 | 
			
		||||
    };
 | 
			
		||||
 | 
			
		||||
    buildInputs = with self; [ nose ];
 | 
			
		||||
    propagatedBuildInputs = with self; [ six lxml ];
 | 
			
		||||
 | 
			
		||||
    # some tests fail, probably because of changes in lxml
 | 
			
		||||
    # not relevant for me, if releavnt for you, fix it...
 | 
			
		||||
    doCheck = false;
 | 
			
		||||
 | 
			
		||||
    meta = {
 | 
			
		||||
      description = "Simple HTML cleanup utilities";
 | 
			
		||||
      license = licenses.bsd3;
 | 
			
		||||
    };
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
  htmllaundry = callPackage ../development/python-modules/htmllaundry { };
 | 
			
		||||
 | 
			
		||||
  html5lib = callPackage ../development/python-modules/html5lib { };
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user