Browse Source

Version bump, fix release script again [ci skip]

tags/v0.5.3
Ben Kurtovic 6 years ago
parent
commit
2c0b9e5795
5 changed files with 22 additions and 11 deletions
  1. +4
    -0
      CHANGELOG
  2. +1
    -1
      appveyor.yml
  3. +14
    -6
      docs/changelog.rst
  4. +1
    -1
      mwparserfromhell/__init__.py
  5. +2
    -3
      scripts/release.sh

+ 4
- 0
CHANGELOG View File

@@ -1,3 +1,7 @@
v0.6 (unreleased):

- ...

v0.5.2 (released November 1, 2018): v0.5.2 (released November 1, 2018):


- Dropped support for end-of-life Python versions 2.6, 3.2, 3.3. (#199, #204) - Dropped support for end-of-life Python versions 2.6, 3.2, 3.3. (#199, #204)


+ 1
- 1
appveyor.yml View File

@@ -1,6 +1,6 @@
# This config file is used by appveyor.com to build Windows release binaries # This config file is used by appveyor.com to build Windows release binaries


version: 0.5.2-b{build}
version: 0.6.dev0-b{build}


branches: branches:
only: only:


+ 14
- 6
docs/changelog.rst View File

@@ -1,6 +1,14 @@
Changelog Changelog
========= =========


v0.6
----

Unreleased
(`changes <https://github.com/earwig/mwparserfromhell/compare/v0.5.2...develop>`__):

- ...

v0.5.2 v0.5.2
------ ------


@@ -8,17 +16,17 @@ v0.5.2
(`changes <https://github.com/earwig/mwparserfromhell/compare/v0.5.1...v0.5.2>`__): (`changes <https://github.com/earwig/mwparserfromhell/compare/v0.5.1...v0.5.2>`__):


- Dropped support for end-of-life Python versions 2.6, 3.2, 3.3. - Dropped support for end-of-life Python versions 2.6, 3.2, 3.3.
(`#199 <https://github.com/earwig/mwparserfromhell/issues/199>`,
`#204 <https://github.com/earwig/mwparserfromhell/pull/204>`)
(`#199 <https://github.com/earwig/mwparserfromhell/issues/199>`_,
`#204 <https://github.com/earwig/mwparserfromhell/pull/204>`_)
- Fixed signals getting stuck inside the C tokenizer until parsing finishes, - Fixed signals getting stuck inside the C tokenizer until parsing finishes,
in pathological cases. in pathological cases.
(`#206 <https://github.com/earwig/mwparserfromhell/issues/206>`)
(`#206 <https://github.com/earwig/mwparserfromhell/issues/206>`_)
- Fixed `<wbr>` not being considered a single-only tag. - Fixed `<wbr>` not being considered a single-only tag.
(`#200 <https://github.com/earwig/mwparserfromhell/pull/200>`)
(`#200 <https://github.com/earwig/mwparserfromhell/pull/200>`_)
- Fixed a C tokenizer crash on Python 3.7 when compiled with assertions. - Fixed a C tokenizer crash on Python 3.7 when compiled with assertions.
(`#208 <https://github.com/earwig/mwparserfromhell/issues/208>`)
(`#208 <https://github.com/earwig/mwparserfromhell/issues/208>`_)
- Cleaned up some minor documentation issues. - Cleaned up some minor documentation issues.
(`#207 <https://github.com/earwig/mwparserfromhell/pull/207>`)
(`#207 <https://github.com/earwig/mwparserfromhell/pull/207>`_)


v0.5.1 v0.5.1
------ ------


+ 1
- 1
mwparserfromhell/__init__.py View File

@@ -29,7 +29,7 @@ outrageously powerful parser for `MediaWiki <http://mediawiki.org>`_ wikicode.
__author__ = "Ben Kurtovic" __author__ = "Ben Kurtovic"
__copyright__ = "Copyright (C) 2012-2018 Ben Kurtovic" __copyright__ = "Copyright (C) 2012-2018 Ben Kurtovic"
__license__ = "MIT License" __license__ = "MIT License"
__version__ = "0.5.2"
__version__ = "0.6.dev0"
__email__ = "ben.kurtovic@gmail.com" __email__ = "ben.kurtovic@gmail.com"


from . import (compat, definitions, nodes, parser, smart_list, string_mixin, from . import (compat, definitions, nodes, parser, smart_list, string_mixin,


+ 2
- 3
scripts/release.sh View File

@@ -1,7 +1,5 @@
#! /usr/bin/env bash #! /usr/bin/env bash


set -euo pipefail

if [[ -z "$1" ]]; then if [[ -z "$1" ]]; then
echo "usage: $0 1.2.3" echo "usage: $0 1.2.3"
exit 1 exit 1
@@ -77,7 +75,8 @@ do_git_stuff() {


upload_to_pypi() { upload_to_pypi() {
echo -n "PyPI: uploading source tarball..." echo -n "PyPI: uploading source tarball..."
python setup.py -q register sdist upload -s
python setup.py -q sdist
twine upload -s dist/mwparserfromhell-$VERSION*
echo " done." echo " done."
} }




Loading…
Cancel
Save