-
Notifications
You must be signed in to change notification settings - Fork 167
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
Prepare 0.9.0 release #339
Conversation
Pull Request Test Coverage Report for Build 895570368
💛 - Coveralls |
Leaving this as on hold until we're ready to release 0.9.0 since we'll want to merge this last |
@ajavadia updated the class docstrings as part of this PR to make how node and edge indices work a bit clearer. Let me know if I need to tweak it more. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some of the language is a bit awkward. I've suggested some alternatives
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor grammar corrections.
releasenotes/notes/0.9.0/find-successors-by-d3589b1b1d0b1633.yaml
Outdated
Show resolved
Hide resolved
releasenotes/notes/0.9.0/add-binomial-tree-graph-generator-1f6ff6ba3809b901.yaml
Outdated
Show resolved
Hide resolved
This commit starts the preparation for the 0.9.0 release. It moves all the release notes for the release into a separate folder (to distinguish them from notes for future releases) and also reworks the content of the release notes and updates the documentation for the release. This commit should be the last one merged before releasing 0.9.0 to ensure we've moved and updated all the release notes before the release. Partially implements Qiskit#328
Co-authored-by: Ivan Carvalho <[email protected]>
Ok, all the tracked PRs have merged so this is unblocked now. Once this is approved and merged I'll tag |
This commit fixes the tox job configuration so we actually install the requirements for running the graphviz drawer tests. To run the graphviz drawer tests you need graphviz installed in addition to the retworkx extras requirements 'graphviz' (which contains pillow and pydot). However, prior to Qiskit#339 the extra was called 'pydot' not 'graphviz' and this was never updated in the tox.ini. This has resulted in the graphivz drawer tests all being skipped because we're not installing the python requirements in the test environment. This commit fixes this oversight and configures tox to install the correct extra so we can run the tests (at least on linux where we install graphviz in CI).
This commit fixes the tox job configuration so we actually install the requirements for running the graphviz drawer tests. To run the graphviz drawer tests you need graphviz installed in addition to the retworkx extras requirements 'graphviz' (which contains pillow and pydot). However, prior to #339 the extra was called 'pydot' not 'graphviz' and this was never updated in the tox.ini. This has resulted in the graphivz drawer tests all being skipped because we're not installing the python requirements in the test environment. This commit fixes this oversight and configures tox to install the correct extra so we can run the tests (at least on linux where we install graphviz in CI).
This commit starts the preparation for the 0.9.0 release. It moves all
the release notes for the release into a separate folder (to distinguish
them from notes for future releases) and also reworks the content of the
release notes and updates the documentation for the release. This commit
should be the last one merged before releasing 0.9.0 to ensure we've
moved and updated all the release notes before the release.
Fixes #328