Skip to content

Conversation

@anatoly-scherbakov
Copy link
Contributor

@anatoly-scherbakov anatoly-scherbakov commented Feb 4, 2026

Note

Low Risk
Low risk: adds a defensive TypeError catch around JSON-LD conversion and bumps the patch version. Behavior change is limited to error handling/logging during remote data loads.

Overview
Prevents GlobalSPARQLProcessor.load() from crashing when yaml_ld.to_rdf() raises a TypeError (e.g., malformed/unsupported JSON-LD), by catching it, logging an explicit "JSON-LD type error", and treating the source as successfully handled (Loaded()).

Bumps the package version from 2.1.21 to 2.1.22.

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

@anatoly-scherbakov anatoly-scherbakov self-assigned this Feb 4, 2026
@anatoly-scherbakov anatoly-scherbakov merged commit 295b9fb into master Feb 4, 2026
1 check passed
@anatoly-scherbakov anatoly-scherbakov deleted the avoid-pyld-crash branch February 4, 2026 09:17
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