pythonPackages.s3transfer: 0.1.10 -> 0.1.11

This commit is contained in:
adisbladis 2017-11-11 00:55:43 +08:00
parent 0286cc7220
commit ac3a328e07
No known key found for this signature in database
GPG Key ID: ED58F95069B004F5
2 changed files with 55 additions and 35 deletions

View File

@ -0,0 +1,53 @@
{ stdenv
, fetchPypi
, pythonOlder
, buildPythonPackage
, docutils
, mock
, nose
, coverage
, wheel
, unittest2
, botocore
, futures
}:
buildPythonPackage rec {
pname = "s3transfer";
version = "0.1.11";
src = fetchPypi {
inherit pname version;
sha256 = "0yfrfnf404cxzn3iswibqjxklsl0b1lwgqiml6pwiqj79a7zbwbn";
};
foo = 1;
propagatedBuildInputs =
[ botocore
] ++ stdenv.lib.optional (pythonOlder "3") futures;
buildInputs = [
docutils
mock
nose
coverage
wheel
unittest2
];
checkPhase = ''
pushd s3transfer/tests
nosetests -v unit/ functional/
popd
'';
# version on pypi has no tests/ dir
doCheck = false;
meta = {
homepage = https://github.com/boto/s3transfer;
license = stdenv.lib.licenses.asl20;
description = "A library for managing Amazon S3 transfers";
};
}

View File

@ -8352,15 +8352,13 @@ in {
};
fastimport = callPackage ../development/python-modules/fastimport { };
feedgen = callPackage ../development/python-modules/feedgen { };
feedgenerator = callPackage ../development/python-modules/feedgenerator {
inherit (pkgs) glibcLocales;
};
s3transfer = callPackage ../development/python-modules/s3transfer { };
feedparser = buildPythonPackage (rec {
name = "feedparser-5.2.1";
@ -17813,38 +17811,7 @@ in {
};
};
s3transfer = buildPythonPackage rec {
version = "0.1.10";
name = "s3transfer-${version}";
src = pkgs.fetchurl {
url = "mirror://pypi/s/s3transfer/${name}.tar.gz";
sha256 = "1h8g9bknvxflxkpbnxyfxmk8pvgykbbk9ljdvhqh6z4vjc2926ms";
};
foo = 1;
propagatedBuildInputs =
[ self.botocore
] ++ stdenv.lib.optional (pythonOlder "3") self.futures;
buildInputs = with self; [ docutils mock nose coverage wheel unittest2 ];
checkPhase = ''
pushd s3transfer/tests
nosetests -v unit/ functional/
popd
'';
# version on pypi has no tests/ dir
doCheck = false;
meta = {
homepage = https://github.com/boto/s3transfer;
license = stdenv.lib.licenses.asl20;
description = "A library for managing Amazon S3 transfers";
};
};
s3transfer = callPackage ../development/python-modules/s3transfer { };
seqdiag = callPackage ../development/python-modules/seqdiag { };