summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJensDiemer <git@jensdiemer.de>2020-02-13 10:45:24 +0100
committerJensDiemer <git@jensdiemer.de>2020-02-13 10:47:24 +0100
commit8302cef03eaa450b60057f3e1cf1ab4a6d394463 (patch)
treee3d06ab810ab2249e5cbdf1227235651477d20c6
parent1e2e2c4edb888b5c9a46f057880d441922878f5b (diff)
downloadcreole-8302cef03eaa450b60057f3e1cf1ab4a6d394463.tar.gz
release as v1.4.5v1.4.5
-rw-r--r--README.creole6
-rw-r--r--README.rst10
-rw-r--r--creole/__init__.py2
-rw-r--r--creole/publish.py11
-rw-r--r--pyproject.toml4
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
diff --git a/README.rst b/README.rst
index 55af50c..a2aa20b 100644
--- a/README.rst
+++ b/README.rst
@@ -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"