Skip to content

Conversation

@esthorace
Copy link
Contributor

@esthorace esthorace commented Dec 1, 2025

I cannot use the library on AWS Elastic Beanstalk in a Python 3.14 environment, since AWS uses pip install -r requirements.txt to install dependencies, and this is the only library that is giving me trouble in this context. With uv I haven’t had any issues, but with pip I have. Thank you very much...


Note

Adds Python 3.14 support across packaging, CI, docs, and Makefile; also adds a new LLM-oriented documentation file.

  • Build/Packaging
    • Expand requires-python to >=3.10,<3.15 and add classifier Python :: 3.14 in pyproject.toml.
  • CI
    • Include Python 3.14 in test matrix in .github/workflows/ci.yml.
    • In .github/workflows/docs.yml, use actions/setup-python with python-version: 3.x.
  • Makefile
    • Add test-3.14 target and include it in test-all.
  • Docs
    • Update supported versions in CONTRIBUTING.md and .python-version comments to include 3.14.
    • Add docs/llms.txt with a comprehensive index for LLM crawlers and assistants.

Written by Cursor Bugbot for commit 6e5a30d. This will update automatically on new commits. Configure here.

@rennf93 rennf93 self-requested a review December 1, 2025 17:01
@rennf93 rennf93 self-assigned this Dec 1, 2025
@rennf93
Copy link
Owner

rennf93 commented Dec 1, 2025

Hola @esthorace !

Thanks for opening the PR :)

I was wondering if I could ask you for permissions to commit/push to your branch?
I'll push some minor changes there and then merge; then release.
I've ran the tests and checked the code. Everything seems compatible between 3.13 and 3.14 for the project.

Anyway, let me know and I'll try and have it done as soon as possible so you don't have to think about workarounds and what not.

Abrazo!

@esthorace
Copy link
Contributor Author

Of course, go ahead and make any changes you need. ‘Allow edits by maintainers’ is already enabled.

@rennf93 rennf93 merged commit 0806905 into rennf93:master Dec 2, 2025
2 of 8 checks passed
@rennf93
Copy link
Owner

rennf93 commented Dec 2, 2025

Hi @esthorace

New version 4.2.2 released with support for Python 3.14

Thank you very much!

@rennf93
Copy link
Owner

rennf93 commented Dec 2, 2025

Hey @esthorace

I was just wondering if you'd be keen to give me some feedback on the library? I've been working on it for +1 year and as I keep building stuff for it, is important to me to get a clear view of what, how and why the developers are finding useful, complicated, extra... you name it.

I'd just like to get your feedback, use cases, and such things - on a high level, but enough for me to understand. Maybe have a chat through Discord, or something like that?

Again, no strings attached. Only if you'd like to contribute in that way too :)

Have a nice one!

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