python311Packages.autopep8: add patch to ignore deprecation warnings

This commit is contained in:
Fabian Affolter
2023-01-26 12:00:16 +01:00
parent 6919ac80f2
commit b42738b028
@@ -1,17 +1,20 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
, fetchpatch
, buildPythonPackage
, pythonOlder
, pycodestyle
, glibcLocales
, tomli
, pycodestyle
, pytestCheckHook
, pythonOlder
, tomli
}:
buildPythonPackage rec {
pname = "autopep8";
version = "2.0.1";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "hhatto";
@@ -20,6 +23,15 @@ buildPythonPackage rec {
hash = "sha256-YEPSsUzJG4MPiiloVAf9m/UiChkhkN0+lK6spycpSvo=";
};
patches = [
# Ignore DeprecationWarnings to fix tests on Python 3.11, https://github.com/hhatto/autopep8/pull/665
(fetchpatch {
name = "ignore-deprecation-warnings.patch";
url = "https://github.com/hhatto/autopep8/commit/75b444d7cf510307ef67dc2b757d384b8a241348.patch";
hash = "sha256-5hcJ2yAuscvGyI7zyo4Cl3NEFG/fZItQ8URstxhzwzE=";
})
];
propagatedBuildInputs = [
pycodestyle
] ++ lib.optionals (pythonOlder "3.11") [