From ca2052105d5d9425eadeffa406be6c8aa63379cc Mon Sep 17 00:00:00 2001 From: Manuel Barkhau Date: Mon, 5 Oct 2020 19:24:14 +0000 Subject: [PATCH] add __main__.py back as wrapper --- src/pycalver/__main__.py | 15 +++++++++++++++ test/test_cli.py | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 src/pycalver/__main__.py diff --git a/src/pycalver/__main__.py b/src/pycalver/__main__.py new file mode 100644 index 0000000..f3cf730 --- /dev/null +++ b/src/pycalver/__main__.py @@ -0,0 +1,15 @@ +#!/usr/bin/env python +# This file is part of the pycalver project +# https://github.com/mbarkhau/pycalver +# +# Copyright (c) 2018-2020 Manuel Barkhau (mbarkhau@gmail.com) - MIT License +# SPDX-License-Identifier: MIT +""" +__main__ module for PyCalVer. + +Enables use as module: $ python -m pycalver --version +""" +from . import cli + +if __name__ == '__main__': + cli.cli() diff --git a/test/test_cli.py b/test/test_cli.py index c67a8f0..698fbe9 100644 --- a/test/test_cli.py +++ b/test/test_cli.py @@ -17,8 +17,8 @@ import pytest import pathlib2 as pl from click.testing import CliRunner -from pycalver import config from pycalver import cli +from pycalver import config from pycalver import v1patterns # pylint:disable=redefined-outer-name ; pytest fixtures