From 9b43a49ebc5b31c0273e4b6168a939a62d036516 Mon Sep 17 00:00:00 2001 From: deadc0de6 Date: Thu, 19 Jan 2023 23:34:30 +0100 Subject: [PATCH] linting --- setup.py | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/setup.py b/setup.py index 142c0f6..3d272ad 100644 --- a/setup.py +++ b/setup.py @@ -1,25 +1,31 @@ -from setuptools import setup, find_packages +"""setup.py""" from os import path +from setuptools import setup, find_packages from dotdrop.version import __version__ as VERSION -readme = 'README.md' + +README = 'README.md' here = path.abspath(path.dirname(__file__)) -def read_readme(f): - with open(f, encoding="utf-8") as fp: - return fp.read() + +def read_readme(readme_path): + """read readme content""" + with open(readme_path, encoding="utf-8") as file: + return file.read() + REQUIRES_PYTHON = '>=3' +URL = f'https://github.com/deadc0de6/dotdrop/archive/v{VERSION}.tar.gz' setup( name='dotdrop', version=VERSION, description='Save your dotfiles once, deploy them everywhere', - long_description=read_readme(readme), + long_description=read_readme(README), long_description_content_type="text/markdown; variant=GFM", url='https://github.com/deadc0de6/dotdrop', - download_url = 'https://github.com/deadc0de6/dotdrop/archive/v'+VERSION+'.tar.gz', + download_url=URL, options={"bdist_wheel": {"python_tag": "py3"}}, # include anything from MANIFEST.in include_package_data=True, @@ -41,7 +47,10 @@ setup( keywords='dotfiles jinja2', packages=find_packages(exclude=['tests*']), - install_requires=['docopt', 'Jinja2', 'ruamel.yaml', 'python-magic', 'packaging', 'requests', 'toml', 'distro'], + install_requires=[ + 'docopt', 'Jinja2', 'ruamel.yaml', + 'python-magic', 'packaging', 'requests', + 'toml', 'distro'], extras_require={ 'dev': ['check-manifest'],