Skip to content

Commit

Permalink
Update from upstream
Browse files Browse the repository at this point in the history
  • Loading branch information
WrathfulSpatula committed Dec 1, 2023
2 parents 2270842 + edb9ae7 commit a1c9b0d
Show file tree
Hide file tree
Showing 12 changed files with 96 additions and 118 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/format.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: 3.8
python-version: 3.9

- name: Install dependencies
run: pip install black
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@ jobs:

strategy:
matrix:
python-version: [3.7, 3.8, 3.9, '3.10']
python-version: [3.9, '3.10', '3.11']


steps:
- name: Cancel Previous Runs
Expand Down Expand Up @@ -59,7 +60,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: 3.7
python-version: 3.9

- name: Install dependencies
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/upload.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: 3.7
python-version: 3.9

- name: Build and install Plugin
run: |
Expand All @@ -31,7 +31,7 @@ jobs:
python -m pytest tests --tb=native
- name: Publish
uses: pypa/gh-action-pypi-publish@master
uses: pypa/gh-action-pypi-publish@release/v1
with:
user: __token__
password: ${{ secrets.PYPI }}
9 changes: 7 additions & 2 deletions .readthedocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,14 @@ formats:

# Optionally set the version of Python and requirements required to build your docs
python:
version: 3.8
install:
- requirements: doc/requirements.txt
- method: pip
path: .

build:
image: latest
os: ubuntu-22.04
tools:
python: "3.9"
apt_packages:
- graphviz
59 changes: 56 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,73 @@
# Release 0.25.0-dev
# Release 0.33.0-dev

### New features since last release

### Improvements 🛠

### Breaking changes 💔

### Deprecations 👋

### Documentation 📝

### Bug fixes 🐛

### Contributors ✍️

This release contains contributions from (in alphabetical order):

---
# Release 0.32.0

### Breaking changes

* Support for Python 3.8 has been removed, and support for 3.11 has been added.
[(#55)](https://github.com/PennyLaneAI/pennylane-qulacs/pull/55)

### Improvements

### Documentation
* Added support for `qml.StatePrep` as a state preparation operation.
[(#54)](https://github.com/PennyLaneAI/pennylane-qulacs/pull/54)

### Bug fixes
### Contributors

This release contains contributions from (in alphabetical order):

Mudit Pandey,
Jay Soni

---
# Release 0.29.0

### Improvements

* Removed support for in-place inversion of operations (e.g. `qml.PauliX(0).inv()`). Users should
use `qml.adjoint` instead.
[(#46)](https://github.com/PennyLaneAI/pennylane-qulacs/pull/46)

### Contributors

This release contains contributions from (in alphabetical order):

Albert Mitjans Coma

---

# Release 0.28.0

### Breaking changes

* Removes testing for Python 3.7.
[(#43)](https://github.com/PennyLaneAI/pennylane-qulacs/pull/43)

### Contributors

This release contains contributions from (in alphabetical order):

Christina Lee

---

# Release 0.24.0

### Improvements
Expand Down
6 changes: 3 additions & 3 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,12 @@ Dependencies

PennyLane-Qrack requires the following libraries be installed:

* `Python <http://python.org/>`__ >= 3.6
* `Python <http://python.org/>`__ >= 3.8

as well as the following Python packages:

* `PennyLane <http://pennylane.readthedocs.io/>`__ >= 0.9
* `PyQrack <https://github.com/vm6502q/pyqrack>`__ >= 0.12.1
* `PennyLane <http://pennylane.readthedocs.io/>`__ >= 0.32
* `PyQrack <https://github.com/vm6502q/pyqrack>`__ >= 0.13.0


If you currently do not have Python 3 installed, we recommend
Expand Down
Binary file removed doc/_static/logo.png
Binary file not shown.
80 changes: 0 additions & 80 deletions doc/_static/pennylane.svg

This file was deleted.

2 changes: 1 addition & 1 deletion pennylane_qrack/_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@
Version number (major.minor.patch[-label])
"""

__version__ = "0.4.2"
__version__ = "0.5.0"
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
pennylane>=0.15
pennylane>=0.32
pyqrack>=0.13.0
numpy~=1.16
9 changes: 4 additions & 5 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,9 @@


requirements = [
"pennylane>=0.15",
"numpy",
"scipy",
"pyqrack>=0.12.1"
"pennylane>=0.32",
"pyqrack>=0.13.0",
"numpy~=1.16"
]

info = {
Expand Down Expand Up @@ -58,9 +57,9 @@
"Programming Language :: Python",
# Make sure to specify here the versions of Python supported
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3 :: Only",
"Topic :: Scientific/Engineering :: Physics",
]
Expand Down
Loading

0 comments on commit a1c9b0d

Please sign in to comment.