Skip to content

requires-python >=3.10 (was 3.9); test 3.10-3.14#33

Merged
mspinola merged 1 commit into
mainfrom
chore/requires-python-3.10
Jul 23, 2026
Merged

requires-python >=3.10 (was 3.9); test 3.10-3.14#33
mspinola merged 1 commit into
mainfrom
chore/requires-python-3.10

Conversation

@mspinola

Copy link
Copy Markdown
Owner

The 3.9 floor was for norgatedata (only tested through 3.9 at the time). The norgatedata version in use is tested through 3.14, and databento requires >=3.10 — so the 3.9 floor makes cotdata[databento] unresolvable, which is what's failing Dependabot. Bumps requires-python to >=3.10, ruff target to py310, and the CI matrix to 3.10-3.14. ruff clean.

The 3.9 floor existed for norgatedata, which was only tested through 3.9 when
this started. The version in use (norgatedata 1.x) is tested through 3.14, and
databento requires >=3.10 — the 3.9 floor now makes the databento extra
unresolvable (Dependabot fails). Bump requires-python to >=3.10, ruff target to
py310, and the CI matrix to 3.10-3.14 (both databento and norgatedata support
that range).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@mspinola
mspinola merged commit cf2ab09 into main Jul 23, 2026
5 checks passed
@mspinola
mspinola deleted the chore/requires-python-3.10 branch July 23, 2026 18:46
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.

1 participant