mapping-commons / sssom-py

Python toolkit for SSSOM mapping format
https://mapping-commons.github.io/sssom-py/index.html#
MIT License
49 stars 12 forks source link

Improve CURIE and IRI validation #459

Closed cthoyt closed 10 months ago

cthoyt commented 10 months ago

Now that curies implements CURIE and IRI validation checks in https://github.com/cthoyt/curies/pull/90, this PR replaces the SSSOM functionality.

Note, this requires passing a Converter to a few functions that previously didn't need one, but it seems like a small price to pay for data integrity

This PR also adds deprecation warnings for sssom.util.is_curie and sssom.util.is_iri since other packages might be using these.

matentzn commented 10 months ago

Aweeeesome! Thanks!