| | |
| | | |
| | | - 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 (requires ``readme_renderer`` |
| | | installed into your Python):: |
| | | - Make sure PyPI long description renders:: |
| | | |
| | | $ python setup.py check -r -s -m |
| | | $ tox -e lint |
| | | |
| | | - Create a release tag. |
| | | |
| | | - Make sure your Python has ``setuptools-git``, ``twine``, and ``wheel`` |
| | | installed and release 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 Pylons/trypyramid.com/src/templates/resources.html for major releases, |
| | | pre-releases, and once pre-releases are final. |
| | | |
| | | - Edit `http://wiki.python.org/moin/WebFrameworks |
| | | <http://wiki.python.org/moin/WebFrameworks>`_. |
| | | - Edit `https://wiki.python.org/moin/WebFrameworks |
| | | <https://wiki.python.org/moin/WebFrameworks>`_. |
| | | |
| | | - Edit `https://en.wikipedia.org/wiki/Pylons_project <https://en.wikipedia.org/wiki/Pylons_project>`_. |
| | | |