From 4782426b490a1ea1af037aae90d1ae0086f85fbe Mon Sep 17 00:00:00 2001 From: Patrick Elmer Date: Thu, 1 Aug 2024 06:20:46 +0200 Subject: [PATCH] Bump version --- TEST.py | 0 setup.py => _setup.py | 3 ++- magicli/TEST.py | 22 ++++++++++++++++++++++ magicli/__init__.py | 1 + magicli/magicli.py | 3 --- pyproject.toml | 2 +- 6 files changed, 26 insertions(+), 5 deletions(-) delete mode 100644 TEST.py rename setup.py => _setup.py (95%) create mode 100644 magicli/TEST.py diff --git a/TEST.py b/TEST.py deleted file mode 100644 index e69de29..0000000 diff --git a/setup.py b/_setup.py similarity index 95% rename from setup.py rename to _setup.py index c1f1385..2560b99 100644 --- a/setup.py +++ b/_setup.py @@ -17,7 +17,8 @@ setup( 'magicli', ], install_requires=[ - 'pargv>=0.2.0' + 'pargv>=0.2.0', + 'tomli_w', ], extras_require={ 'dev':[ diff --git a/magicli/TEST.py b/magicli/TEST.py new file mode 100644 index 0000000..d1b000a --- /dev/null +++ b/magicli/TEST.py @@ -0,0 +1,22 @@ +def hi( + flag=False, + true=True, + false=False, + none=None, + empty='', + string='string', + lst=[], + dct={}, + zero=0, + one=1, + ): + # TODO: + # - `--flag=0` still leads to True value + if flag: + print('Flag is set') + print(flag) + # print('Hi', name) + ... + + +import magicli diff --git a/magicli/__init__.py b/magicli/__init__.py index e69de29..0404d81 100644 --- a/magicli/__init__.py +++ b/magicli/__init__.py @@ -0,0 +1 @@ +__version__ = '0.3.0' diff --git a/magicli/magicli.py b/magicli/magicli.py index 842658c..81575a2 100644 --- a/magicli/magicli.py +++ b/magicli/magicli.py @@ -10,9 +10,6 @@ except ModuleNotFoundError: import tomli_w -__version__ = '0.3.0' - - def magicli(exclude=['main'], glbls=None, argv=None): """ Get all functions from calling file and interprets them as CLI commands. diff --git a/pyproject.toml b/pyproject.toml index 9b984d3..cf49b68 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,7 +24,7 @@ dependencies = [ "tomli>=1.1.0; python_version < '3.11'", "tomli_w", ] -dynamic = ["version", "description"] +dynamic = ["version"] [project.optional-dependencies] dev = [