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

Parse list of lists #10

Merged
merged 5 commits into from
Nov 15, 2024
Merged

Parse list of lists #10

merged 5 commits into from
Nov 15, 2024

Conversation

minhnh
Copy link
Owner

@minhnh minhnh commented Nov 14, 2024

- move python.py and models.py to a models directory
- update unit tests
- use Dataset instead of ConjunctiveGraph per RDFLib/rdflib#2405
- add models for event loops, event and flag reactions, which query
  relevant info from an RDF graph
- add relevant URIs and namespace
- add unittest for event loop models
- change SHACL check func to use Dataset
- add recursive functions to iterate over lists of lists
- add method optionally mute exception for expand_curie
- address #8
@minhnh minhnh added bug Something isn't working enhancement New feature or request labels Nov 14, 2024
@minhnh minhnh self-assigned this Nov 14, 2024
- add test for parsing list of lists and URIs
- add test for assertion for container with loops
- update rdflib version requirement
- handle URIRef type in list parsing
- change variable names to better match function behaviour
@minhnh minhnh changed the title WIP: Parse list of lists Parse list of lists Nov 14, 2024
@minhnh minhnh merged commit 393cf60 into main Nov 15, 2024
3 checks passed
@minhnh minhnh deleted the feature/list-parsing branch November 15, 2024 14:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Handling of containers changed from rdflib 7.0.0 to 7.1.0
1 participant