foundry-release-pypi
v3.0.3
Published
pypi release library for foundry
Downloads
125
Maintainers
Readme
foundry-release-pypi
PyPI release library for foundry.
This command updates version in a setup.py
and releases it to PyPI via foundry, a modular release management library.
Documentation
This library was build to match the foundry release specification and is written on top of foundry-release-base. Documentation can be found at:
https://github.com/twolfson/foundry-release-spec
https://github.com/twolfson/foundry-release-base
Actions
- On
update-files
, we update a hardcodedversion
field insetup.py
(e.g.version='1.0.0'
->version='1.1.0'
) - On
register
, we runpython setup.py register
- If there is a
.pypi-private
file, then we will not run this step
- If there is a
- On
publish
, we runpython setup.py sdist --formats=gztar,zip upload
- This will upload a
.zip
and a.tar.gz
for Windows, GNU/Linux, and OS X compatibility - If there is a
.pypi-private
file, then we will not run this step
- This will upload a
Contributing
In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint via grunt and test via npm test
.
Donating
Support this project and others by twolfson via gittip.
Unlicense
As of Feb 04 2014, Todd Wolfson has released this repository and its contents to the public domain.
It has been released under the UNLICENSE.