python3Packages.mypy: propagate pathspec; python3Packages.charset-normalizer: 3.4.2 -> 3.4.3 (#435122)

authored by Martin Weinelt and committed by GitHub dde0ac2c 14cf8086

+7 -8
+4 -7
pkgs/development/python-modules/charset-normalizer/default.nix
··· 5 fetchFromGitHub, 6 mypy, 7 pytestCheckHook, 8 - pythonOlder, 9 requests, 10 setuptools, 11 setuptools-scm, ··· 13 14 buildPythonPackage rec { 15 pname = "charset-normalizer"; 16 - version = "3.4.2"; 17 pyproject = true; 18 - 19 - disabled = pythonOlder "3.5"; 20 21 src = fetchFromGitHub { 22 - owner = "Ousret"; 23 repo = "charset_normalizer"; 24 tag = version; 25 - hash = "sha256-PkFmNEMdp9duDCqMTKooOLAOCqHf3IjrGlr8jKYT2WE="; 26 }; 27 28 build-system = [ ··· 45 description = "Python module for encoding and language detection"; 46 mainProgram = "normalizer"; 47 homepage = "https://charset-normalizer.readthedocs.io/"; 48 - changelog = "https://github.com/Ousret/charset_normalizer/blob/${src.tag}/CHANGELOG.md"; 49 license = licenses.mit; 50 maintainers = with maintainers; [ fab ]; 51 };
··· 5 fetchFromGitHub, 6 mypy, 7 pytestCheckHook, 8 requests, 9 setuptools, 10 setuptools-scm, ··· 12 13 buildPythonPackage rec { 14 pname = "charset-normalizer"; 15 + version = "3.4.3"; 16 pyproject = true; 17 18 src = fetchFromGitHub { 19 + owner = "jawah"; 20 repo = "charset_normalizer"; 21 tag = version; 22 + hash = "sha256-ZEHxBErjjvofqe3rkkgiEuEJcoluwo+2nZrLfrsHn5Q="; 23 }; 24 25 build-system = [ ··· 42 description = "Python module for encoding and language detection"; 43 mainProgram = "normalizer"; 44 homepage = "https://charset-normalizer.readthedocs.io/"; 45 + changelog = "https://github.com/jawah/charset_normalizer/blob/${src.tag}/CHANGELOG.md"; 46 license = licenses.mit; 47 maintainers = with maintainers; [ fab ]; 48 };
+3 -1
pkgs/development/python-modules/mypy/default.nix
··· 38 pyproject = true; 39 40 # relies on several CPython internals 41 - disabled = pythonOlder "3.8" || isPyPy; 42 43 src = fetchFromGitHub { 44 owner = "python"; ··· 71 72 dependencies = [ 73 mypy-extensions 74 typing-extensions 75 ] 76 ++ lib.optionals (pythonOlder "3.11") [ tomli ]; ··· 144 description = "Optional static typing for Python"; 145 homepage = "https://www.mypy-lang.org"; 146 changelog = "https://github.com/python/mypy/blob/${src.rev}/CHANGELOG.md"; 147 license = lib.licenses.mit; 148 mainProgram = "mypy"; 149 maintainers = with lib.maintainers; [ lnl7 ];
··· 38 pyproject = true; 39 40 # relies on several CPython internals 41 + disabled = isPyPy; 42 43 src = fetchFromGitHub { 44 owner = "python"; ··· 71 72 dependencies = [ 73 mypy-extensions 74 + pathspec 75 typing-extensions 76 ] 77 ++ lib.optionals (pythonOlder "3.11") [ tomli ]; ··· 145 description = "Optional static typing for Python"; 146 homepage = "https://www.mypy-lang.org"; 147 changelog = "https://github.com/python/mypy/blob/${src.rev}/CHANGELOG.md"; 148 + downloadPage = "https://github.com/python/mypy"; 149 license = lib.licenses.mit; 150 mainProgram = "mypy"; 151 maintainers = with lib.maintainers; [ lnl7 ];