Romern / syncMyMoodle

Synchronization client for RWTH Moodle
GNU General Public License v3.0
70 stars 18 forks source link

Make package ready for PyPi publishing #71

Closed septatrix closed 2 years ago

septatrix commented 2 years ago

This PR contains multiple changes:

TODO:

septatrix commented 2 years ago

What about the points in the checklist concerning you (i.e. PyPi metadata and permissions)?

Romern commented 2 years ago

Swap author information in setup.cfg? I just added myself as I did not want to upload on your behalf @Romern. Are you fine with that? Otherwise we can also swap that and e.g. add myself as a maintainer.

It's fine for me this way.

Add @Romern as a owner/maintainer on PyPi if he wants to

Maintainer would suffice.

septatrix commented 2 years ago

GH Actions can still be setup later (and would require more privileges from my side or require you to add a deploy key from PyPi to the GH secrets). Regarding the PyPi you can message me once you got you account setup. Therefore the remaining TODOs should be resolved.