about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorSamuel Leathers <sam@appliedtrust.com>2017-09-15 22:44:14 -0400
committerSamuel Leathers <sam@appliedtrust.com>2017-09-16 00:11:06 -0400
commit3693aa614179a228c5e5fe366f9a6d379ad3ab2e (patch)
tree378fe8b20612abd45099a95570e7e5620fdd7290 /pkgs
parent5f6a20f2918d9bcde87fc720b3e00a501835970b (diff)
downloadnixlib-3693aa614179a228c5e5fe366f9a6d379ad3ab2e.tar
nixlib-3693aa614179a228c5e5fe366f9a6d379ad3ab2e.tar.gz
nixlib-3693aa614179a228c5e5fe366f9a6d379ad3ab2e.tar.bz2
nixlib-3693aa614179a228c5e5fe366f9a6d379ad3ab2e.tar.lz
nixlib-3693aa614179a228c5e5fe366f9a6d379ad3ab2e.tar.xz
nixlib-3693aa614179a228c5e5fe366f9a6d379ad3ab2e.tar.zst
nixlib-3693aa614179a228c5e5fe366f9a6d379ad3ab2e.zip
python_fedora: 0.5.5 -> 0.9.0
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/python-modules/python_fedora/default.nix23
-rw-r--r--pkgs/top-level/python-packages.nix19
2 files changed, 24 insertions, 18 deletions
diff --git a/pkgs/development/python-modules/python_fedora/default.nix b/pkgs/development/python-modules/python_fedora/default.nix
new file mode 100644
index 000000000000..7ab698ecd084
--- /dev/null
+++ b/pkgs/development/python-modules/python_fedora/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, buildPythonPackage, fetchPypi, kitchen, requests, bunch, paver
+, six, munch, urllib3, beautifulsoup4, openidc-client, lockfile }:
+
+buildPythonPackage rec {
+  pname = "python-fedora";
+  version = "0.9.0";
+  name = "python-fedora-${version}";
+
+  src = fetchPypi {
+    inherit pname version;
+    sha256 = "0sf468scw52sw9pzxrnmqs54rix9c4fp1mi2r5k5n7mgjrmf6j0x";
+  };
+  propagatedBuildInputs = [ kitchen requests bunch paver lockfile
+    six munch urllib3 beautifulsoup4 openidc-client ];
+  doCheck = false;
+
+  meta = with stdenv.lib; {
+    description = "Python Fedora Module";
+    homepage = https://github.com/fedora-infra/python-fedora;
+    license = licenses.lgpl2;
+    maintainers = with maintainers; [ mornfall ];
+  };
+}
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 362c0d2c7a37..668c64a57e17 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -17695,24 +17695,7 @@ in {
     };
   };
 
-  python_fedora = buildPythonPackage (rec {
-    version = "0.5.5";
-    name = "python-fedora-${version}";
-    meta.maintainers = with maintainers; [ mornfall ];
-
-    src = pkgs.fetchurl {
-      url = "mirror://pypi/p/python-fedora/${name}.tar.gz";
-      sha256 = "15m8lvbb5q4rg508i4ah8my872qrq5xjwgcgca4d3kzjv2x6fhim";
-    };
-    propagatedBuildInputs = with self; [ kitchen requests bunch paver six munch urllib3
-      beautifulsoup4 ];
-    doCheck = false;
-
-    # https://github.com/fedora-infra/python-fedora/issues/140
-    preBuild = ''
-      sed -i '4,15d' setup.py
-    '';
-  });
+  python_fedora = callPackage ../development/python-modules/python_fedora/default.nix {};
 
   python-simple-hipchat = callPackage ../development/python-modules/python-simple-hipchat {};
   python_simple_hipchat = self.python-simple-hipchat;