pythonPackages.pathlib: init at 1.0.1

- python 2.7, 3+
 - all tests pass
 - package is depricated but is required by a package
This commit is contained in:
Chris Ostrouchov 2018-08-10 16:40:45 -04:00
parent da136c4618
commit 0513a0054d
No known key found for this signature in database
GPG key ID: 9ED59B0AB1EAF573
2 changed files with 30 additions and 21 deletions

View file

@ -0,0 +1,28 @@
{ lib
, buildPythonPackage
, fetchPypi
, python
, pythonAtLeast
}:
buildPythonPackage rec {
pname = "pathlib";
version = "1.0.1";
disabled = pythonAtLeast "3.4"; # Was added to std library in Python 3.4
src = fetchPypi {
inherit pname version;
sha256 = "17zajiw4mjbkkv6ahp3xf025qglkj0805m9s41c45zryzj6p2h39";
};
checkPhase = ''
${python.interpreter} -m unittest discover
'';
meta = {
description = "Object-oriented filesystem paths";
homepage = https://pathlib.readthedocs.org/;
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ costrouc ];
};
}

View file

@ -344,6 +344,8 @@ in {
palettable = callPackage ../development/python-modules/palettable { };
pathlib = callPackage ../development/python-modules/pathlib { };
pdf2image = callPackage ../development/python-modules/pdf2image { };
pdfminer = callPackage ../development/python-modules/pdfminer_six { };
@ -9458,27 +9460,6 @@ in {
patator = callPackage ../development/python-modules/patator { };
pathlib = buildPythonPackage rec {
name = "pathlib-${version}";
version = "1.0.1";
disabled = pythonAtLeast "3.4"; # Was added to std library in Python 3.4
src = pkgs.fetchurl {
url = "mirror://pypi/p/pathlib/${name}.tar.gz";
sha256 = "17zajiw4mjbkkv6ahp3xf025qglkj0805m9s41c45zryzj6p2h39";
};
checkPhase = ''
${python.interpreter} -m unittest discover
'';
meta = {
description = "Object-oriented filesystem paths";
homepage = "https://pathlib.readthedocs.org/";
license = licenses.mit;
};
};
pathlib2 = callPackage ../development/python-modules/pathlib2 { };
pathpy = callPackage ../development/python-modules/path.py { };