Merge pull request #134276 from kamadorueda/python-pypi-mirror
pypi-mirror: init at 4.0.6
commit456481aa3dd633038c86635f3bcf83d339254119
authorMaximilian Bosch <maximilian@mbosch.me>
dateThu 19 Aug 2021, 13:51 (5 years ago)
parent175f8306553ddd
pkgs/development/tools/pypi-mirror/default.nixnew file+24
@@ -0,0 +1,24 @@
1+{ fetchFromGitHub
2+, lib
3+, python3
4+}:
5+python3.pkgs.buildPythonApplication rec {
6+ pname = "pypi-mirror";
7+ version = "4.0.6";
8+
9+ src = fetchFromGitHub {
10+ owner = "montag451";
11+ repo = pname;
12+ rev = "v${version}";
13+ sha256 = "0slh8ahywcgbggfcmzyqpb8bmq9dkk6vvjfkbi0ashnm8c6x19vd";
14+ };
15+
16+ pythonImportsCheck = [ "pypi_mirror" ];
17+
18+ meta = with lib; {
19+ description = "A script to create a partial PyPI mirror";
20+ homepage = "https://github.com/montag451/pypi-mirror";
21+ license = licenses.mit;
22+ maintainers = with maintainers; [ kamadorueda ];
23+ };
24+}
pkgs/top-level/all-packages.nix+2
@@ -12854,6 +12854,8 @@ with pkgs;
1285412854
1285512855 pypi2nix = callPackage ../development/tools/pypi2nix {};
1285612856
12857+ pypi-mirror = callPackage ../development/tools/pypi-mirror {};
12858+
1285712859 setupcfg2nix = python3Packages.callPackage ../development/tools/setupcfg2nix {};
1285812860
1285912861 # These pyside tools do not provide any Python modules and are meant to be here.