Merge pull request #67571 from leenaars/fire

pythonPackages.fire: 0.1.3 -> 0.2.1
This commit is contained in:
Lancelot SIX 2019-09-10 10:03:15 +02:00 committed by GitHub
commit 9c171d2911
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,18 +1,18 @@
{ stdenv, buildPythonPackage, fetchFromGitHub, fetchpatch, six, hypothesis, mock
, python-Levenshtein, pytest }:
, python-Levenshtein, pytest, termcolor, isPy27, enum34 }:
buildPythonPackage rec {
pname = "fire";
version = "0.1.3";
version = "0.2.1";
src = fetchFromGitHub {
owner = "google";
repo = "python-fire";
rev = "v${version}";
sha256 = "0kdcmzr3sgzjsw5fmvdylgrn8akqjbs433jbgqzp498njl9cc6qx";
sha256 = "1r6cmihafd7mb6j3mvgk251my6ckb0sqqj1l2ny2azklv175b38a";
};
propagatedBuildInputs = [ six ];
propagatedBuildInputs = [ six termcolor ] ++ stdenv.lib.optional isPy27 enum34;
checkInputs = [ hypothesis mock python-Levenshtein pytest ];
@ -20,14 +20,6 @@ buildPythonPackage rec {
py.test
'';
patches = [
# Add Python 3.7 support. Remove with the next release
(fetchpatch {
url = "https://github.com/google/python-fire/commit/668007ae41391f5964870b4597e41493a936a11e.patch";
sha256 = "0rf7yzv9qx66zfmdggfz478z37fi4rwx4hlh3dk1065sx5rfksi0";
})
];
meta = with stdenv.lib; {
description = "A library for automatically generating command line interfaces";
longDescription = ''