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

Unpin funowl and fix bug in test example. #38

Merged
merged 2 commits into from
Aug 8, 2023

Commits on Aug 8, 2023

  1. Unpin funowl and fix bug in test example.

    The compliance test had a data bug where a linkml class intended as
    anonymous was being mapped to an owl Class declaration, rather than
    anon expression.
    
    This bug was masked (harmlessly) in previous versions of funowl,
    but in newer versions it attempted to write a declaration with null
    uri and raised error.
    
    Fixed example to have the right declaration; also made the dumper
    code more defensive, and throw more meaningful error in case of
    declarations that can't be fulfilled.
    
    Fixes #32
    
    This PR also unpins the previously defensive pinning of funowl,
    allowing funowl 0.2.x and thus newer versions of rdflib,
    replaces/fixes #37
    cmungall committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    d15ea5b View commit details
    Browse the repository at this point in the history
  2. Sync with latest funowl

    cmungall committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    e48765a View commit details
    Browse the repository at this point in the history