diff --git a/CHANGELOG.md b/CHANGELOG.md index 92c10dcf..7bce9d39 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,13 @@ -# CHANGES +# Changelog -## 2.2.3 / Unreleased +## 2.2.5 / Unreleased -- +## 2.2.4 / 2017-08-11 + +- Fix #75: Return 401 when auth method is not supported +- Fix #77: removeProperty call to not lose dryRun, otherwise removeProperty is + called twice for real +- Fix #79: Prevent error when missing environment variable ## 2.2.2 / 2017-06-23 @@ -11,6 +16,7 @@ - Fix #67: lock manager returns timeout negative seconds - Fix #71: Attempts to unlock a nonexistent resource cause an internal server error - Fix #73: Failed on processing non-iso-8859-1 characters on Python 3 +- MSI setup uses Python 3.5 ## 2.2.1 / 2017-02-25 diff --git a/requirements-dev.txt b/requirements-dev.txt index ae333042..f3b0e4a0 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -6,7 +6,7 @@ pytest-cov~=1.8 recommonmark requests sphinx~=1.4 -#sphinxcontrib-napoleon~=0.3 tox~=2.0 +twine WebTest~=2.0 wheel diff --git a/tools/release_wsgidav.ps1 b/tools/release_wsgidav.ps1 index 4cf6aeac..364e69d7 100644 --- a/tools/release_wsgidav.ps1 +++ b/tools/release_wsgidav.ps1 @@ -70,7 +70,8 @@ if($LastExitCode -ne 0) { # This call causes setup.py to NOT import and use cx_Freeze: #python -m setup egg_info --tag-build="" -D sdist bdist_wheel --universal -python -m setup egg_info --tag-build="" -D sdist bdist_wheel --universal register upload --sign --identity="Martin Wendt" +#python -m setup egg_info --tag-build="" -D sdist bdist_wheel --universal register upload --sign --identity="Martin Wendt" +python -m setup egg_info --tag-build="" -D sdist bdist_wheel --universal if($LastExitCode -ne 0) { Write-Error "Create Wheel and/or upload failed with exit code $LastExitCode" @@ -78,4 +79,11 @@ if($LastExitCode -ne 0) { } #--- Done. -"We should upload the MSI and update the release on GitHub" + +"SUCCESS." +"We should now:" +" 1. twine upload dist\WsgiDAV-x.y.z.tar.gz" +" 2. twine upload dist\WsgiDAV-x.y.z-py2.py3-none-any.whl" +" 3. twine upload dist\WsgiDAV-x.y.z-win32.msi" +" 4. Release on GitHub" +" 5. Bump version and update " diff --git a/wsgidav/_version.py b/wsgidav/_version.py index d995dbf0..bebabde8 100644 --- a/wsgidav/_version.py +++ b/wsgidav/_version.py @@ -5,4 +5,4 @@ http://peak.telecommunity.com/DevCenter/setuptools#tagging-and-daily-build-or-snapshot-releases Example "1.2.0b1", "1.2.0pre1" or "1.2.0" """ -__version__ = "2.2.3" +__version__ = "2.2.4"