forked from mirrors/nixpkgs
Merge pull request #11753 from nlewo/master
Add devpi-client and its dependencies
This commit is contained in:
commit
21522ede83
|
@ -165,6 +165,7 @@
|
|||
lebastr = "Alexander Lebedev <lebastr@gmail.com>";
|
||||
leonardoce = "Leonardo Cecchi <leonardo.cecchi@gmail.com>";
|
||||
lethalman = "Luca Bruno <lucabru@src.gnome.org>";
|
||||
lewo = "Antoine Eiche <lewo@abesis.fr>";
|
||||
lhvwb = "Nathaniel Baxter <nathaniel.baxter@gmail.com>";
|
||||
lihop = "Leroy Hopson <nixos@leroy.geek.nz>";
|
||||
linquize = "Linquize <linquize@yahoo.com.hk>";
|
||||
|
|
20
pkgs/development/tools/devpi-client/default.nix
Normal file
20
pkgs/development/tools/devpi-client/default.nix
Normal file
|
@ -0,0 +1,20 @@
|
|||
{ stdenv, fetchurl, pythonPackages, python} :
|
||||
|
||||
pythonPackages.buildPythonPackage rec {
|
||||
name = "devpi-client-${version}";
|
||||
version = "2.3.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://pypi.python.org/packages/source/d/devpi-client/devpi-client-${version}.tar.gz";
|
||||
md5= "bfc8cd768f983fd0585c347bca00c8bb";
|
||||
};
|
||||
|
||||
buildInputs = [ pythonPackages.tox pythonPackages.check-manifest pythonPackages.devpi-common pythonPackages.pkginfo ];
|
||||
meta = {
|
||||
homepage = http://doc.devpi.net;
|
||||
description = "Github-style pypi index server and packaging meta tool";
|
||||
license = stdenv.lib.licenses.mit;
|
||||
maintainers = [stdenv.lib.maintainers.lewo];
|
||||
|
||||
};
|
||||
}
|
|
@ -3832,6 +3832,8 @@ let
|
|||
cython = pythonPackages.cython;
|
||||
cython3 = python3Packages.cython;
|
||||
|
||||
devpi-client = callPackage ../development/tools/devpi-client {};
|
||||
|
||||
ecl = callPackage ../development/compilers/ecl { };
|
||||
|
||||
eql = callPackage ../development/compilers/eql {};
|
||||
|
|
|
@ -2208,6 +2208,44 @@ in modules // {
|
|||
buildout = self.zc_buildout;
|
||||
buildout152 = self.zc_buildout152;
|
||||
|
||||
check-manifest = buildPythonPackage rec {
|
||||
name = "check-manifest";
|
||||
version = "0.30";
|
||||
|
||||
src = pkgs.fetchurl {
|
||||
url = "https://pypi.python.org/packages/source/c/check-manifest/check-manifest-${version}.tar.gz";
|
||||
md5 = "b18f7f0bcd02f52d40148c388ace9290";
|
||||
};
|
||||
|
||||
doCheck = false;
|
||||
|
||||
meta = {
|
||||
homepage = https://github.com/mgedmin/check-manifest;
|
||||
description = "Check MANIFEST.in in a Python source package for completeness";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ lewo ];
|
||||
};
|
||||
};
|
||||
|
||||
devpi-common = buildPythonPackage rec {
|
||||
name = "devpi-common";
|
||||
version = "2.0.8";
|
||||
|
||||
src = pkgs.fetchurl {
|
||||
url = "https://pypi.python.org/packages/source/d/devpi-common/devpi-common-${version}.tar.gz";
|
||||
md5 = "3739af0f59151d1aaa67035fec8f97c6";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ self.requests2 self.py ];
|
||||
|
||||
meta = {
|
||||
homepage = https://bitbucket.org/hpk42/devpi;
|
||||
description = "Utilities jointly used by devpi-server and devpi-client";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ lewo ];
|
||||
};
|
||||
};
|
||||
|
||||
# A patched version of buildout, useful for buildout based development on Nix
|
||||
zc_buildout_nix = callPackage ../development/python-modules/buildout-nix { };
|
||||
|
||||
|
|
Loading…
Reference in a new issue