Skip to content
This repository was archived by the owner on Jun 25, 2020. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions CONTRIBUTING.rst
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,30 @@ Then you can use different commands to run various test scopes::
$ python3 setup.py test
# run all tests against multiple python versions (same as in travis)
$ tox

Releasing
---------

* Upgrade vcstools dependency version in `requirements.txt`
* Update `src/vcstools/__version__.py`
* Check `doc/changelog` is up to date
* Check `stdeb.cfg` is up to date with OSRF buildfarm distros
* prepare release dependencies::

pip install --upgrade setuptools wheel twine

* Upload to testpypi::

python3 setup.py sdist bdist_wheel
twine upload --repository testpypi dist/*

* Check testpypi download files and documentation look ok
* Actually release::

twine upload dist/*

* Create and push tag::

git tag x.y.z
git push
git push --tags
17 changes: 17 additions & 0 deletions doc/changelog.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
Changelog
=========

0.1.18
------

- fix warnings by replacing yaml.load() with safe_load()
- Re-add snapshot command called 'export' (#117, #120)
- fix '-t' option not working for wstool remove
- upgrade vcstools library version to 0.1.41, with new fixes:

- fix git submodule errors
- fix export_upstream for git submodules
- fix python3 incompatibility
- fix git fast-forward failures
- fix get_affected_files

0.1.17
------

Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
vcstools>=0.1.38
vcstools>=0.1.42
pyyaml
2 changes: 1 addition & 1 deletion src/wstool/__version__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
version = '0.1.17'
version = '0.1.18'