inveniosoftware / datacite

Python API wrapper for the DataCite API.
https://datacite.readthedocs.io
Other
27 stars 33 forks source link

ci: update ci pipeline and add python 3.12 #97

Closed tmorrell closed 1 month ago

tmorrell commented 2 months ago

:heart: Thank you for your contribution!

Description

Update CI to match other invenio repos and remove outdated requirements-builder. Includes changes from @mfenner from https://github.com/inveniosoftware/datacite/pull/91

Checklist

Ticks in all boxes and 🟢 on all GitHub actions status checks are required to merge:

Reminder

By using GitHub, you have already agreed to the GitHub’s Terms of Service including that:

  1. You license your contribution under the same terms as the current repository’s license.
  2. You agree that you have the right to license your contribution under the current repository’s license.