diff --git a/pkgs/development/python-modules/qiskit-terra/default.nix b/pkgs/development/python-modules/qiskit-terra/default.nix index b333497ed5db..98c328fae3d4 100644 --- a/pkgs/development/python-modules/qiskit-terra/default.nix +++ b/pkgs/development/python-modules/qiskit-terra/default.nix @@ -24,7 +24,6 @@ stevedore, symengine, sympy, - tweedledum, withVisualization ? false, # Python visualization requirements, optional ipywidgets, @@ -101,7 +100,6 @@ buildPythonPackage rec { stevedore symengine sympy - tweedledum ] ++ lib.optionals withVisualization visualizationPackages ++ lib.optionals withCrosstalkPass crosstalkPackages; diff --git a/pkgs/development/python-modules/tweedledum/default.nix b/pkgs/development/python-modules/tweedledum/default.nix deleted file mode 100644 index 365531bb7633..000000000000 --- a/pkgs/development/python-modules/tweedledum/default.nix +++ /dev/null @@ -1,47 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchFromGitHub, - cmake, - ninja, - scikit-build, - # Check Inputs - pytestCheckHook, -}: - -buildPythonPackage rec { - pname = "tweedledum"; - version = "1.1.1"; - format = "pyproject"; - - src = fetchFromGitHub { - owner = "boschmitt"; - repo = "tweedledum"; - rev = "v${version}"; - hash = "sha256-wgrY5ajaMYxznyNvlD0ul1PFr3W8oV9I/OVsStlZEBM="; - }; - - postPatch = '' - sed -i '/\[project\]/a version = "${version}"' pyproject.toml - sed -i '/\[project\]/a name = "tweedledum"' pyproject.toml - ''; - - nativeBuildInputs = [ - cmake - ninja - scikit-build - ]; - dontUseCmakeConfigure = true; - - pythonImportsCheck = [ "tweedledum" ]; - - nativeCheckInputs = [ pytestCheckHook ]; - enabledTestPaths = [ "python/test" ]; - - meta = with lib; { - description = "Library for synthesizing and manipulating quantum circuits"; - homepage = "https://github.com/boschmitt/tweedledum"; - license = licenses.mit; - maintainers = [ ]; - }; -} diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index ada61035c432..a6973d6b0059 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -471,6 +471,7 @@ mapAliases { treex = throw "treex has been removed because it has transitively been marked as broken since 2023."; # Added 2025-10-11 trezor_agent = throw "'trezor_agent' has been renamed to/replaced by 'trezor-agent'"; # Converted to throw 2025-10-29 tvdb_api = throw "'tvdb_api' has been renamed to/replaced by 'tvdb-api'"; # Converted to throw 2025-10-29 + tweedledum = throw "'tweedledum' has been removed due to lack of upstream maintenance."; # Added 2025-11-22 typed-ast = throw "typed-ast was removed because it went end of life in July 2023"; # added 2025-05-24 types-typed-ast = throw "types-typed-ast was removed because so was typed-ast"; # added 2025-05-24 uamqp = throw "'uamqp' has been removed because it is broken and unmaintained."; # added 2025-06-11 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 2e47ec76190a..dbe562560264 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -19137,8 +19137,6 @@ self: super: with self; { tvdb-api = callPackage ../development/python-modules/tvdb-api { }; - tweedledum = callPackage ../development/python-modules/tweedledum { }; - tweepy = callPackage ../development/python-modules/tweepy { }; twentemilieu = callPackage ../development/python-modules/twentemilieu { };