audiobookshelf: 2.18.1 -> 2.19.0 (#378967)
[NixPkgs.git] / pkgs / by-name / py / pypi-mirror / package.nix
blobd097803701ee6f0e405db117c38b7eab2af146a9
2   fetchFromGitHub,
3   lib,
4   python3,
5 }:
6 python3.pkgs.buildPythonApplication rec {
7   pname = "pypi-mirror";
8   version = "5.2.1";
9   pyproject = true;
11   src = fetchFromGitHub {
12     owner = "montag451";
13     repo = pname;
14     tag = "v${version}";
15     hash = "sha256-hRqQDYgOKpv4jmNvyrt/+EInPM/Xwsr3IjtrySAGRgY=";
16   };
18   build-system = [ python3.pkgs.setuptools ];
20   pythonImportsCheck = [ "pypi_mirror" ];
22   meta = with lib; {
23     description = "Script to create a partial PyPI mirror";
24     mainProgram = "pypi-mirror";
25     homepage = "https://github.com/montag451/pypi-mirror";
26     license = licenses.mit;
27     maintainers = with maintainers; [ kamadorueda ];
28   };