aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/nixpkgs/pkgs/development/python-modules/future/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/development/python-modules/future/default.nix')
-rw-r--r--infra/libkookie/nixpkgs/pkgs/development/python-modules/future/default.nix35
1 files changed, 35 insertions, 0 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/development/python-modules/future/default.nix b/infra/libkookie/nixpkgs/pkgs/development/python-modules/future/default.nix
new file mode 100644
index 000000000000..a24ea8ab9723
--- /dev/null
+++ b/infra/libkookie/nixpkgs/pkgs/development/python-modules/future/default.nix
@@ -0,0 +1,35 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+}:
+
+buildPythonPackage rec {
+ pname = "future";
+ version = "0.18.2";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "b1bead90b70cf6ec3f0710ae53a525360fa360d306a86583adc6bf83a4db537d";
+ };
+
+ doCheck = false;
+
+ meta = {
+ description = "Clean single-source support for Python 3 and 2";
+ longDescription = ''
+ python-future is the missing compatibility layer between Python 2 and
+ Python 3. It allows you to use a single, clean Python 3.x-compatible
+ codebase to support both Python 2 and Python 3 with minimal overhead.
+
+ It provides future and past packages with backports and forward ports
+ of features from Python 3 and 2. It also comes with futurize and
+ pasteurize, customized 2to3-based scripts that helps you to convert
+ either Py2 or Py3 code easily to support both Python 2 and 3 in a
+ single clean Py3-style codebase, module by module.
+ '';
+ homepage = "https://python-future.org";
+ downloadPage = "https://github.com/PythonCharmers/python-future/releases";
+ license = with lib.licenses; [ mit ];
+ maintainers = with lib.maintainers; [ prikhi ];
+ };
+}