diff options
-rw-r--r-- | README.creole | 6 | ||||
-rw-r--r-- | README.rst | 10 | ||||
-rw-r--r-- | creole/__init__.py | 2 | ||||
-rw-r--r-- | creole/publish.py | 11 | ||||
-rw-r--r-- | pyproject.toml | 4 |
5 files changed, 23 insertions, 10 deletions
diff --git a/README.creole b/README.creole index 0aab2fa..8718263 100644 --- a/README.creole +++ b/README.creole @@ -227,9 +227,11 @@ Note: In this case you must install **docutils**! See above. = history = -* *dev* - [[https://github.com/jedie/python-creole/compare/v1.4.4...master|compare v1.4.4...master]] -** new: {{{creole.setup_utils.assert_rst_readme}}} for project setup tests +* *dev* - [[https://github.com/jedie/python-creole/compare/v1.4.5...master|compare v1.4.5...master]] ** TBC +* v1.4.5 - 2020-02-13 - [[https://github.com/jedie/python-creole/compare/v1.4.4...v1.4.5|compare v1.4.4...v1.4.5]] +** new: {{{creole.setup_utils.assert_rst_readme}}} for project setup tests +** use https://github.com/ymyzk/tox-gh-actions on gitlab CI * v1.4.4 - 2020-02-07 - [[https://github.com/jedie/python-creole/compare/v1.4.3...v1.4.4|compare v1.4.3...v1.4.4]] ** Fix #44: Move {{{poetry-publish}}} to {{{dev-dependencies}}} and lower {{{docutils}}} requirement to {{^0.15}} ** some code style updated @@ -298,11 +298,15 @@ Note: In this case you must install **docutils**! See above. history ======= -* *dev* - `compare v1.4.4...master <https://github.com/jedie/python-creole/compare/v1.4.4...master>`_ +* *dev* - `compare v1.4.5...master <https://github.com/jedie/python-creole/compare/v1.4.5...master>`_ + + * TBC + +* v1.4.5 - 2020-02-13 - `compare v1.4.4...v1.4.5 <https://github.com/jedie/python-creole/compare/v1.4.4...v1.4.5>`_ * new: ``creole.setup_utils.assert_rst_readme`` for project setup tests - * TBC + * use `https://github.com/ymyzk/tox-gh-actions <https://github.com/ymyzk/tox-gh-actions>`_ on gitlab CI * v1.4.4 - 2020-02-07 - `compare v1.4.3...v1.4.4 <https://github.com/jedie/python-creole/compare/v1.4.3...v1.4.4>`_ @@ -667,4 +671,4 @@ donation ------------ -``Note: this file is generated from README.creole 2020-02-13 10:27:40 with "python-creole"``
\ No newline at end of file +``Note: this file is generated from README.creole 2020-02-13 10:43:57 with "python-creole"``
\ No newline at end of file diff --git a/creole/__init__.py b/creole/__init__.py index e12ea76..3d0872f 100644 --- a/creole/__init__.py +++ b/creole/__init__.py @@ -23,7 +23,7 @@ from creole.parser.creol2html_parser import CreoleParser from creole.parser.html_parser import HtmlParser -__version__ = "1.4.4" +__version__ = "1.4.5" __api__ = "1.0" # Creole 1.0 spec - http://wikicreole.org/ VERSION_STRING = __version__ # remove in future diff --git a/creole/publish.py b/creole/publish.py index 9db1e93..ad0667c 100644 --- a/creole/publish.py +++ b/creole/publish.py @@ -4,6 +4,7 @@ from poetry_publish.publish import poetry_publish from poetry_publish.utils.subprocess_utils import verbose_check_call import creole +from creole.setup_utils import assert_rst_readme def publish(): @@ -12,10 +13,16 @@ def publish(): Call this via: $ poetry run publish """ - verbose_check_call('make', 'fix-code-style') # don't publish if code style wrong + package_root = Path(creole.__file__).parent.parent + + # don't publish if README is not up-to-date: + assert_rst_readme(package_root=package_root, filename='README.creole') + + # don't publish if code style wrong: + verbose_check_call('make', 'fix-code-style') poetry_publish( - package_root=Path(creole.__file__).parent.parent, + package_root=package_root, version=creole.__version__, creole_readme=True # don't publish if README.rst is not up-to-date ) diff --git a/pyproject.toml b/pyproject.toml index 05cc21a..9f4fcf8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "python-creole" -version = "1.4.4" +version = "1.4.5" description = "python-creole is an open-source (GPL) markup converter in pure Python for: creole2html, html2creole, html2ReSt, html2textile" # Will be generated from README.creole with: "poetry run update_rst_readme" @@ -38,7 +38,7 @@ python = "^3.6" docutils = "^0.15" [tool.poetry.dev-dependencies] -poetry-publish = "^0.2.2" +poetry-publish = "^0.3.0" tox = "^3.14.3" pygments = "^2.5.2" textile = "^4.0.0" |