Skip to content

Comments

Drop Python 3.9 and introduce Python 3.13 in CI#877

Merged
gbanasiak merged 3 commits intoelastic:masterfrom
gbanasiak:update-python-version
Oct 6, 2025
Merged

Drop Python 3.9 and introduce Python 3.13 in CI#877
gbanasiak merged 3 commits intoelastic:masterfrom
gbanasiak:update-python-version

Conversation

@gbanasiak
Copy link
Contributor

@gbanasiak gbanasiak commented Oct 6, 2025

This is to unblock CI after elastic/rally#1981. pyenv should be dropped in favor of uv in a separate PR.

Copy link
Member

@inqueue inqueue left a comment

Choose a reason for hiding this comment

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

LGTM

@gbanasiak gbanasiak marked this pull request as ready for review October 6, 2025 17:13
@gbanasiak gbanasiak merged commit 5889d41 into elastic:master Oct 6, 2025
15 checks passed
@gbanasiak gbanasiak changed the title Drop Python 3.9 in CI Drop Python 3.9 and introduce Python 3.13 in CI Oct 6, 2025
@gbanasiak gbanasiak deleted the update-python-version branch October 6, 2025 17:15
@NickDris NickDris added the v9.2 label Oct 8, 2025
@esbenchmachine
Copy link
Collaborator

💔 All backports failed

Status Branch Result
9.2 Backport failed because of merge conflicts

You might need to backport the following PRs to 9.2:
- Tests tracks selectively based on PR changes (#858)

Manual backport

To create the backport manually run:

backport --pr 877

Questions ?

Please refer to the Backport tool documentation and see the Github Action logs for details

@esbenchmachine
Copy link
Collaborator

💚 All backports created successfully

Status Branch Result
9.2

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation and see the Github Action logs for details

NickDris pushed a commit that referenced this pull request Oct 8, 2025
(cherry picked from commit 5889d41)

Co-authored-by: Grzegorz Banasiak <grzegorz.banasiak@elastic.co>
NickDris pushed a commit to NickDris/rally-tracks that referenced this pull request Oct 17, 2025
gbanasiak added a commit to gbanasiak/rally-tracks that referenced this pull request Dec 5, 2025
NickDris pushed a commit to NickDris/rally-tracks that referenced this pull request Dec 10, 2025
NickDris pushed a commit to NickDris/rally-tracks that referenced this pull request Dec 18, 2025
NickDris added a commit that referenced this pull request Dec 20, 2025
* Tests tracks selectively based on PR changes (#858)
* CI builds ES revision from sources based on es-version file (#875)
* Drop Python 3.9 and introduce Python 3.13 in CI (#877)
* [ES-13188] Update GH macOS hosted runner image (#883)
* Address pytest deprecations (#911)
* CI determines Elasticsearch build arguments using unified job in gh workflow [stateful] (#925)
* Fix an error where ci arguments were not applied properly (#928)
* Fix an error where ci arguments were not applied properly
* Test the change
* Test failed retry with another fix
* Previous fix failed retry
* Revert es-version to current
* Keep the indents if if/else
* Add backport reminder and reorganize the backporting actions. (#889)
* Rename IT folders (#938)
* Fix pytest skip argument (#905)
* Backport reminders - fix missing default values in workflow (#947)
* Upgrade pip to 25.2
* Fix conflict in it_tracks
* Update deprecated gh actions
* Track changes for 8.19
* Fix test job which does not require the output of other jobs
* Add backport reminder and reorganize the backporting actions. (#889)
* Fix an error where ci arguments were not applied properly (#928)
* Reduce filtering scope in CI workflow (#908)
* Add pytest marker for cars
* Address merge conflicts
* Run serverless CI only on PRs targeting master (#859)
* Accept pragma risks for joins esql
* Make esql-full-text-functions a snapshot_only_challenge
* Set index template for ingest_mode: data_stream (#849)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants