Skip to content

Conversation

IvanIsCoding
Copy link
Collaborator

@IvanIsCoding IvanIsCoding commented May 10, 2025

This PR is a collection of minor things:

  • Removes the fixtures test dependency. I don't know when we stopped using it but it seems it can go
  • Fixes a warning from NetworkX that I noticed in Use dependency groups in CI #1440 (comment). Our tests would start failing with NetworkX 3.6.
  • Fixes a typo that makes nox -elint fail
  • Pins ruff. Right now, we have ruff~=0.6. But ruff has not achieved a major version yet, so this is essentially running the latest version!

@IvanIsCoding IvanIsCoding requested a review from mtreinish May 10, 2025 14:40
@IvanIsCoding
Copy link
Collaborator Author

I guess I will need to be a little bit more clever on preventing NetworkX for failing (until 3.9 is dropped)

@IvanIsCoding
Copy link
Collaborator Author

Ok, Python 3.9 passes on CI now.

@coveralls
Copy link

coveralls commented May 10, 2025

Pull Request Test Coverage Report for Build 14954847005

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 95.236%

Totals Coverage Status
Change from base Build 14954677437: 0.0%
Covered Lines: 18733
Relevant Lines: 19670

💛 - Coveralls

Copy link
Member

@mtreinish mtreinish left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This LGTM, we can probably drop 3.9 after 0.17 releases. We just have to remember to document it in the 0.17 release notes.

@mtreinish mtreinish added this pull request to the merge queue May 29, 2025
Merged via the queue into Qiskit:main with commit b28d5a5 May 29, 2025
31 checks passed
SILIZ4 pushed a commit to SILIZ4/rustworkx that referenced this pull request Jul 4, 2025
…and more (Qiskit#1446)

* Fix typo (makes nox -elint happy)

* Prevent tests from failing with Networkx 3.6

* Pin ruff

* Use try/except to support Python 3.9
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.

3 participants