diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index ef6f667b1..bea06ee80 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -11,7 +11,7 @@ jobs: strategy: matrix: - python-version: [3.6, 3.7, 3.8] + python-version: [3.7, 3.8, 3.9] steps: - name: Cancel Previous Runs diff --git a/.readthedocs.yml b/.readthedocs.yml index be29ca9ad..64e9980be 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -4,7 +4,7 @@ build: image: latest python: - version: 3.6 + version: 3.8 # Don't build any extra formats formats: diff --git a/CHANGELOG.md b/CHANGELOG.md index 233eb9b77..e2de902fe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# Release 0.16.0-dev0 +# Release 0.16.0 ### New features since last release @@ -6,17 +6,11 @@ PennyLane v0.16 to the Qiskit devices. [(#137)](https://github.com/PennyLaneAI/pennylane-qiskit/pull/137) -### Breaking changes - ### Improvements * The plugin can now load Qiskit circuits with more complicated ``ParameterExpression`` variables. [(#139)](https://github.com/PennyLaneAI/pennylane-qiskit/pull/139) -### Documentation - -### Bug fixes - ### Contributors This release contains contributions from (in alphabetical order): diff --git a/pennylane_qiskit/_version.py b/pennylane_qiskit/_version.py index e51195a5a..26ca355c0 100644 --- a/pennylane_qiskit/_version.py +++ b/pennylane_qiskit/_version.py @@ -16,4 +16,4 @@ Version number (major.minor.patch[-label]) """ -__version__ = "0.16.0-dev" +__version__ = "0.16.0" diff --git a/pennylane_qiskit/qiskit_device.py b/pennylane_qiskit/qiskit_device.py index 5368629a0..dcd09ca66 100644 --- a/pennylane_qiskit/qiskit_device.py +++ b/pennylane_qiskit/qiskit_device.py @@ -85,8 +85,8 @@ class QiskitDevice(QubitDevice, abc.ABC): to simulate a device compliant circuit, you can specify a backend here. """ name = "Qiskit PennyLane plugin" - pennylane_requires = ">=0.15.0" - version = "0.15.0" + pennylane_requires = ">=0.16.0" + version = "0.16.0" plugin_version = __version__ author = "Xanadu" diff --git a/requirements.txt b/requirements.txt index 4eda4e27c..a28982159 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ qiskit>=0.25 -pennylane>=0.15 +git+https://github.com/PennyLaneAI/pennylane.git@v0.16.0-rc0 numpy sympy networkx>=2.2;python_version>'3.5' diff --git a/setup.py b/setup.py index 1d15d2705..2391925b2 100644 --- a/setup.py +++ b/setup.py @@ -23,11 +23,9 @@ requirements = [ "qiskit>=0.25", - "pennylane>=0.15", + "pennylane @ git+https://github.com/PennyLaneAI/pennylane.git@v0.16.0-rc0", "numpy", - "networkx>=2.2;python_version>'3.5'", - # Networkx 2.4 is the final version with python 3.5 support. - "networkx>=2.2,<2.4;python_version=='3.5'" + "networkx>=2.2", ] info = { @@ -75,10 +73,9 @@ "Operating System :: Microsoft :: Windows", "Programming Language :: Python", 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.5', - 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3 :: Only', "Topic :: Scientific/Engineering :: Physics" ]