inveniosoftware / datacite

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

test Python 3.12, drop Python 3.8 as it is EOL #91

Closed mfenner closed 2 months ago

mfenner commented 2 months ago

Description

Drop testing with Python 3.8, add testing with 3.12.

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.
tmorrell commented 2 months ago

Some other CI updates were needed, and I've integrated these changes into https://github.com/inveniosoftware/datacite/pull/97