-
-
Notifications
You must be signed in to change notification settings - Fork 34
Release
Jitse Niesen edited this page Jan 30, 2017
·
10 revisions
- Bump version number in
spyder_unittest/__init__.py - Create source distribution: Run
python setup.py sdistin root - Create wheel: Run
python setup.py bdist_wheel - Test wheel: Uninstall current plugin and run
pip install dist/spyder_unittest-xxx.whl - Check that
dist/contains only the source distribution and wheel that you want to upload - Upload to PyPI: Run
twine upload dist/* - Test: Uninstall current plugin and run
pip install spyder-unittest - Compute hash: Run
sha256sum dist/spyder_unittest-x.y.z.tar.gz - Update version number and hash in
conda.recipe/meta.yaml - Test building conda package locally: Run
conda build conda.recipe - Commit
spyder_unittest/__init__.pyandconda.recipe/meta.yamland push tospyder-iderepo - Copy
meta.yamlto fork ofspyder-unittest-feedstockand submit PR - When automatic tests on PR finish successfully, merge PR
- Wait for CI to build Conda package
- Copy:
anaconda copy conda-forge/spyder-unittest/x.y.z --to-owner spyder-ide - Test Conda package: Uninstall current plugin and run
conda install -c spuder-ide spyder-unittest