From d9a4fc2df94f73970fb35fc656ca4603e3d6a4f2 Mon Sep 17 00:00:00 2001 From: Lancelot SIX Date: Wed, 8 Jul 2015 11:07:50 +0200 Subject: [PATCH 1/2] pythonPackages.pep257: init at 0.3.2 pep257 is a static analysis tool for checking compliance with Python PEP 257. I stay with pep257-0.3.2 because newer versions does nos satisfy requirements for pytest-pep257. --- pkgs/top-level/python-packages.nix | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index c31f34ffae3..850bcaae6b2 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -8765,6 +8765,23 @@ let }; }; + pep257 = buildPythonPackage rec { + name = "pep257-${version}"; + version = "0.3.2"; + + src = pkgs.fetchurl { + url = "https://github.com/GreenSteam/pep257/archive/${version}.tar.gz"; + sha256 = "0v8aq0xzsa7clazszxl42904c3jpq69lg8a5hg754bqcqf72hfrn"; + }; + + meta = { + homepage = https://github.com/GreenSteam/pep257/; + description = "Python docstring style checker"; + longDescription = "Static analysis tool for checking compliance with Python PEP 257."; + lecense = licenses.mit; + }; + }; + percol = buildPythonPackage rec { name = "percol-${version}"; version = "0.0.8"; From 20f47e3abd02f3373900e689c6e6a68b2a00204b Mon Sep 17 00:00:00 2001 From: Lancelot SIX Date: Wed, 8 Jul 2015 11:36:42 +0200 Subject: [PATCH 2/2] pythonPackages.pytestpep257: init at 0.0.1 --- pkgs/top-level/python-packages.nix | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 850bcaae6b2..3619de2f478 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2452,6 +2452,24 @@ let }; }; + pytestpep257 = buildPythonPackage rec { + name = "pytest-pep257-${version}"; + version = "0.0.1"; + + src = pkgs.fetchurl { + url = "https://pypi.python.org/packages/source/p/pytest-pep257/${name}.tar.gz"; + sha256 = "003vdkxpx37n0kjqpwgj3314hwk2jfz3nz58db7xh68bf8xy75lk"; + }; + + propagatedBuildInputs = with self ; [ pytest pep257 ]; + + meta = { + homepage = https://github.com/anderslime/pytest-pep257; + description = "py.test plugin for PEP257"; + license = licenses.mit; + }; + }; + pytestquickcheck = buildPythonPackage rec { name = "pytest-quickcheck-0.8.2";