diff options
| author | Simeon Simeonov | 2021-12-23 14:41:14 +0100 |
|---|---|---|
| committer | Simeon Simeonov | 2021-12-23 14:41:14 +0100 |
| commit | 4914b0c74ed669d6631897950ff1660ce91ef918 (patch) | |
| tree | 5bef79607256853f41fb3bb666e1c16604a7b258 /setup.py | |
Initial commit and release for Christmas with love1.0.0
Diffstat (limited to 'setup.py')
| -rw-r--r-- | setup.py | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..b4681c3 --- /dev/null +++ b/setup.py | |||
| @@ -0,0 +1,56 @@ | |||
| 1 | # -*- coding: utf-8 -*- | ||
| 2 | |||
| 3 | import setuptools | ||
| 4 | |||
| 5 | import etoolkit | ||
| 6 | |||
| 7 | with open('README.md', 'r', encoding='utf-8') as fh: | ||
| 8 | long_description = fh.read() | ||
| 9 | |||
| 10 | |||
| 11 | setuptools.setup( | ||
| 12 | name='etoolkit', | ||
| 13 | version=etoolkit.__version__, | ||
| 14 | author=etoolkit.__author__, | ||
| 15 | author_email='sgs@pichove.org', | ||
| 16 | description=( | ||
| 17 | 'A simple toolkit for setting environment variables in a flexible way' | ||
| 18 | ), | ||
| 19 | license=etoolkit.__license__, | ||
| 20 | long_description=long_description, | ||
| 21 | long_description_content_type='text/markdown', | ||
| 22 | url='https://github.com/blackm0re/etoolkit', | ||
| 23 | packages=setuptools.find_packages(), | ||
| 24 | exclude_package_data={'': ['.gitignore']}, | ||
| 25 | entry_points={ | ||
| 26 | 'console_scripts': [ | ||
| 27 | 'etoolkit=etoolkit.__main__:main', | ||
| 28 | ], | ||
| 29 | }, | ||
| 30 | classifiers=[ | ||
| 31 | 'Development Status :: 5 - Production/Stable', | ||
| 32 | 'Environment :: Console', | ||
| 33 | 'Intended Audience :: Developers', | ||
| 34 | 'Intended Audience :: System Administrators', | ||
| 35 | ( | ||
| 36 | 'License :: OSI Approved :: GNU General Public License v3 or later' | ||
| 37 | ' (GPLv3+)' | ||
| 38 | ), | ||
| 39 | 'Programming Language :: Python :: 3 :: Only', | ||
| 40 | 'Programming Language :: Python :: 3.7', | ||
| 41 | 'Programming Language :: Python :: 3.8', | ||
| 42 | 'Programming Language :: Python :: 3.9', | ||
| 43 | 'Programming Language :: Python :: 3.10', | ||
| 44 | 'Programming Language :: Python :: 3.11', | ||
| 45 | 'Programming Language :: Python :: Implementation', | ||
| 46 | 'Operating System :: POSIX', | ||
| 47 | 'Topic :: Security :: Cryptography', | ||
| 48 | ], | ||
| 49 | keywords='unix environment security cryptography', | ||
| 50 | project_urls={ | ||
| 51 | 'Bug Reports': 'https://github.com/blackm0re/etoolkit/issues', | ||
| 52 | 'Source': 'https://github.com/blackm0re/etoolkit', | ||
| 53 | }, | ||
| 54 | install_requires=["cryptography>=3.2"], | ||
| 55 | python_requires='>=3.7', | ||
| 56 | ) | ||
