summaryrefslogtreecommitdiff
path: root/creole/publish.py
blob: 3834b84640465d6de64934fda96fe48a030e8fdf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from pathlib import Path

import creole
from creole.setup_utils import update_creole_rst_readme
from poetry_publish.publish import poetry_publish


def publish():
    """
        Publish python-creole to PyPi
        Call this via:
            $ poetry run publish
    """
    update_creole_rst_readme()  # don't publish if README.rst is not up-to-date
    poetry_publish(
        package_root=Path(creole.__file__).parent.parent,
        version=creole.__version__,
    )