diff --git a/pkgs/development/python-modules/pytest-cram/default.nix b/pkgs/development/python-modules/pytest-cram/default.nix deleted file mode 100644 index 674566e2301e..000000000000 --- a/pkgs/development/python-modules/pytest-cram/default.nix +++ /dev/null @@ -1,51 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchPypi, - pythonAtLeast, - setuptools, - pytest_7, - cram, - bash, -}: - -buildPythonPackage rec { - pname = "pytest-cram"; - version = "0.2.2"; - pyproject = true; - - # relies on the imp module - disabled = pythonAtLeast "3.12"; - - src = fetchPypi { - inherit pname version; - sha256 = "0405ymmrsv6ii2qhq35nxfjkb402sdb6d13xnk53jql3ybgmiqq0"; - extension = "tar.gz"; - }; - - postPatch = '' - substituteInPlace pytest_cram/tests/test_options.py \ - --replace "/bin/bash" "${bash}/bin/bash" - ''; - - build-system = [ setuptools ]; - - dependencies = [ cram ]; - - # https://github.com/tbekolay/pytest-cram/issues/15 - nativeCheckInputs = [ pytest_7 ]; - - # Remove __init__.py from tests folder, otherwise pytest raises an error that - # the imported and collected modules are different. - checkPhase = '' - rm pytest_cram/tests/__init__.py - pytest pytest_cram/ --ignore=pytest_cram/tests/test_examples.py - ''; - - meta = { - description = "Test command-line applications with pytest and cram"; - homepage = "https://github.com/tbekolay/pytest-cram"; - license = lib.licenses.mit; - maintainers = with lib.maintainers; [ jluttine ]; - }; -} diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 29974e6d9751..440b85f7af4a 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -515,6 +515,7 @@ mapAliases { pysuez = throw "'pysuez' has been renamed to/replaced by 'pysuezv2'"; # Converted to throw 2025-10-29 pytado = throw "'pytado' has been renamed to/replaced by 'python-tado'"; # Converted to throw 2025-10-29 pytedee-async = aiotedee; # added 2025-07-06 + pytest-cram = throw "'pytest-cram' was removed becaused it was unmaintained"; # added 2026-07-14 pytest-kafka = throw "'pytest-kafka' was removed because it is no longer used"; # added 2026-06-17 pytest-pep8 = throw "'pytest-pep8' has been renamed to/replaced by 'pytestpep8'"; # Converted to throw 2025-10-29 pytest-subtests = throw "'pytest-subtests' has been integrated into pytest 9."; # Added 2026-01-21 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 2345f60ee8a7..fb60bde0c93f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -16043,8 +16043,6 @@ self: super: with self; { pytest-cov-stub = callPackage ../development/python-modules/pytest-cov-stub { }; - pytest-cram = callPackage ../development/python-modules/pytest-cram { }; - pytest-datadir = callPackage ../development/python-modules/pytest-datadir { }; pytest-datafiles = callPackage ../development/python-modules/pytest-datafiles { };