From 536d9f47196a9d988d31ef9701bf8dd3090f6f16 Mon Sep 17 00:00:00 2001 From: Nico Schlömer Date: Mon, 20 Jul 2020 11:14:38 +0200 Subject: add __about__, __init__ --- autotiling/__about__.py | 10 ++++++++++ autotiling/__init__.py | 4 ++++ setup.cfg | 5 +++++ 3 files changed, 19 insertions(+) create mode 100644 autotiling/__about__.py create mode 100644 autotiling/__init__.py diff --git a/autotiling/__about__.py b/autotiling/__about__.py new file mode 100644 index 0000000..647d8a7 --- /dev/null +++ b/autotiling/__about__.py @@ -0,0 +1,10 @@ +try: + # Python 3.8 + from importlib import metadata +except ImportError: + import importlib_metadata as metadata + +try: + __version__ = metadata.version("autotiling") +except Exception: + __version__ = "unknown" diff --git a/autotiling/__init__.py b/autotiling/__init__.py new file mode 100644 index 0000000..106e681 --- /dev/null +++ b/autotiling/__init__.py @@ -0,0 +1,4 @@ +from main import main +from __about__ import __version__ + +__all__ = ["main", "__version__"] diff --git a/setup.cfg b/setup.cfg index 9ff2643..0eec21d 100644 --- a/setup.cfg +++ b/setup.cfg @@ -30,3 +30,8 @@ python_requires = >=3.6 setup_requires = setuptools>=42 wheel + + +[options.entry_points] +console_scripts = + autotiling = autotiling.main:main -- cgit