Commit Graph

7 Commits (3340364802a8cdcc5f4145fbde2a5dd4f7087771)

Author SHA1 Message Date
Anthony 01717c03fa
Add changelog and changelog automation (#3364)
* Add changelog and changelog automation

First, update the version in our setup.cfg and changelog:

    invoke prepare <version>

Then, hand edit and commit, added any release notes, etc. Tag manually or:

    invoke release <version>

Finally, push up your changes.

This:

* Uses setup.cfg instead of setup.py
* Parses setup.cfg for version
* Updates setup.cfg on release prepare task
* Show our release version in our footer
* Uses invoke for task execution
* Uses a node library to hit GitHub and fetch the changelog
* Imports this into our existing changelog

* Fix style with autolint

* Lint fixes
2017-12-07 11:03:00 -07:00
Richard Littauer 746b6817b0 Manifest changes 2017-09-07 18:59:30 -04:00
Berker Peksag 250d65303b Delete commented-out line in setup.py 2016-07-18 15:34:08 +03:00
Wraithan (Chris McDonald) e10cbc0a07 clean up imports 2013-03-18 20:46:28 -07:00
Eric Holscher f78dc495dd Remove setup.py cruft. 2012-11-23 19:47:42 -08:00
Eric Holscher a5f5cb4c00 Stub out requirements. 2011-09-09 13:24:48 -07:00
Eric Holscher 53eb28500d Added a setup.py since it's a package. 2011-02-16 21:00:13 -08:00