diff --git a/pkgs/development/python-modules/transaction/default.nix b/pkgs/development/python-modules/transaction/default.nix index 78022cdba5ba..12a86a134457 100644 --- a/pkgs/development/python-modules/transaction/default.nix +++ b/pkgs/development/python-modules/transaction/default.nix @@ -3,23 +3,35 @@ , buildPythonPackage , zope_interface , mock +, pythonOlder }: - buildPythonPackage rec { pname = "transaction"; - version = "3.0.1"; + version = "3.1.0"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - sha256 = "0c15ef0b7ff3518357ceea75722a30d974c3f85e11aa5cec5d5a2b6a40cfcf68"; + hash = "sha256-ZdCx6pLb58Tjsjf7a9i0Heoj10Wee92MOIC//a+RL6Q="; }; - propagatedBuildInputs = [ zope_interface mock ]; + propagatedBuildInputs = [ + zope_interface + mock + ]; + + pythonImportsCheck = [ + "transaction" + ]; meta = with lib; { description = "Transaction management"; - homepage = "https://pypi.python.org/pypi/transaction"; + homepage = "https://transaction.readthedocs.io/"; + changelog = "https://github.com/zopefoundation/transaction/blob/${version}/CHANGES.rst"; license = licenses.zpl20; + maintainers = with maintainers; [ ]; }; }