10 buildPythonPackage rec {
11 pname = "exceptiongroup";
15 disabled = pythonOlder "3.7";
17 src = fetchFromGitHub {
19 repo = "exceptiongroup";
21 hash = "sha256-19taP6adzmO4zH2As1OTXeYNFj6KwjhxBr09X+SrZRk=";
28 SETUPTOOLS_SCM_PRETEND_VERSION = version;
30 doCheck = pythonAtLeast "3.11"; # infinite recursion with pytest
36 pythonImportsCheck = [
41 description = "Backport of PEP 654 (exception groups)";
42 homepage = "https://github.com/agronholm/exceptiongroup";
43 changelog = "https://github.com/agronholm/exceptiongroup/blob/${version}/CHANGES.rst";
44 license = with licenses; [ mit ];
45 maintainers = with maintainers; [ fab ];