kopia lustrzana https://github.com/jedie/PyInventory
22 wiersze
579 B
Python
22 wiersze
579 B
Python
from poetry_publish.publish import poetry_publish
|
|
from poetry_publish.utils.subprocess_utils import verbose_check_call
|
|
|
|
# https://github.com/jedie/PyInventory
|
|
import inventory
|
|
from inventory_project import PACKAGE_ROOT
|
|
|
|
|
|
def publish():
|
|
"""
|
|
Publish to PyPi
|
|
Call this via:
|
|
$ poetry run publish
|
|
"""
|
|
verbose_check_call('make', 'pytest') # don't publish if tests fail
|
|
verbose_check_call('make', 'fix-code-style') # don't publish if code style wrong
|
|
|
|
poetry_publish(
|
|
package_root=PACKAGE_ROOT,
|
|
version=inventory.__version__,
|
|
)
|