From 8e2907c95523728970a5527b45c84a708f1008be Mon Sep 17 00:00:00 2001 From: Emmanuel Garette Date: Thu, 31 Oct 2024 18:14:23 +0100 Subject: [PATCH] feat: pyproject.toml --- setup.py | 34 ----------------------------- tiramisu_cmdline_parser/__init__.py | 15 +++++++++++++ 2 files changed, 15 insertions(+), 34 deletions(-) delete mode 100644 setup.py diff --git a/setup.py b/setup.py deleted file mode 100644 index 1b26576..0000000 --- a/setup.py +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- -from setuptools import setup, find_packages -import os -from tiramisu_cmdline_parser import __version__ - - -PACKAGE_NAME = os.environ.get('PACKAGE_DST', 'tiramisu_cmdline_parser') - -setup( - version=__version__, - author="Tiramisu's team", - author_email='gnunux@gnunux.info', - name=PACKAGE_NAME, - description="command-line parser using Tiramisu.", - url='https://framagit.org/tiramisu/tiramisu-cmdline-parser', - license='GNU Library or Lesser General Public License (LGPL)', - install_requires=["tiramisu>=5.0"], - classifiers=[ - "Programming Language :: Python :: 3", - "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)", - "Operating System :: OS Independent", - "Natural Language :: English", - "Natural Language :: French", - ], - long_description="""\ -tiramisu-cmdline-parser ---------------------------------- - -Python3 parser for command-line options and arguments using Tiramisu engine. -""", - include_package_data=True, - packages=find_packages(include=['tiramisu_cmdline_parser']) -) diff --git a/tiramisu_cmdline_parser/__init__.py b/tiramisu_cmdline_parser/__init__.py index 38b03dc..dfc2aa9 100644 --- a/tiramisu_cmdline_parser/__init__.py +++ b/tiramisu_cmdline_parser/__init__.py @@ -1,3 +1,18 @@ +# Copyright (C) 2018-2019 Team tiramisu (see AUTHORS for all contributors) +# +# This program is free software: you can redistribute it and/or modify it +# under the terms of the GNU Lesser General Public License as published by the +# Free Software Foundation, either version 3 of the License, or (at your +# option) any later version. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more +# details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +from typing import Union, List, Dict, Tuple, Optional, Any try: from .api import TiramisuCmdlineParser except ImportError as err: