1 Star 0 Fork 0

grf123/waitress

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
RELEASING.txt 2.89 KB
一键复制 编辑 原始数据 按行查看 历史
Steve Piercy 提交于 2018-05-20 14:37 . Remove branch mentions
Releasing
=========
- For clarity, we define releases as follows.
- Alpha, beta, dev and similar statuses do not qualify whether a release is
major or minor. The term "pre-release" means alpha, beta, or dev.
- A release is final when it is no longer pre-release.
- A *major* release is where the first number either before or after the
first dot increases. Examples: 1.0 to 1.1a1, or 0.9 to 1.0.
- A *minor* or *bug fix* release is where the number after the second dot
increases. Example: 1.0 to 1.0.1.
Prepare new release
-------------------
- Do platform test via tox:
$ tox -r
Make sure statement coverage is at 100% (the test run will fail if not).
- Run tests on Windows if feasible.
- Ensure all features of the release are documented (audit CHANGES.txt or
communicate with contributors).
- Change CHANGES.txt heading to reflect the new version number.
- Minor releases should include a link under "Bug Fix Releases" to the minor
feature changes in CHANGES.txt.
- Change setup.py version to the release version number.
- Make sure PyPI long description renders (requires ``readme_renderer``
installed into your Python)::
$ python setup.py check -r -s -m
- Create a release tag.
- Make sure your Python has ``setuptools-git``, ``twine``, and ``wheel``
installed and release to PyPI::
$ python setup.py sdist bdist_wheel
$ twine upload dist/waitress-X.X-*
Prepare master for further development (major releases only)
------------------------------------------------------------
- In CHANGES.txt, preserve headings but clear out content. Add heading
"unreleased" for the version number.
- Forward port the changes in CHANGES.txt to HISTORY.txt.
- Change setup.py version to the next version number.
Marketing and communications
----------------------------
- Check `https://wiki.python.org/moin/WebServers
<https://wiki.python.org/moin/WebServers>`_.
- Announce to Twitter.
```
waitress 1.x released.
PyPI
https://pypi.org/project/waitress/1.x/
=== One time only for new version, first pre-release ===
What's New
https://docs.pylonsproject.org/projects/waitress/en/latest/#id2
=== For all subsequent pre-releases ===
Changes
https://docs.pylonsproject.org/projects/waitress/en/latest/#change-history
Documentation:
https://docs.pylonsproject.org/projects/waitress/en/latest/
Issues
https://github.com/Pylons/waitress/issues
```
- Announce to maillist.
```
waitress 1.X.X has been released.
The full changelog is here:
https://docs.pylonsproject.org/projects/waitress/en/latest/#change-history
What's New In waitress 1.X:
https://docs.pylonsproject.org/projects/waitress/en/latest/#id2
Documentation:
https://docs.pylonsproject.org/projects/waitress/en/latest/
You can install it via PyPI:
pip install waitress==1.X
Enjoy, and please report any issues you find to the issue tracker at
https://github.com/Pylons/waitress/issues
Thanks!
- waitress core developers
```
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/guorongfeng/waitress.git
git@gitee.com:guorongfeng/waitress.git
guorongfeng
waitress
waitress
master

搜索帮助