Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .github/workflows/documentation-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,6 @@ jobs:
--ignore=pennylane/pulse
--ignore=pennylane/io
--ignore=pennylane/qnn
--ignore=pennylane/qaoa
--ignore=pennylane/data
--ignore=pennylane/debugging
--ignore=pennylane/qchem
Expand Down
73 changes: 0 additions & 73 deletions doc/code/qp_qaoa.rst

This file was deleted.

8 changes: 8 additions & 0 deletions doc/development/deprecations.rst
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,14 @@ for details on how to port your legacy code to the new system. The following fun
Completed deprecation cycles
----------------------------

* The ``pennylane.qaoa`` module has been removed, including the mixer Hamiltonians
(``x_mixer``, ``xy_mixer``, ``bit_flip_mixer``), the cost Hamiltonians (``maxcut``,
``max_independent_set``, ``min_vertex_cover``, ``max_clique``, ``max_weight_cycle``,
``bit_driver``, ``edge_driver``), the ansatz layers (``cost_layer``, ``mixer_layer``)
and the ``pennylane.qaoa.cycle`` helpers. :class:`~.QAOAEmbedding` is unaffected.

- Removed in releases after v0.45

* Maintenance support for the ``tensorflow`` interface has been removed. Future versions of
PennyLane will not work with TensorFlow. Instead, we recommend using the
:doc:`jax </introduction/interfaces/jax>` or :doc:`torch </introduction/interfaces/torch>` interface for
Expand Down
1 change: 0 additions & 1 deletion doc/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,6 @@ PennyLane is **free** and **open source**, released under the Apache License, Ve
code/qp_ops_op_math
code/qp_pauli
code/qp_pulse
code/qp_qaoa
code/qp_qchem
code/qp_qnn
code/qp_resource
Expand Down
7 changes: 7 additions & 0 deletions doc/releases/changelog-dev.md
Original file line number Diff line number Diff line change
Expand Up @@ -1043,6 +1043,13 @@

[(#10209)](https://github.com/PennyLaneAI/pennylane/pull/10209)

* The ``pennylane.qaoa`` module has been removed. This includes the mixer Hamiltonians
(``x_mixer``, ``xy_mixer``, ``bit_flip_mixer``), the cost Hamiltonians (``maxcut``,
``max_independent_set``, ``min_vertex_cover``, ``max_clique``, ``max_weight_cycle``,
``bit_driver``, ``edge_driver``), the ansatz layers (``cost_layer``, ``mixer_layer``) and the
``pennylane.qaoa.cycle`` helpers. :class:`~.QAOAEmbedding` is unaffected.
[(#10249)](https://github.com/PennyLaneAI/pennylane/pull/10249)

* The ``pennylane.noise`` module has been removed, including ``NoiseModel``,
``add_noise``, ``insert``, noise mitigation transforms (``mitigate_with_zne``,
``fold_global``, ``poly_extrapolate``, ``richardson_extrapolate``,
Expand Down
1 change: 0 additions & 1 deletion pennylane/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,6 @@
from pennylane.templates.swapnetworks import *
from pennylane.templates.state_preparations import *
from pennylane.templates.subroutines import *
from pennylane import qaoa
from pennylane.workflow import QNode, qnode, execute, set_shots, marker
from pennylane import workflow

Expand Down
119 changes: 0 additions & 119 deletions pennylane/qaoa/__init__.py

This file was deleted.

Loading
Loading