Skip to content
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

Replace deprecated rio with oxrdfio #626

Merged
merged 11 commits into from
Mar 6, 2025
Merged

Replace deprecated rio with oxrdfio #626

merged 11 commits into from
Mar 6, 2025

Conversation

mmarx
Copy link
Member

@mmarx mmarx commented Mar 3, 2025

Replaces our dependency on the (deprecated by upstream) rio crates, in favour of oxrdfio. This also fixes #623, as oxrdfio is more robust in the face of malformed input.

@mmarx mmarx added io dependency Something about our dependencies rdf RDF support labels Mar 3, 2025
@mmarx mmarx added this to the Release 0.8.0 milestone Mar 3, 2025
@mmarx mmarx self-assigned this Mar 3, 2025
@mmarx mmarx force-pushed the oxrdfio branch 3 times, most recently from d368c92 to 69433f5 Compare March 3, 2025 02:05
mmarx added 10 commits March 4, 2025 18:51
Signed-off-by: Maximilian Marx <mmarx@wh2.tu-dresden.de>
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/2b4230bf03deb33103947e2528cac2ed516c5c89' (2025-01-28)
  → 'github:NixOS/nixpkgs/b27ba4eb322d9d2bf2dc9ada9fd59442f50c8d7c' (2025-02-28)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/6a3dc6ce4132bd57359214d986db376f2333c14d' (2025-01-29)
  → 'github:oxalica/rust-overlay/bbac9527bc6b28b6330b13043d0e76eac11720dc' (2025-03-01)
• Updated input 'utils':
    'github:gytis-ivaskevicius/flake-utils-plus/6b10f51ff73a66bb29f3bc8151a59d217713f496' (2024-07-30)
  → 'github:gytis-ivaskevicius/flake-utils-plus/afcb15b845e74ac5e998358709b2b5fe42a948d1' (2025-02-03)
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b27ba4eb322d9d2bf2dc9ada9fd59442f50c8d7c' (2025-02-28)
  → 'github:NixOS/nixpkgs/5ef6c425980847c78a80d759abc476e941a9bf42' (2025-03-01)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/bbac9527bc6b28b6330b13043d0e76eac11720dc' (2025-03-01)
  → 'github:oxalica/rust-overlay/f4d5a693c18b389f0d58f55b6f7be6ef85af186f' (2025-03-02)
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5ef6c425980847c78a80d759abc476e941a9bf42' (2025-03-01)
  → 'github:NixOS/nixpkgs/1546c45c538633ae40b93e2d14e0bb6fd8f13347' (2025-03-02)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/f4d5a693c18b389f0d58f55b6f7be6ef85af186f' (2025-03-02)
  → 'github:oxalica/rust-overlay/20fdb02098fdda9a25a2939b975abdd7bc03f62d' (2025-03-03)
@mmarx mmarx mentioned this pull request Mar 5, 2025
2 tasks
@mmarx mmarx requested a review from monsterkrampe March 5, 2025 16:15
RdfParser always iterates over quads, so fix the naming where
appropriate.
@mmarx mmarx merged commit 1eeb102 into main Mar 6, 2025
8 checks passed
@mmarx mmarx deleted the oxrdfio branch March 6, 2025 09:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependency Something about our dependencies io rdf RDF support
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Malformed Prefixes in Turtle Files Cause Crashing
2 participants