INCATools / INCATools/ontology-access-kit
chore: update poetry.lock, resolve errors
- 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
Assessment
This issue has not been assessed yet.