| | |
| | | |
| | | - Run tests on Windows if feasible. |
| | | |
| | | - Make sure all scaffold tests pass (CPython 2.7, 3.4, 3.5, and 3.6, and PyPy |
| | | on UNIX; this doesn't work on Windows): |
| | | - Make sure all scaffold tests pass (CPython 2.7, 3.4, 3.5, 3.6, and 3.7, and |
| | | PyPy on UNIX; this doesn't work on Windows): |
| | | |
| | | $ ./scaffoldtests.sh |
| | | $ tox -e{py27,py34,py35,py36,py37,pypy}-scaffolds |
| | | |
| | | - For each ``pyramid-cookiecutter-*``, make a new branch off "master" with the |
| | | same name to align with the new Pyramid release branch name. |
| | |
| | | |
| | | - Change setup.py version to the release version number. |
| | | |
| | | - Make sure PyPI long description renders:: |
| | | |
| | | $ tox -e lint |
| | | |
| | | - Create a release tag. |
| | | |
| | | - Build and publish to PyPI:: |
| | | $ git tag X.X |
| | | |
| | | $ python setup.py sdist bdist_wheel |
| | | - Build the sdist and wheel. |
| | | |
| | | $ tox -e build |
| | | |
| | | - Upload the artifacts to PyPI: |
| | | |
| | | $ twine upload dist/pyramid-X.X-* |
| | | |
| | | - Configure RTD to publish the new release version of the docs. |
| | |
| | | |
| | | - Edit `https://en.wikipedia.org/wiki/Pylons_project <https://en.wikipedia.org/wiki/Pylons_project>`_. |
| | | |
| | | - Edit `https://en.wikipedia.org/wiki/Comparison_of_web_frameworks <https://en.wikipedia.org/wiki/Comparison_of_web_frameworks>`_. |
| | | |
| | | - Announce to Twitter. |
| | | |
| | | ``` |
| | | Pyramid 1.x released. |
| | | |
| | | PyPI |
| | | https://pypi.python.org/pypi/pyramid/1.x |
| | | https://pypi.org/project/pyramid/1.x/ |
| | | |
| | | === One time only for new version, first pre-release === |
| | | What's New |