Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Update CI to newest actions and Python 3.13 #285

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Nov 13, 2024

Conversation

jmg-duarte
Copy link
Contributor

@jmg-duarte jmg-duarte commented Sep 18, 2024

Didn't do some of the actions since they had a specific version specifier and there's probably a reason for that Fixed

fixes #287 and unblocks #284 and #289

closes #291
closes #288

@jonathanunderwood
Copy link
Member

There wasn't any major reason for pinning, so it's possible to update them all. Right now though it looks like builds are failing for this PR.

@jmg-duarte
Copy link
Contributor Author

Will take a look here as well. I think this is blocking my other PR

- Updates all GH Actions to their latest versions
- Removes Python 3.8 (EOL)
- Adds Python 3.13
- Stops fail-fast to avoid wasting builds for a single failure
@jmg-duarte
Copy link
Contributor Author

jmg-duarte commented Oct 17, 2024

I've addressed the CI issue (my run & this repo) and took the chance to handle:

  • Fixing the Actions (of course!)
  • Deprecating 3.8 as it is EOL
  • Adding 3.13

I've also updated the PR title

@jmg-duarte jmg-duarte changed the title Update actions to newest versions Update CI to newest actions and Python 3.13 Oct 17, 2024
@jmg-duarte jmg-duarte mentioned this pull request Oct 17, 2024
@jonathanunderwood jonathanunderwood merged commit 546d6d5 into python-lz4:master Nov 13, 2024
22 checks passed
@jmg-duarte jmg-duarte deleted the ci-update branch November 14, 2024 11:27
@hauntsaninja
Copy link

Hello! Thanks for maintaining lz4. I'm a little confused by https://github.com/python-lz4/python-lz4/releases/tag/v4.4.0 — I don't see a corresponding release on PyPI https://pypi.org/project/lz4/#history

@jmg-duarte
Copy link
Contributor Author

@hauntsaninja what happened was:

@codesorcery
Copy link

@jonathanunderwood @jmg-duarte will there be a new build supporting Python 3.13?
The latest version of https://pypi.org/project/trino/ now depends on this package, which blocks us from updating since there are currently no wheels for Python 3.13 on https://pypi.org/project/lz4/.

@jonathanunderwood
Copy link
Member

jonathanunderwood commented Jan 14, 2025 via email

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.

Wheels for Python 3.13
4 participants