inveniosoftware / datacite

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

Migrate the module to use the black code formatter #84

Closed tmorrell closed 7 months ago

tmorrell commented 9 months ago

:heart: Thank you for your contribution!

Description

This PR resolves https://github.com/inveniosoftware/datacite/issues/77 by upgrading formatting to black across the module following the same setup as other Invenio modules. It also migrates the install to setup.cfg and updates some versions in github actions.

Checklist

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

Third-party code

If you've added third-party code (copy/pasted or new dependencies), please reach out to an architect.

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.
utnapischtim commented 8 months ago

NOTE: this has to be merged by cli, ask Karolina. if it will be merged by github web ui the hash in the .git-blame-ignore-revs file has to be updated afterwards