Skip to content

Conversation

@nsano-rururu
Copy link
Collaborator

@nsano-rururu nsano-rururu commented Oct 26, 2025

Description

Checklist

  • I have reviewed the contributing guidelines.
  • I have included unit tests for my changes or additions.
  • I have successfully run make test-docker with my changes.
  • I have manually tested all relevant modes of the change in this PR.
  • I have updated the documentation.
  • I have updated the changelog.

Questions or Comments

Copilot AI review requested due to automatic review settings October 26, 2025 15:04
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 updates the project to support Python 3.14 by upgrading the Python version in Docker images, test configurations, and documentation, along with bumping multiple dependency versions to their latest releases.

  • Updated Python version from 3.13 to 3.14 across Docker images and tox configuration
  • Upgraded 15 runtime dependencies to newer versions
  • Updated 6 development dependencies to newer versions

Reviewed Changes

Copilot reviewed 6 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
tests/tox.ini Updated tox environment to use Python 3.14
tests/Dockerfile-test Changed base image from Python 3.13 to 3.14
setup.py Bumped minimum versions for 15 runtime dependencies
requirements-dev.txt Updated 6 development dependency versions
docs/source/running_elastalert.rst Updated documentation to reference Python 3.14 instead of 3.13
Dockerfile Changed base images from Python 3.13 to 3.14

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

@nsano-rururu nsano-rururu requested review from jertel and removed request for jertel October 26, 2025 15:09
@nsano-rururu nsano-rururu marked this pull request as draft October 26, 2025 15:20
@nsano-rururu nsano-rururu marked this pull request as ready for review October 26, 2025 15:33
@nsano-rururu nsano-rururu requested a review from jertel October 26, 2025 15:33
@nsano-rururu
Copy link
Collaborator Author

The warnings mentioned in the discussion are unresolved.
#1705 (comment)

nsano-rururu and others added 4 commits October 27, 2025 02:36
Added support for Python 3.12 and 3.14 in classifiers.
Updated CHANGELOG to reflect support for Python 3.14 and multiple library updates.
Copy link
Owner

@jertel jertel left a comment

Choose a reason for hiding this comment

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

Thanks for updating Python and all of these libraries

@jertel jertel merged commit 0a40996 into jertel:master Oct 28, 2025
1 check passed
@nsano-rururu nsano-rururu deleted the support_python_314 branch October 28, 2025 12:29
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.

2 participants