Skip to content

add support for python 3.14#527

Closed
jekoorn wants to merge 5 commits into
masterfrom
py314
Closed

add support for python 3.14#527
jekoorn wants to merge 5 commits into
masterfrom
py314

Conversation

@jekoorn

@jekoorn jekoorn commented Jun 8, 2026

Copy link
Copy Markdown

bumped numba for python 3.14

Comment thread src/eko/version.py
@@ -1,2 +1,2 @@
__version__ = "0.0.0"

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

@evagroenendijk people are not running pre-commit 🙈 i.e.

- id: reset-version-files

@felixhekhorn felixhekhorn left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

  • test 3.14 in workflows and remove 3.9
  • add a Changelog entry

Comment thread pyproject.toml Outdated
lz4 = "^4.0.2"
numba = "^0.61.0"
# 0.60.0 is the last version compatible with 3.9 and 0.63 the first with 3.14
numba = ">=0.60,<0.66"

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

  • this + the Python line + poetry.lock are the only real changes all others need to vanish
  • should we lift the lower version? it doesn't hurt, but we also don't need to care about 3.9 any longer

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

I agree that we should lift 3.9, just wanted to get some verification before I actually do so. No reason not to bump your environment to a newer python version.

@felixhekhorn felixhekhorn added the dependencies Pull requests that update a dependency file label Jun 8, 2026
Comment thread pyproject.toml
ipython = "^8.0"
# benchmark
asv = "^0.4.2"
asv = "^0.6.5"

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

you are not sitting on top of master! see also 8b21535 -> maybe rebase (or given the bunch of unrelated changes restart?)

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

ahh oops, I thought I had rebased. I'll probably restart

@jekoorn jekoorn closed this Jun 8, 2026
@jekoorn jekoorn deleted the py314 branch June 8, 2026 14:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants