Skip to content

Use safe_load for reading YAML config file and upgrade flatbuffers dependency version#68

Open
RobertAMoore wants to merge 5 commits intoapache:masterfrom
RobertAMoore:master
Open

Use safe_load for reading YAML config file and upgrade flatbuffers dependency version#68
RobertAMoore wants to merge 5 commits intoapache:masterfrom
RobertAMoore:master

Conversation

@RobertAMoore
Copy link

@RobertAMoore RobertAMoore commented Feb 2, 2026

These are the final, minimal compatibility updates to make the apisix-python-plugin-runner compatible with modern python versions, 3.12+.
Upgrading PyYaml to version 6+ introduced a single breaking change, resolved by using safe_load in config.py.

PyYAML must be updated to make apisix-python-plugin-runner compatible with python 3.13. There are no conflicts with the updated dependency.
Replace yaml.load with yaml.safe_load for safer YAML parsing.
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.

1 participant

Comments