Skip to content

Conversation

@ntjohnson1
Copy link
Collaborator

@ntjohnson1 ntjohnson1 commented Oct 21, 2025

Closes #445

  • Removed 3.9 references and add 3.14 then ran ruff for auto fixes
  • Resolved remaining ruff issues UP/TC
  • Added ARG lints then resolved conflicts (unused argument checks)
  • Added PIE for some pythonic checks and used autofix
  • This also lifts our scipy pin so we can run python 3.14 tests more easily
    • That required disabling a test that in hindsight never made sense. It was calculating eigenvalues of our all zero matrix. No one has complained so I doubt this edge case matters much. For now just disabling the test. If we have bandwidth replacing with a more interesting sparse comparison would be nice.

📚 Documentation preview 📚: https://pyttb--459.org.readthedocs.build/en/459/

@ntjohnson1 ntjohnson1 requested a review from dmdunla October 21, 2025 22:58
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.

Remove Python 3.9 and add Python 3.14

1 participant