diff --git a/CHANGES.md b/CHANGES.md index 88f953d35..b31864db1 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,13 +1,16 @@ -# 4.0.0 (2020-?-?) +# 4.0.0 (2020-3-29) *asyncio aiohttp refactor* -- Replace requests with aiohttp +- Replace requests with aiohttp - `PR #440` - Replace xmlrpc2 with aiohttp-xmlrpc - `PR #404` -- Add PyPI metadata and Python version plugin filters - `PR #391` -- Autobuild Docker images with master -- Only Print conf deprecations if found in config - `PR #327` - +- Only store PEP503 Normalized Simple API directories - `PR #465 + #455` +- Flag errors when KeyboardInterrupt raised during sync - `PR #421` +- Finish Windows Support + Add CI - `PRs #469 + #471` - Thanks **@FaustinCarter** +- Autobuild Docker images with master - `PR #88` - Thanks **@abitrolly** +- Only print conf deprecations if found in config - `PR #327` +- Add PyPI metadata and Python version plugin filters - `PR #391` - Thanks **@TemptorSent** +- Add in *GitHub Actions CI* for Linux (Ubuntu), MacOSX + Windows # 3.6.0 (2019-09-24) diff --git a/README.md b/README.md index 6de8a7d19..777119635 100644 --- a/README.md +++ b/README.md @@ -8,9 +8,10 @@ ---- -This is a PyPI mirror client according to `PEP 381` +This is a PyPI mirror client according to `PEP 381` + `PEP 503` http://www.python.org/dev/peps/pep-0381/. +- bandersnatch >=4.0 supports *Linux*, *MacOSX* + *Windows* - [Documentation](https://bandersnatch.readthedocs.io/en/latest/) **bandersnatch maintainers** are looking for more **help**! Please refer to our diff --git a/setup.cfg b/setup.cfg index e54839d16..0a6dec23e 100644 --- a/setup.cfg +++ b/setup.cfg @@ -16,7 +16,7 @@ project_urls = Source Code = https://github.com/pypa/bandersnatch Change Log = https://github.com/pypa/bandersnatch/CHANGES.md url = https://github.com/pypa/bandersnatch/ -version = 4.0.0.dev2 +version = 4.0.0 [options] include_package_data = True diff --git a/src/bandersnatch/__init__.py b/src/bandersnatch/__init__.py index 281daf03e..bf7a8ae8f 100644 --- a/src/bandersnatch/__init__.py +++ b/src/bandersnatch/__init__.py @@ -19,7 +19,7 @@ def version_str(self) -> str: major=4, minor=0, micro=0, - releaselevel="dev2", + releaselevel="", serial=0, # Not currently in use with Bandersnatch versioning ) __version__ = __version_info__.version_str