Removed setup files
Using pyproject.toml
This commit is contained in:
parent
662ebe5e56
commit
da46bb2cf5
50
setup.cfg
50
setup.cfg
|
|
@ -1,50 +0,0 @@
|
|||
[metadata]
|
||||
name = clog
|
||||
description = logging as simple as putting on a shoe.
|
||||
author = Ethan Smith-Coss
|
||||
license = GNU GPLv3+
|
||||
license_file = LICENCE.txt
|
||||
platforms = unix, linux, osx, cygwin, win32
|
||||
classifiers =
|
||||
Development Status :: 3 - Alpha
|
||||
Environment :: Other Environment
|
||||
Intended Audience :: Developers
|
||||
License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
|
||||
Natural Language :: English
|
||||
Operating System :: OS Independent
|
||||
Programming Language :: Python :: 3
|
||||
Programming Language :: Python :: 3.6
|
||||
Programming Language :: Python :: 3.7
|
||||
Programming Language :: Python :: 3.8
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3 :: Only
|
||||
Topic :: System :: Logging
|
||||
Topic :: Software Development :: Libraries
|
||||
Topic :: Utilities
|
||||
|
||||
[options]
|
||||
python_requires = >=3.6, <4
|
||||
package_dir =
|
||||
=clog
|
||||
zip_safe = no
|
||||
|
||||
[options.extras_require]
|
||||
testing =
|
||||
pytest>=7.0
|
||||
pytest-cov>=3.0
|
||||
mypy>=0.950
|
||||
flake8>=4.0
|
||||
tox>=3.25
|
||||
|
||||
[options.package_data]
|
||||
clog = py.typed
|
||||
|
||||
[flake8]
|
||||
ignore = E266, E128, E261, E221, W292, W503
|
||||
max-line-length = 120
|
||||
per-file-ignores =
|
||||
clog/__init__.py:F401, F403
|
||||
clog/utils/__init__.py:F401, F403
|
||||
clog/_logger.py:E302, E701
|
||||
setup.py:E126
|
||||
50
setup.py
50
setup.py
|
|
@ -1,50 +0,0 @@
|
|||
#!/usr/bin/env python
|
||||
import os
|
||||
import sys
|
||||
from typing import Dict
|
||||
from setuptools import setup
|
||||
|
||||
CURRENT_PYVERSION = sys.version_info[:2]
|
||||
REQUIRED_PYVERSION = (3, 6)
|
||||
|
||||
if CURRENT_PYVERSION < REQUIRED_PYVERSION:
|
||||
sys.stderr.write(
|
||||
"""
|
||||
==================================
|
||||
Whoops, unsupported Python version
|
||||
==================================
|
||||
It's seems as though your foot size does not meet the minimum required
|
||||
shoe size for clog. Your foot size must at least be {}.{}, otherwise the
|
||||
shoe will just fall off - and nobody wants to smell you stinky feet!
|
||||
|
||||
Your current foot size is {}.{} which you are trying to put the shoe on.
|
||||
If you wish to resolve this, consider growing your feet from the
|
||||
official Python website to the minimum required version.
|
||||
|
||||
...just make sure there aren't any snakes in your shoes afterwards.
|
||||
""".format(
|
||||
*(REQUIRED_PYVERSION + CURRENT_PYVERSION)
|
||||
)
|
||||
)
|
||||
sys.exit(1)
|
||||
|
||||
|
||||
info: Dict[str, str] = {}
|
||||
here = os.path.abspath(os.path.dirname(__file__))
|
||||
with open(os.path.join(here, "clog", "__version__.py"), "r", encoding="utf-8") as f:
|
||||
exec(f.read(), info)
|
||||
|
||||
with open("README.md", 'r', encoding="utf-8") as f:
|
||||
readme = f.read()
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
setup(
|
||||
version=info['__version__'],
|
||||
long_description=readme,
|
||||
long_description_content_type="text/markdown",
|
||||
url=info['__url__'],
|
||||
include_package_data=True,
|
||||
author_email=info['__author_email__'],
|
||||
package_data={"": ["LICENCE.txt"]}
|
||||
)
|
||||
Loading…
Reference in New Issue
Block a user