INCATools / INCATools/ontology-access-kit

chore: update poetry.lock, resolve errors

Open
#841 0 comments 0 reactions 1 assignee Claimed by @sierra-moxon View on GitHub
Dominant language
Python
Stars
198
Forks
35
Avg merge
3d 4h
Merged PRs (30d)
1

Description

Our checked in poetry.lock file needs to be updated with a few key dependencies namely, `curies` and the linkml dependencies.

Noting that between `curies` package release 0.10.6 and 0.10.7 we do see a breaking change in oaklib.

This is that error:
```
======================================================================
ERROR: test_merge (tests.test_implementations.test_pronto.TestProntoImplementation.test_merge)
----------------------------------------------------------------------
File "/Users/SMoxon/Documents/src/ontology-access-kit/tests/input/interneuron.obo", line 3705
xref: http://neurolex.org/wiki/Category\:Embryonic_organism
^
SyntaxError: expected EOL, QuotedString, RFC3987_IriPctEncoded, or RFC3987_IriUCSChar
```

https://github.com/INCATools/ontology-access-kit/pull/839 <-- starts the linkml-runtime update.

I'll also note that because this package is a library, we probably want to introduce a weekly dependency checker like this one: https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuring-dependabot-version-updates#enabling-dependabot-version-updates via dependabot.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.