|
148 | 148 | }; |
149 | 149 | }; |
150 | 150 |
|
| 151 | + "bleach" = python.mkDerivation { |
| 152 | + name = "bleach-3.1.0"; |
| 153 | + src = pkgs.fetchurl { |
| 154 | + url = "https://files.pythonhosted.org/packages/78/5a/0df03e8735cd9c75167528299c738702437589b9c71a849489d00ffa82e8/bleach-3.1.0.tar.gz"; |
| 155 | + sha256 = "3fdf7f77adcf649c9911387df51254b813185e32b2c6619f690b593a617e19fa"; |
| 156 | +}; |
| 157 | + doCheck = commonDoCheck; |
| 158 | + buildInputs = commonBuildInputs ++ [ ]; |
| 159 | + propagatedBuildInputs = [ |
| 160 | + self."six" |
| 161 | + self."webencodings" |
| 162 | + ]; |
| 163 | + meta = with pkgs.stdenv.lib; { |
| 164 | + homepage = "https://github.com/mozilla/bleach"; |
| 165 | + license = licenses.asl20; |
| 166 | + description = "An easy safelist-based HTML-sanitizing tool."; |
| 167 | + }; |
| 168 | + }; |
| 169 | + |
151 | 170 | "certifi" = python.mkDerivation { |
152 | 171 | name = "certifi-2019.9.11"; |
153 | 172 | src = pkgs.fetchurl { |
|
614 | 633 | }; |
615 | 634 | }; |
616 | 635 |
|
| 636 | + "pkginfo" = python.mkDerivation { |
| 637 | + name = "pkginfo-1.5.0.1"; |
| 638 | + src = pkgs.fetchurl { |
| 639 | + url = "https://files.pythonhosted.org/packages/6c/04/fd6683d24581894be8b25bc8c68ac7a0a73bf0c4d74b888ac5fe9a28e77f/pkginfo-1.5.0.1.tar.gz"; |
| 640 | + sha256 = "7424f2c8511c186cd5424bbf31045b77435b37a8d604990b79d4e70d741148bb"; |
| 641 | +}; |
| 642 | + doCheck = commonDoCheck; |
| 643 | + buildInputs = commonBuildInputs ++ [ ]; |
| 644 | + propagatedBuildInputs = [ ]; |
| 645 | + meta = with pkgs.stdenv.lib; { |
| 646 | + homepage = "https://code.launchpad.net/~tseaver/pkginfo/trunk"; |
| 647 | + license = licenses.mit; |
| 648 | + description = "Query metadatdata from sdists / bdists / installed packages."; |
| 649 | + }; |
| 650 | + }; |
| 651 | + |
617 | 652 | "pluggy" = python.mkDerivation { |
618 | 653 | name = "pluggy-0.13.0"; |
619 | 654 | src = pkgs.fetchurl { |
|
800 | 835 | }; |
801 | 836 | }; |
802 | 837 |
|
| 838 | + "readme-renderer" = python.mkDerivation { |
| 839 | + name = "readme-renderer-24.0"; |
| 840 | + src = pkgs.fetchurl { |
| 841 | + url = "https://files.pythonhosted.org/packages/44/de/a567140b13a0fc8d3b04d85a510b5a7d9869b44b2939fa8ac07c5e421485/readme_renderer-24.0.tar.gz"; |
| 842 | + sha256 = "bb16f55b259f27f75f640acf5e00cf897845a8b3e4731b5c1a436e4b8529202f"; |
| 843 | +}; |
| 844 | + doCheck = commonDoCheck; |
| 845 | + buildInputs = commonBuildInputs ++ [ ]; |
| 846 | + propagatedBuildInputs = [ |
| 847 | + self."bleach" |
| 848 | + self."docutils" |
| 849 | + self."pygments" |
| 850 | + self."six" |
| 851 | + ]; |
| 852 | + meta = with pkgs.stdenv.lib; { |
| 853 | + homepage = "https://github.com/pypa/readme_renderer"; |
| 854 | + license = licenses.asl20; |
| 855 | + description = "readme_renderer is a library for rendering \"readme\" descriptions for Warehouse"; |
| 856 | + }; |
| 857 | + }; |
| 858 | + |
803 | 859 | "requests" = python.mkDerivation { |
804 | 860 | name = "requests-2.22.0"; |
805 | 861 | src = pkgs.fetchurl { |
|
821 | 877 | }; |
822 | 878 | }; |
823 | 879 |
|
| 880 | + "requests-toolbelt" = python.mkDerivation { |
| 881 | + name = "requests-toolbelt-0.9.1"; |
| 882 | + src = pkgs.fetchurl { |
| 883 | + url = "https://files.pythonhosted.org/packages/28/30/7bf7e5071081f761766d46820e52f4b16c8a08fef02d2eb4682ca7534310/requests-toolbelt-0.9.1.tar.gz"; |
| 884 | + sha256 = "968089d4584ad4ad7c171454f0a5c6dac23971e9472521ea3b6d49d610aa6fc0"; |
| 885 | +}; |
| 886 | + doCheck = commonDoCheck; |
| 887 | + buildInputs = commonBuildInputs ++ [ ]; |
| 888 | + propagatedBuildInputs = [ |
| 889 | + self."requests" |
| 890 | + ]; |
| 891 | + meta = with pkgs.stdenv.lib; { |
| 892 | + homepage = "https://toolbelt.readthedocs.org"; |
| 893 | + license = licenses.asl20; |
| 894 | + description = "A utility belt for advanced users of python-requests"; |
| 895 | + }; |
| 896 | + }; |
| 897 | + |
824 | 898 | "setuptools" = python.mkDerivation { |
825 | 899 | name = "setuptools-41.4.0"; |
826 | 900 | src = pkgs.fetchurl { |
|
885 | 959 | }; |
886 | 960 | }; |
887 | 961 |
|
| 962 | + "tqdm" = python.mkDerivation { |
| 963 | + name = "tqdm-4.36.1"; |
| 964 | + src = pkgs.fetchurl { |
| 965 | + url = "https://files.pythonhosted.org/packages/80/b3/6ca4806441b730782fc4613c6aa2070412295c5521f33ae151988e448929/tqdm-4.36.1.tar.gz"; |
| 966 | + sha256 = "abc25d0ce2397d070ef07d8c7e706aede7920da163c64997585d42d3537ece3d"; |
| 967 | +}; |
| 968 | + doCheck = commonDoCheck; |
| 969 | + buildInputs = commonBuildInputs ++ [ ]; |
| 970 | + propagatedBuildInputs = [ ]; |
| 971 | + meta = with pkgs.stdenv.lib; { |
| 972 | + homepage = "https://github.com/tqdm/tqdm"; |
| 973 | + license = licenses.mit; |
| 974 | + description = "Fast, Extensible Progress Meter"; |
| 975 | + }; |
| 976 | + }; |
| 977 | + |
| 978 | + "twine" = python.mkDerivation { |
| 979 | + name = "twine-2.0.0"; |
| 980 | + src = pkgs.fetchurl { |
| 981 | + url = "https://files.pythonhosted.org/packages/91/82/32c68749d10ae30dd126699ee471b8885d9a9ae326a0f25dac42bb6a3f28/twine-2.0.0.tar.gz"; |
| 982 | + sha256 = "9fe7091715c7576df166df8ef6654e61bada39571783f2fd415bdcba867c6993"; |
| 983 | +}; |
| 984 | + doCheck = commonDoCheck; |
| 985 | + buildInputs = commonBuildInputs ++ [ ]; |
| 986 | + propagatedBuildInputs = [ |
| 987 | + self."pkginfo" |
| 988 | + self."readme-renderer" |
| 989 | + self."requests" |
| 990 | + self."requests-toolbelt" |
| 991 | + self."setuptools" |
| 992 | + self."tqdm" |
| 993 | + ]; |
| 994 | + meta = with pkgs.stdenv.lib; { |
| 995 | + homepage = "https://twine.readthedocs.io/"; |
| 996 | + license = licenses.asl20; |
| 997 | + description = "Collection of utilities for publishing packages on PyPI"; |
| 998 | + }; |
| 999 | + }; |
| 1000 | + |
888 | 1001 | "typed-ast" = python.mkDerivation { |
889 | 1002 | name = "typed-ast-1.4.0"; |
890 | 1003 | src = pkgs.fetchurl { |
@@ -949,6 +1062,22 @@ let |
949 | 1062 | }; |
950 | 1063 | }; |
951 | 1064 |
|
| 1065 | + "webencodings" = python.mkDerivation { |
| 1066 | + name = "webencodings-0.5.1"; |
| 1067 | + src = pkgs.fetchurl { |
| 1068 | + url = "https://files.pythonhosted.org/packages/0b/02/ae6ceac1baeda530866a85075641cec12989bd8d31af6d5ab4a3e8c92f47/webencodings-0.5.1.tar.gz"; |
| 1069 | + sha256 = "b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923"; |
| 1070 | +}; |
| 1071 | + doCheck = commonDoCheck; |
| 1072 | + buildInputs = commonBuildInputs ++ [ ]; |
| 1073 | + propagatedBuildInputs = [ ]; |
| 1074 | + meta = with pkgs.stdenv.lib; { |
| 1075 | + homepage = "https://github.com/SimonSapin/python-webencodings"; |
| 1076 | + license = licenses.bsdOriginal; |
| 1077 | + description = "Character encoding aliases for legacy web content"; |
| 1078 | + }; |
| 1079 | + }; |
| 1080 | + |
952 | 1081 | "wheel" = python.mkDerivation { |
953 | 1082 | name = "wheel-0.33.6"; |
954 | 1083 | src = pkgs.fetchurl { |
|
0 commit comments