idutils
idutils copied to clipboard
Small Python library to validate persistent identifiers used in scholarly communication.
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4. Release notes Sourced from actions/cache's releases. v4.0.0 What's Changed Update action to node20 by @takost in actions/cache#1284 feat: save-always flag by @to-s in actions/cache#1242...
:heart: Thank you for your contribution! ### Description This adds support for email and sha1 identifiers. I was interested to learn that WADM (and possibly other W3C standards) allow the...
:heart: Thank you for your contribution! ### Description Software heritage uses urls with parameters, like https://archive.softwareheritage.org/swh:1:dir:44ac666e75004dd2a27ca0e09e73aecc0e8b426f;origin=https://github.com/amykwebster/MIPseq_2021;visit=swh:1:snp:46bcbe75339295c3d68fcf1257022aae8e6bee40;anchor=swh:1:rev:27839dcc9ef1587086be195349310fb70fbfcaf1 . However the idutils is_url function will reject these as not being a valid...
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.8.10 to 1.8.11. Release notes Sourced from pypa/gh-action-pypi-publish's releases. v1.8.11 :nail_care: Cosmetic output improvements @woodruffw added a nudge suggesting the users storing passwords in a GitHub Actions...
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5. Release notes Sourced from actions/setup-python's releases. v5.0.0 What's Changed In scope of this release, we update node version runtime from node16 to node20 (actions/setup-python#772)....
The example bibcode 1992ApJ...400L...1W from https://ui.adsabs.harvard.edu/help/actions/bibcode fails the validation check. ``` import idutils idutils.is_ads('1992ApJ…400L…1W') print(idutils.is_ads('1992ApJ…400L…1W')) ```
- Closes #85. - bibcode/ads: normalize unicode - ci: update Python versions
* Fallbacks to a canonical ISBN value in case the hyphenation/masking fails.
Package version (if known): idutils 1.1.11 ## Describe the bug ARKs are not always recognized in particular when https is used as scheme and in case the new form of...