diff --git a/.travis.yml b/.travis.yml index 5fc2718..4665c33 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,11 @@ +dist: xenial language: python python: - 2.7 - 3.4 - 3.5 - 3.6 + - 3.7 - nightly sudo: false install: diff --git a/CHANGELOG b/CHANGELOG index 7c85c2b..ece051e 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,7 @@ +v0.6 (unreleased): + +- ... + v0.5.4 (released May 15, 2019): - Fixed an unlikely crash in the C tokenizer when interrupted while parsing diff --git a/appveyor.yml b/appveyor.yml index 3d738e4..076fc21 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,6 +1,6 @@ # This config file is used by appveyor.com to build Windows release binaries -version: 0.5.4-b{build} +version: 0.6.dev0-b{build} branches: only: diff --git a/docs/changelog.rst b/docs/changelog.rst index 808e9b9..948c9c1 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -1,6 +1,14 @@ Changelog ========= +v0.6 +---- + +Unreleased +(`changes `__): + +- ... + v0.5.4 ------ diff --git a/mwparserfromhell/__init__.py b/mwparserfromhell/__init__.py index 4e4d440..e8aa944 100644 --- a/mwparserfromhell/__init__.py +++ b/mwparserfromhell/__init__.py @@ -29,7 +29,7 @@ outrageously powerful parser for `MediaWiki `_ wikicode. __author__ = "Ben Kurtovic" __copyright__ = "Copyright (C) 2012-2019 Ben Kurtovic" __license__ = "MIT License" -__version__ = "0.5.4" +__version__ = "0.6.dev0" __email__ = "ben.kurtovic@gmail.com" from . import (compat, definitions, nodes, parser, smart_list, string_mixin, diff --git a/scripts/release.sh b/scripts/release.sh index aa497e7..71595c5 100755 --- a/scripts/release.sh +++ b/scripts/release.sh @@ -84,7 +84,7 @@ post_release() { echo echo "*** Release completed." echo "*** Update: https://github.com/earwig/mwparserfromhell/releases/tag/v$VERSION" - echo "*** Verify: https://pypi.python.org/pypi/mwparserfromhell" + echo "*** Verify: https://pypi.org/project/mwparserfromhell" echo "*** Verify: https://ci.appveyor.com/project/earwig/mwparserfromhell" echo "*** Verify: https://mwparserfromhell.readthedocs.io" echo "*** Press enter to sanity-check the release." @@ -96,7 +96,7 @@ test_release() { echo "Checking mwparserfromhell v$VERSION..." echo -n "Creating a virtualenv..." virtdir="mwparser-test-env" - virtualenv -q $virtdir + python -m venv $virtdir cd $virtdir source bin/activate echo " done." @@ -104,7 +104,7 @@ test_release() { pip -q install mwparserfromhell echo " done." echo -n "Checking version..." - reported_version=$(python -c 'print __import__("mwparserfromhell").__version__') + reported_version=$(python -c 'print(__import__("mwparserfromhell").__version__)') if [[ "$reported_version" != "$VERSION" ]]; then echo " error." echo "*** ERROR: mwparserfromhell is reporting its version as $reported_version, not $VERSION!"