diff --git a/pkgs/development/python-modules/testing-postgresql/default.nix b/pkgs/development/python-modules/testing-postgresql/default.nix deleted file mode 100644 index 5a786a4b01d2..000000000000 --- a/pkgs/development/python-modules/testing-postgresql/default.nix +++ /dev/null @@ -1,71 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchFromGitHub, - setuptools, - pg8000, - postgresql, - psycopg2, - pytestCheckHook, - pythonOlder, - sqlalchemy, - testing-common-database, -}: - -buildPythonPackage { - pname = "testing-postgresql"; - # Version 1.3.0 isn't working so let's use the latest commit from GitHub - version = "unstable-2017-10-31"; - pyproject = true; - - disabled = pythonOlder "3.7"; - - src = fetchFromGitHub { - owner = "tk0miya"; - repo = "testing.postgresql"; - rev = "c81ded434d00ec8424de0f9e1f4063c778c6aaa8"; - hash = "sha256-A4tahAaa98X66ZYa3QxIQDZkwAwVB6ZDRObEhkbUWKs="; - }; - - build-system = [ setuptools ]; - - dependencies = [ - testing-common-database - pg8000 - ]; - - nativeCheckInputs = [ - pytestCheckHook - psycopg2 - sqlalchemy - ]; - - # Add PostgreSQL to search path - prePatch = '' - substituteInPlace src/testing/postgresql.py \ - --replace-fail "/usr/local/pgsql" "${postgresql}" - ''; - - pythonRelaxDeps = [ "pg8000" ]; - - postPatch = '' - substituteInPlace setup.py \ - --replace-fail "pg8000 >= 1.10" "pg8000" - substituteInPlace tests/test_postgresql.py \ - --replace-fail "self.assertRegexpMatches" "self.assertRegex" - ''; - - pythonImportsCheck = [ "testing.postgresql" ]; - - # Fix tests for Darwin build. See: - # https://github.com/NixOS/nixpkgs/pull/74716#issuecomment-598546916 - __darwinAllowLocalNetworking = true; - - meta = with lib; { - description = "Use temporary postgresql instance in testing"; - homepage = "https://github.com/tk0miya/testing.postgresql"; - license = licenses.asl20; - platforms = platforms.linux; - maintainers = with maintainers; [ jluttine ]; - }; -} diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index ad046a06b247..040337a1ab91 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -754,6 +754,7 @@ mapAliases ({ tensorflow-estimator_2 = tensorflow-estimator; # added 2021-11-25 tensorflow-tensorboard = tensorboard; # added 2022-03-06 tensorflow-tensorboard_2 = tensorflow-tensorboard; # added 2021-11-25 + testing-postgresql = throw "testing-postgresql has been removed, since it is unmaintained since 2017"; # added 2025-05-25 tilestache = throw "tilestache is unmaintained and Python3 compatibility is unknown"; # Added 2025-03-23 Theano = theano; # added 2023-02-19 TheanoWithCuda = theanoWithCuda; # added 2023-02-19 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index b464469fa31f..94ed5ed73b58 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -17282,8 +17282,6 @@ self: super: with self; { testing-common-database = callPackage ../development/python-modules/testing-common-database { }; - testing-postgresql = callPackage ../development/python-modules/testing-postgresql { }; - testpath = callPackage ../development/python-modules/testpath { }; testrail-api = callPackage ../development/python-modules/testrail-api { };