You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Per the versioning policy, bumping the boto3 version requirement needs a major version bump.
Cut a branch off develop for this issue.
Build docs locally (tox -e localdocs) and ensure they're current; commit any changes.
Run dev/terraform.py in the awslimitchecker source directory to update the integration test user's IAM policy with what is actually being reported by the current code.
Ensure that Travis tests are passing in all environments.
Ensure that test coverage is no less than the last release (ideally, 100%).
Build docs for the branch (locally) and ensure they look correct. Commit any changes.
Increment the version number in awslimitchecker/version.py and add version and release date to CHANGES.rst. Ensure that there are CHANGES.rst entries for all major changes since the last release, and that any breaking changes or new required IAM permissions are explicitly mentioned.
Run dev/release.py gist to convert the CHANGES.rst entry for the current version to Markdown and upload it as a Github Gist. View the gist and ensure that the Markdown rendered properly and all links are valid. Iterate on this until the rendered version looks correct.
Commit all changes, mention the issue in the commit, and push to GitHub.
Confirm that README.rst renders correctly on GitHub.
Upload package to testpypi, confirm that README.rst renders correctly.
Per the versioning policy, bumping the boto3 version requirement needs a major version bump.
Cut a branch off
develop
for this issue.Build docs locally (
tox -e localdocs
) and ensure they're current; commit any changes.Run
dev/terraform.py
in the awslimitchecker source directory to update the integration test user's IAM policy with what is actually being reported by the current code.Ensure that Travis tests are passing in all environments.
Ensure that test coverage is no less than the last release (ideally, 100%).
Build docs for the branch (locally) and ensure they look correct. Commit any changes.
Increment the version number in awslimitchecker/version.py and add version and release date to CHANGES.rst. Ensure that there are CHANGES.rst entries for all major changes since the last release, and that any breaking changes or new required IAM permissions are explicitly mentioned.
Run
dev/release.py gist
to convert the CHANGES.rst entry for the current version to Markdown and upload it as a Github Gist. View the gist and ensure that the Markdown rendered properly and all links are valid. Iterate on this until the rendered version looks correct.Commit all changes, mention the issue in the commit, and push to GitHub.
Confirm that README.rst renders correctly on GitHub.
Upload package to testpypi, confirm that README.rst renders correctly.
test
for https://testpypi.python.org/pypi).rm -Rf dist
python setup.py sdist bdist_wheel
twine upload -r test dist/*
Create a pull request for the release to be merged into master. Upon successful Travis build, merge it.
Continue at #13 on the Release Checklist.
The text was updated successfully, but these errors were encountered: