diff --git a/pkgs/development/python-modules/validictory/default.nix b/pkgs/development/python-modules/validictory/default.nix new file mode 100644 index 00000000000..10808bffaab --- /dev/null +++ b/pkgs/development/python-modules/validictory/default.nix @@ -0,0 +1,23 @@ +{ stdenv +, buildPythonPackage +, fetchPypi +}: + +buildPythonPackage rec { + pname = "validictory"; + version = "1.0.0a2"; + + src = fetchPypi { + inherit pname version; + sha256 = "c02388a70f5b854e71e2e09bd6d762a2d8c2a017557562e866d8ffafb0934b07"; + }; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Validate dicts against a schema"; + homepage = https://github.com/sunlightlabs/validictory; + license = licenses.mit; + }; + +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e95f39abbb8..b17828366ed 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2201,22 +2201,7 @@ in { zope_deprecation = callPackage ../development/python-modules/zope_deprecation { }; - validictory = buildPythonPackage rec { - name = "validictory-1.0.0a2"; - - src = pkgs.fetchurl { - url = "mirror://pypi/v/validictory/validictory-1.0.0a2.tar.gz"; - sha256 = "c02388a70f5b854e71e2e09bd6d762a2d8c2a017557562e866d8ffafb0934b07"; - }; - - doCheck = false; - - meta = { - description = "Validate dicts against a schema"; - homepage = https://github.com/sunlightlabs/validictory; - license = licenses.mit; - }; - }; + validictory = callPackage ../development/python-modules/validictory { }; vcrpy = callPackage ../development/python-modules/vcrpy { };