tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
0
fork
atom
nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
0
fork
atom
overview
issues
pulls
pipelines
python.pkgs.virtualenv: move to separate expression
Frederik Rietdijk
8 years ago
fbbf5e79
ea5b2df8
+32
-24
3 changed files
expand all
collapse all
unified
split
pkgs
development
python-modules
virtualenv
default.nix
virtualenv-change-prefix.patch
top-level
python-packages.nix
pkgs/development/python-modules/virtualenv-change-prefix.patch
pkgs/development/python-modules/virtualenv/virtualenv-change-prefix.patch
reviewed
+31
pkgs/development/python-modules/virtualenv/default.nix
reviewed
···
1
1
+
{ buildPythonPackage
2
2
+
, fetchPypi
3
3
+
, lib
4
4
+
, recursivePthLoader
5
5
+
}:
6
6
+
7
7
+
buildPythonPackage rec {
8
8
+
pname = "virtualenv";
9
9
+
version = "15.0.3";
10
10
+
name = "${pname}-${version}";
11
11
+
12
12
+
src = fetchPypi {
13
13
+
inherit pname version;
14
14
+
sha256 = "6d9c760d3fc5fa0894b0f99b9de82a4647e1164f0b700a7f99055034bf548b1d";
15
15
+
};
16
16
+
17
17
+
# Doubt this is needed - FRidh 2017-07-07
18
18
+
pythonPath = [ recursivePthLoader ];
19
19
+
20
20
+
patches = [ ./virtualenv-change-prefix.patch ];
21
21
+
22
22
+
# Tarball doesn't contain tests
23
23
+
doCheck = false;
24
24
+
25
25
+
meta = {
26
26
+
description = "A tool to create isolated Python environments";
27
27
+
homepage = http://www.virtualenv.org;
28
28
+
license = lib.licenses.mit;
29
29
+
maintainers = with lib.maintainers; [ goibhniu ];
30
30
+
};
31
31
+
}
+1
-24
pkgs/top-level/python-packages.nix
reviewed
···
25169
25169
};
25170
25170
};
25171
25171
25172
25172
-
virtualenv = buildPythonPackage rec {
25173
25173
-
name = "virtualenv-15.0.3";
25174
25174
-
25175
25175
-
src = pkgs.fetchurl {
25176
25176
-
url = "mirror://pypi/v/virtualenv/${name}.tar.gz";
25177
25177
-
sha256 = "6d9c760d3fc5fa0894b0f99b9de82a4647e1164f0b700a7f99055034bf548b1d";
25178
25178
-
};
25179
25179
-
25180
25180
-
pythonPath = [ self.recursivePthLoader ];
25181
25181
-
25182
25182
-
patches = [ ../development/python-modules/virtualenv-change-prefix.patch ];
25183
25183
-
25184
25184
-
propagatedBuildInputs = with self; [ ];
25185
25185
-
25186
25186
-
# Tarball doesn't contain tests
25187
25187
-
doCheck = false;
25188
25188
-
25189
25189
-
meta = {
25190
25190
-
description = "A tool to create isolated Python environments";
25191
25191
-
homepage = http://www.virtualenv.org;
25192
25192
-
license = licenses.mit;
25193
25193
-
maintainers = with maintainers; [ goibhniu ];
25194
25194
-
};
25195
25195
-
};
25172
25172
+
virtualenv = callPackage ../development/python-modules/virtualenv { };
25196
25173
25197
25174
virtualenv-clone = buildPythonPackage rec {
25198
25175
name = "virtualenv-clone-0.2.5";