Apply linting to setup.py (#403)

This commit is contained in:
Jose Eduardo 2019-02-19 11:30:33 +00:00 committed by Tom Christie
parent 06adecd6ed
commit 2544762512
3 changed files with 44 additions and 44 deletions

View File

@ -8,7 +8,7 @@ fi
set -x
${PREFIX}mypy starlette --ignore-missing-imports --disallow-untyped-defs
${PREFIX}autoflake --in-place --recursive starlette tests
${PREFIX}black starlette tests
${PREFIX}isort --multi-line=3 --trailing-comma --force-grid-wrap=0 --combine-as --line-width 88 --recursive --apply starlette tests
${PREFIX}autoflake --in-place --recursive starlette tests setup.py
${PREFIX}black starlette tests setup.py
${PREFIX}isort --multi-line=3 --trailing-comma --force-grid-wrap=0 --combine-as --line-width 88 --recursive --apply starlette tests setup.py
${PREFIX}mypy starlette --ignore-missing-imports --disallow-untyped-defs

View File

@ -20,5 +20,5 @@ set -x
PYTHONPATH=. ${PREFIX}pytest --ignore venv ${IGNORE_MODULES} -W ignore::DeprecationWarning --cov=starlette --cov=tests --cov-fail-under=100 --cov-report=term-missing ${@}
${PREFIX}mypy starlette --ignore-missing-imports --disallow-untyped-defs
${PREFIX}autoflake --recursive starlette tests
${PREFIX}black starlette tests --check
${PREFIX}autoflake --recursive starlette tests setup.py
${PREFIX}black starlette tests setup.py --check

View File

@ -11,7 +11,7 @@ def get_version(package):
"""
Return package version as listed in `__version__` in `init.py`.
"""
with open(os.path.join(package, '__init__.py')) as f:
with open(os.path.join(package, "__init__.py")) as f:
return re.search("__version__ = ['\"]([^'\"]+)['\"]", f.read()).group(1)
@ -19,7 +19,7 @@ def get_long_description():
"""
Return the README.
"""
with open('README.md', encoding="utf8") as f:
with open("README.md", encoding="utf8") as f:
return f.read()
@ -27,50 +27,50 @@ def get_packages(package):
"""
Return root package and all sub-packages.
"""
return [dirpath
return [
dirpath
for dirpath, dirnames, filenames in os.walk(package)
if os.path.exists(os.path.join(dirpath, '__init__.py'))]
if os.path.exists(os.path.join(dirpath, "__init__.py"))
]
setup(
name='starlette',
python_requires='>=3.6',
version=get_version('starlette'),
url='https://github.com/encode/starlette',
license='BSD',
description='The little ASGI library that shines.',
name="starlette",
python_requires=">=3.6",
version=get_version("starlette"),
url="https://github.com/encode/starlette",
license="BSD",
description="The little ASGI library that shines.",
long_description=get_long_description(),
long_description_content_type='text/markdown',
author='Tom Christie',
author_email='tom@tomchristie.com',
packages=get_packages('starlette'),
package_data = {
'starlette': ['py.typed'],
},
data_files = [('', ['LICENSE.md'])],
long_description_content_type="text/markdown",
author="Tom Christie",
author_email="tom@tomchristie.com",
packages=get_packages("starlette"),
package_data={"starlette": ["py.typed"]},
data_files=[("", ["LICENSE.md"])],
extras_require={
'full': [
'aiofiles',
'asyncpg',
'graphene',
'itsdangerous',
'jinja2',
'python-multipart',
'pyyaml',
'requests',
'sqlalchemy',
'ujson',
"full": [
"aiofiles",
"asyncpg",
"graphene",
"itsdangerous",
"jinja2",
"python-multipart",
"pyyaml",
"requests",
"sqlalchemy",
"ujson",
]
},
classifiers=[
'Development Status :: 3 - Alpha',
'Environment :: Web Environment',
'Intended Audience :: Developers',
'License :: OSI Approved :: BSD License',
'Operating System :: OS Independent',
'Topic :: Internet :: WWW/HTTP',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
"Development Status :: 3 - Alpha",
"Environment :: Web Environment",
"Intended Audience :: Developers",
"License :: OSI Approved :: BSD License",
"Operating System :: OS Independent",
"Topic :: Internet :: WWW/HTTP",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
],
)