Skip to content

python 3.13.7 support + raw data support#60

Open
eray-inuits wants to merge 16 commits into
infrae:masterfrom
inuits:master
Open

python 3.13.7 support + raw data support#60
eray-inuits wants to merge 16 commits into
infrae:masterfrom
inuits:master

Conversation

@eray-inuits
Copy link
Copy Markdown

@eray-inuits eray-inuits commented Sep 4, 2025

base64.encodestring was deprecated around python v3.1 I think, and got completely removed since python v3.9.

I also set toolkit_description to False by default and put import pkg_resources within the condition to prevent it from being loaded. That package is deprecated/removed since python v3.12.

Finally, get rid of all evaluators and other regressions with latest lxml package.

In addition to those fixes, I also added support processing raw_data next to the already supported network call and local file processing options.

@eray-inuits eray-inuits changed the title fix: replace encodestring encodebytes for recent python versions compatibility python 3.13.7 support Sep 4, 2025
@eray-inuits eray-inuits changed the title python 3.13.7 support python 3.13.7 support + raw data support Sep 5, 2025
@dmitriysychev
Copy link
Copy Markdown

Tested this version with python:3.13-slim docker image, spins up just fine, all the functionality seems to work as expected!

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