Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 618 Bytes

RELEASE-PROCESS.rst

File metadata and controls

15 lines (12 loc) · 618 Bytes

For maintainers of Luigi, who have push access to pypi. Here's how you upload Luigi to pypi.

  1. Update version number in setup.py.
  2. Update version number in debian/changelog
    • Use date -R to retrieve date
    • Optionally verify with dpkg-parsechangelog
  3. Commit and push.
  4. Upload to pypi by executing python setup.py sdist upload
  5. Add a tag on github (https://github.com/spotify/luigi/releases), including a handwritten changelog, possibly inspired from previous notes.

Currently, Luigi is not released on any particular schedule and it is not strictly abiding semantic versioning.