Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incrementing the version number to v0.27.0-dev #3044

Merged
merged 8 commits into from
Sep 12, 2022
Merged

Conversation

rmoyard
Copy link
Contributor

@rmoyard rmoyard commented Sep 12, 2022

Updates PennyLane as we're entering a new development version (release of v0.26.0 coming up):

  • Create changelog-dev.md
  • Add changelog-dev.md to release-notes.md
  • Increments the version number to v0.27.0-dev

It must not be merged before the creation of the release candidate branch 0.26.0

rc    master
|     |
|     - (**THIS PR**)add changelog-dev.md, add changelog-dev reference to release_notes.md, bump version to 0.27.0-dev
|    /
|   /
|  /
| /
|/
- rename changelog-dev.md to changelog-0.26.0.md, change changelog-dev reference to changelog-0.26 reference in release_notes.md, move "current release" label from changelog-0.25 to changelog-0.26, change version from 0.26.0-dev to 0.26.0
|
| 

@rmoyard rmoyard added the do not merge ⚠️ Do not merge the pull request until this label is removed label Sep 12, 2022
@rmoyard rmoyard requested a review from antalszava September 12, 2022 02:56
Base automatically changed from pre_release_0.26 to master September 12, 2022 08:38
@codecov
Copy link

codecov bot commented Sep 12, 2022

Codecov Report

Merging #3044 (245c116) into master (f804cd3) will not change coverage.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##           master    #3044   +/-   ##
=======================================
  Coverage   99.67%   99.67%           
=======================================
  Files         272      272           
  Lines       23131    23131           
=======================================
  Hits        23055    23055           
  Misses         76       76           
Impacted Files Coverage Δ
pennylane/_version.py 100.00% <100.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@antalszava antalszava merged commit e12c491 into master Sep 12, 2022
@antalszava antalszava deleted the bump_v0.27.0 branch September 12, 2022 09:49
@antalszava antalszava removed the do not merge ⚠️ Do not merge the pull request until this label is removed label Sep 13, 2022
albi3ro added a commit that referenced this pull request Sep 14, 2022
* Incrementing the version number to `v0.27.0-dev` (#3044)

* Update

* Bump

* re-add dev changelog

* Update doc/development/release_notes.md

* docs section

* flaky test_single_argument_step

Co-authored-by: Antal Szava <antalszava@gmail.com>

* fix exp bug

* rebase onto release candidate

* Update doc/releases/changelog-0.26.0.md

* Update tests/optimize/test_optimize_shot_adapative.py

* add additional test parametrization

Co-authored-by: Romain Moyard <rmoyard@gmail.com>
Co-authored-by: Antal Szava <antalszava@gmail.com>
antalszava added a commit that referenced this pull request Sep 15, 2022
* compute math.dot when num_wires > 11 (#3046)

* flaky test_single_argument_step (#3055)

* `Exp` matrix computation bugfix (#3057)

* Incrementing the version number to `v0.27.0-dev` (#3044)

* Update

* Bump

* re-add dev changelog

* Update doc/development/release_notes.md

* docs section

* flaky test_single_argument_step

Co-authored-by: Antal Szava <antalszava@gmail.com>

* fix exp bug

* rebase onto release candidate

* Update doc/releases/changelog-0.26.0.md

* Update tests/optimize/test_optimize_shot_adapative.py

* add additional test parametrization

Co-authored-by: Romain Moyard <rmoyard@gmail.com>
Co-authored-by: Antal Szava <antalszava@gmail.com>

* exclude files from pr

Co-authored-by: Albert Mitjans <a.mitjanscoma@gmail.com>
Co-authored-by: antalszava <antalszava@gmail.com>
Co-authored-by: Christina Lee <christina@xanadu.ai>
Co-authored-by: Romain Moyard <rmoyard@gmail.com>
Co-authored-by: GitHub Actions Bot <>
antalszava added a commit that referenced this pull request Sep 16, 2022
* compute math.dot when num_wires > 11 (#3046)

* flaky test_single_argument_step (#3055)

* `Exp` matrix computation bugfix (#3057)

* Incrementing the version number to `v0.27.0-dev` (#3044)

* Update

* Bump

* re-add dev changelog

* Update doc/development/release_notes.md

* docs section

* flaky test_single_argument_step

Co-authored-by: Antal Szava <antalszava@gmail.com>

* fix exp bug

* rebase onto release candidate

* Update doc/releases/changelog-0.26.0.md

* Update tests/optimize/test_optimize_shot_adapative.py

* add additional test parametrization

Co-authored-by: Romain Moyard <rmoyard@gmail.com>
Co-authored-by: Antal Szava <antalszava@gmail.com>

* Update Error message non commuting ops are measured (#3065)

* Update error message to be more descriptive

* bug fix

* Update doc/releases/changelog-0.26.0.md

* split test and checked for more verbose error message

* update error message to mention splitting of execution

* exclude files from pr

Co-authored-by: Albert Mitjans <a.mitjanscoma@gmail.com>
Co-authored-by: antalszava <antalszava@gmail.com>
Co-authored-by: Christina Lee <christina@xanadu.ai>
Co-authored-by: Romain Moyard <rmoyard@gmail.com>
Co-authored-by: Jay Soni <jbsoni@uwaterloo.ca>
Co-authored-by: GitHub Actions Bot <>
antalszava added a commit that referenced this pull request Sep 19, 2022
* compute math.dot when num_wires > 11 (#3046)

* flaky test_single_argument_step (#3055)

* `Exp` matrix computation bugfix (#3057)

* Incrementing the version number to `v0.27.0-dev` (#3044)

* Update

* Bump

* re-add dev changelog

* Update doc/development/release_notes.md

* docs section

* flaky test_single_argument_step

Co-authored-by: Antal Szava <antalszava@gmail.com>

* fix exp bug

* rebase onto release candidate

* Update doc/releases/changelog-0.26.0.md

* Update tests/optimize/test_optimize_shot_adapative.py

* add additional test parametrization

Co-authored-by: Romain Moyard <rmoyard@gmail.com>
Co-authored-by: Antal Szava <antalszava@gmail.com>

* Update Error message non commuting ops are measured (#3065)

* Update error message to be more descriptive

* bug fix

* Update doc/releases/changelog-0.26.0.md

* split test and checked for more verbose error message

* update error message to mention splitting of execution

* Update docs for v0.26 (#3072)

* simplify output updates

* is_hermitian dagger update

* dagger for is_unitary

* fix docs (#3074)

Co-authored-by: antalszava <antalszava@gmail.com>

* Fix shape of shadow measurement processes (#3077)

* Qutrit docs of the release (#3073)

* add qutrit docs

* Update doc/introduction/operations.rst

Co-authored-by: Romain Moyard <rmoyard@gmail.com>

* Classical shadow doc fix (#3076)

* check

* more

* More updates

* Remove problematic case

* typo

Co-authored-by: Edward Jiang <eddy3.14159@gmail.com>

* Consistent docstring for Hadamard and other docs (#3075)

* hadamard compute_sparse_matrix should also use parent docstring; wording

* noop to re-trigger ci

Co-authored-by: Romain Moyard <rmoyard@gmail.com>

* Release notes `0.26.0` (#3048)

* Organize entries

* Minor

* Apply suggestions from code review

* Better example for 3028 entry

* Removed TF entry

* Apply suggestions from code review

Co-authored-by: Josh Izaac <josh146@gmail.com>

* things from Josh's code review

* Link to QNSPSA optimizer demo

* QNSPSA optimizer copy

Co-authored-by: Josh Izaac <josh146@gmail.com>

* minor

* Update

Co-authored-by: antalszava <antalszava@gmail.com>
Co-authored-by: Isaac De Vlugt <isaacdevlugt@gmail.com>
Co-authored-by: Isaac De Vlugt <34751083+isaacdevlugt@users.noreply.github.com>
Co-authored-by: Josh Izaac <josh146@gmail.com>

* removed inconsistent doc-string, use operator defined default (#3080)

* Fixes to Quickstart documentation (#3078)

* circuits quickstart fix

* more updates

* a couple more changes

* found additional thing to fix

Co-authored-by: Romain Moyard <rmoyard@gmail.com>

* Added some more classes to unsupported ops (#3079)

* Added some more classes to unsupported ops

* added tests

* added tests

* lint

Co-authored-by: Romain Moyard <rmoyard@gmail.com>

* exclude files from pr

Co-authored-by: Albert Mitjans <a.mitjanscoma@gmail.com>
Co-authored-by: antalszava <antalszava@gmail.com>
Co-authored-by: Christina Lee <christina@xanadu.ai>
Co-authored-by: Romain Moyard <rmoyard@gmail.com>
Co-authored-by: Jay Soni <jbsoni@uwaterloo.ca>
Co-authored-by: Edward Jiang <34989448+eddddddy@users.noreply.github.com>
Co-authored-by: Edward Jiang <eddy3.14159@gmail.com>
Co-authored-by: Matthew Silverman <matthews@xanadu.ai>
Co-authored-by: Isaac De Vlugt <isaacdevlugt@gmail.com>
Co-authored-by: Isaac De Vlugt <34751083+isaacdevlugt@users.noreply.github.com>
Co-authored-by: Josh Izaac <josh146@gmail.com>
Co-authored-by: GitHub Actions Bot <>
rmoyard added a commit that referenced this pull request Sep 19, 2022
* compute math.dot when num_wires > 11 (#3046)

* flaky test_single_argument_step (#3055)

* `Exp` matrix computation bugfix (#3057)

* Incrementing the version number to `v0.27.0-dev` (#3044)

* Update

* Bump

* re-add dev changelog

* Update doc/development/release_notes.md

* docs section

* flaky test_single_argument_step

Co-authored-by: Antal Szava <antalszava@gmail.com>

* fix exp bug

* rebase onto release candidate

* Update doc/releases/changelog-0.26.0.md

* Update tests/optimize/test_optimize_shot_adapative.py

* add additional test parametrization

Co-authored-by: Romain Moyard <rmoyard@gmail.com>
Co-authored-by: Antal Szava <antalszava@gmail.com>

* Update Error message non commuting ops are measured (#3065)

* Update error message to be more descriptive

* bug fix

* Update doc/releases/changelog-0.26.0.md

* split test and checked for more verbose error message

* update error message to mention splitting of execution

* Update docs for v0.26 (#3072)

* simplify output updates

* is_hermitian dagger update

* dagger for is_unitary

* fix docs (#3074)

Co-authored-by: antalszava <antalszava@gmail.com>

* Fix shape of shadow measurement processes (#3077)

* Qutrit docs of the release (#3073)

* add qutrit docs

* Update doc/introduction/operations.rst

Co-authored-by: Romain Moyard <rmoyard@gmail.com>

* Classical shadow doc fix (#3076)

* check

* more

* More updates

* Remove problematic case

* typo

Co-authored-by: Edward Jiang <eddy3.14159@gmail.com>

* Consistent docstring for Hadamard and other docs (#3075)

* hadamard compute_sparse_matrix should also use parent docstring; wording

* noop to re-trigger ci

Co-authored-by: Romain Moyard <rmoyard@gmail.com>

* Release notes `0.26.0` (#3048)

* Organize entries

* Minor

* Apply suggestions from code review

* Better example for 3028 entry

* Removed TF entry

* Apply suggestions from code review

Co-authored-by: Josh Izaac <josh146@gmail.com>

* things from Josh's code review

* Link to QNSPSA optimizer demo

* QNSPSA optimizer copy

Co-authored-by: Josh Izaac <josh146@gmail.com>

* minor

* Update

Co-authored-by: antalszava <antalszava@gmail.com>
Co-authored-by: Isaac De Vlugt <isaacdevlugt@gmail.com>
Co-authored-by: Isaac De Vlugt <34751083+isaacdevlugt@users.noreply.github.com>
Co-authored-by: Josh Izaac <josh146@gmail.com>

* removed inconsistent doc-string, use operator defined default (#3080)

* Fixes to Quickstart documentation (#3078)

* circuits quickstart fix

* more updates

* a couple more changes

* found additional thing to fix

Co-authored-by: Romain Moyard <rmoyard@gmail.com>

* Added some more classes to unsupported ops (#3079)

* Added some more classes to unsupported ops

* added tests

* added tests

* lint

Co-authored-by: Romain Moyard <rmoyard@gmail.com>

* Update lightning

* missing )

* Muscle

* Trigger CI

Co-authored-by: Albert Mitjans <a.mitjanscoma@gmail.com>
Co-authored-by: antalszava <antalszava@gmail.com>
Co-authored-by: Christina Lee <christina@xanadu.ai>
Co-authored-by: Jay Soni <jbsoni@uwaterloo.ca>
Co-authored-by: Edward Jiang <34989448+eddddddy@users.noreply.github.com>
Co-authored-by: Edward Jiang <eddy3.14159@gmail.com>
Co-authored-by: Matthew Silverman <matthews@xanadu.ai>
Co-authored-by: Isaac De Vlugt <isaacdevlugt@gmail.com>
Co-authored-by: Isaac De Vlugt <34751083+isaacdevlugt@users.noreply.github.com>
Co-authored-by: Josh Izaac <josh146@gmail.com>
antalszava added a commit that referenced this pull request Sep 20, 2022
* compute math.dot when num_wires > 11 (#3046)

* flaky test_single_argument_step (#3055)

* `Exp` matrix computation bugfix (#3057)

* Incrementing the version number to `v0.27.0-dev` (#3044)

* Update

* Bump

* re-add dev changelog

* Update doc/development/release_notes.md

* docs section

* flaky test_single_argument_step

Co-authored-by: Antal Szava <antalszava@gmail.com>

* fix exp bug

* rebase onto release candidate

* Update doc/releases/changelog-0.26.0.md

* Update tests/optimize/test_optimize_shot_adapative.py

* add additional test parametrization

Co-authored-by: Romain Moyard <rmoyard@gmail.com>
Co-authored-by: Antal Szava <antalszava@gmail.com>

* remove unitary check

* remove unused tests

* add kwarg to QubitUnitary class

* add comment

* add tests

* Update pennylane/ops/qubit/matrix_ops.py

Co-authored-by: Christina Lee <christina@xanadu.ai>

* Update pennylane/ops/qubit/matrix_ops.py

Co-authored-by: Lee James O'Riordan <mlxd@users.noreply.github.com>

* address review comments

* address review comments

* address review comments

* chore (changelog): ✏️ Add feature to changelog.

Co-authored-by: antalszava <antalszava@gmail.com>
Co-authored-by: Christina Lee <christina@xanadu.ai>
Co-authored-by: Romain Moyard <rmoyard@gmail.com>
Co-authored-by: Lee James O'Riordan <mlxd@users.noreply.github.com>
AlbertMitjans added a commit that referenced this pull request Sep 22, 2022
* compute math.dot when num_wires > 11 (#3046)

* flaky test_single_argument_step (#3055)

* small change

* perform kron product when U is not None

* improve performance of sparse_expand_matrix

* change threshold

* improve SWAP matrix generation

* add comments

* fix typos

* eliminate zeros after every operation

* `Exp` matrix computation bugfix (#3057)

* Incrementing the version number to `v0.27.0-dev` (#3044)

* Update

* Bump

* re-add dev changelog

* Update doc/development/release_notes.md

* docs section

* flaky test_single_argument_step

Co-authored-by: Antal Szava <antalszava@gmail.com>

* fix exp bug

* rebase onto release candidate

* Update doc/releases/changelog-0.26.0.md

* Update tests/optimize/test_optimize_shot_adapative.py

* add additional test parametrization

Co-authored-by: Romain Moyard <rmoyard@gmail.com>
Co-authored-by: Antal Szava <antalszava@gmail.com>

* eliminate zeros after every operation

* Update Error message non commuting ops are measured (#3065)

* Update error message to be more descriptive

* bug fix

* Update doc/releases/changelog-0.26.0.md

* split test and checked for more verbose error message

* update error message to mention splitting of execution

* Update docs for v0.26 (#3072)

* simplify output updates

* is_hermitian dagger update

* dagger for is_unitary

* Update pennylane/math/matrix_manipulation.py

Co-authored-by: Amintor Dusko <87949283+AmintorDusko@users.noreply.github.com>

* address review comments

* address review comments

* revert

* chore (changelog): ✏️ Add feature to changelog.

* chore (changelog): ✏️ Add feature to changelog.

* rename i_count to identity_count

* add helper function

* change name

* permute matrix first

* revert

* add comments

* small change

* permute matrix first

* Update pennylane/math/matrix_manipulation.py

Co-authored-by: Christina Lee <christina@xanadu.ai>

* black

* add comments

* small fix

Co-authored-by: antalszava <antalszava@gmail.com>
Co-authored-by: Christina Lee <christina@xanadu.ai>
Co-authored-by: Romain Moyard <rmoyard@gmail.com>
Co-authored-by: Jay Soni <jbsoni@uwaterloo.ca>
Co-authored-by: Amintor Dusko <87949283+AmintorDusko@users.noreply.github.com>
AlbertMitjans added a commit that referenced this pull request Oct 13, 2022
* compute math.dot when num_wires > 11 (#3046)

* flaky test_single_argument_step (#3055)

* `Exp` matrix computation bugfix (#3057)

* Incrementing the version number to `v0.27.0-dev` (#3044)

* Update

* Bump

* re-add dev changelog

* Update doc/development/release_notes.md

* docs section

* flaky test_single_argument_step

Co-authored-by: Antal Szava <antalszava@gmail.com>

* fix exp bug

* rebase onto release candidate

* Update doc/releases/changelog-0.26.0.md

* Update tests/optimize/test_optimize_shot_adapative.py

* add additional test parametrization

Co-authored-by: Romain Moyard <rmoyard@gmail.com>
Co-authored-by: Antal Szava <antalszava@gmail.com>

* merge

* Update Error message non commuting ops are measured (#3065)

* Update error message to be more descriptive

* bug fix

* Update doc/releases/changelog-0.26.0.md

* split test and checked for more verbose error message

* update error message to mention splitting of execution

* refactor

* fix tests

* fix tests

* Update docs for v0.26 (#3072)

* simplify output updates

* is_hermitian dagger update

* dagger for is_unitary

* revet

* revert

* pass tests

* add comments

* chore (changelog): ✏️ Add feature to changelog.

* refactor code

* permute matrix first

* chore (changelog): ✏️ Add feature to changelog.

* cast wires to list

* Refactor

* refactor

* fix

* Update docs

* Update pennylane/math/matrix_manipulation.py

Co-authored-by: Christina Lee <christina@xanadu.ai>

* Update pennylane/math/matrix_manipulation.py

Co-authored-by: Christina Lee <christina@xanadu.ai>

* Update pennylane/math/matrix_manipulation.py

Co-authored-by: Amintor Dusko <87949283+AmintorDusko@users.noreply.github.com>

* Update pennylane/math/matrix_manipulation.py

Co-authored-by: Amintor Dusko <87949283+AmintorDusko@users.noreply.github.com>

* Fix docstring

Co-authored-by: antalszava <antalszava@gmail.com>
Co-authored-by: Christina Lee <christina@xanadu.ai>
Co-authored-by: Romain Moyard <rmoyard@gmail.com>
Co-authored-by: Jay Soni <jbsoni@uwaterloo.ca>
Co-authored-by: Amintor Dusko <87949283+AmintorDusko@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants