Skip to content
Hugues Valois edited this page Mar 13, 2015 · 25 revisions

Code changes

  • Update version in setup.py
  • Update version in azure/__init__.py
  • Update changelog.txt

Docs

ReadTheDocs

  • Trigger rebuild of readthedocs.org
TODO: double check this
http://azure-sdk-for-python.readthedocs.org

PTVS Documentation

Check if the following page needs an update: http://pytools.codeplex.com/wikipage?title=AzureSDK

Azure Documentation

http://azure.microsoft.com/en-us/develop/python/

Releases

https://github.com/Azure/azure-sdk-for-python/releases

  • Create a new release, set the contents to the change log entry for the new version.

Python Package Index

Once you've uploaded to PyPI, there's no way to overwrite the package in case of problems, you'll need to increment the version number. To make sure everything works fine, upload and then test installing from the test server first.

Test server

  • Create an account for the test server
  • Update .pypirc:
[test]
repository = https://testpypi.python.org/pypi
username = <yourusername>
password = <yourpassword>
  • python setup.py sdist upload -r test
  • pip install azure -i https://testpypi.python.org/pypi

Production

  • python setup.py sdist upload

Web Platform Installer

TODO

Clone this wiki locally