Skip to content

Add support for Python 3.14#400

Merged
gregorjerse merged 2 commits intogenialis:masterfrom
gregorjerse:feature/py314
Dec 2, 2025
Merged

Add support for Python 3.14#400
gregorjerse merged 2 commits intogenialis:masterfrom
gregorjerse:feature/py314

Conversation

@gregorjerse
Copy link
Contributor

No description provided.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR adds support for Python 3.14 to the project by updating Python version constraints, test configurations, and dependency versions to ensure compatibility with the upcoming Python release.

  • Updated Python version support range to include 3.14
  • Modified tox and CI configurations to test against Python 3.14
  • Updated dependencies (aiohttp, pandas, numpy) with specific version constraints for Python 3.14 compatibility

Reviewed Changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
tox.ini Updated test environment matrix to include py314
pyproject.toml Added Python 3.14 classifier, updated version constraint to <3.15, and pinned dependencies for compatibility
src/resdk/resources/fields.py Added changed() method to LazyResourceField class
docs/CHANGELOG.rst Documented Python 3.14 support addition and bug fixes
.github/workflows/ci.yaml Added py314 to CI test matrix

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@gregorjerse gregorjerse force-pushed the feature/py314 branch 2 times, most recently from b5ca855 to 088c970 Compare November 24, 2025 10:46
@gregorjerse gregorjerse requested a review from Copilot November 24, 2025 16:02
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@gregorjerse gregorjerse merged commit 09256ce into genialis:master Dec 2, 2025
11 checks passed
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