summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py104
1 files changed, 4 insertions, 100 deletions
diff --git a/setup.py b/setup.py
index 4d9bd8b..f7c9db6 100644
--- a/setup.py
+++ b/setup.py
@@ -1,102 +1,6 @@
-"""MIT License
+from setuptools import setup
-Copyright (c) 2019 David Luevano Alvarado
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-"""
-# This setup.py template was obtained from
-# https://github.com/navdeep-G/setup.py/blob/master/setup.py
-# ----------------------------------------------------------------------
-# Note: To use the 'upload' functionality of this file, you must:
-# $ pipenv install twine --dev
-
-import io
-import os
-
-from setuptools import find_packages, setup
-
-from tirante.version import __version__
-
-# Package meta-data.
-NAME = 'tirante'
-DESCRIPTION = 'A (wannabe) manga downloader manager.'
-URL = 'https://github.com/luevano/tirante'
-EMAIL = 'lorentzeus@gmail.com'
-AUTHOR = 'David Luevano Alvarado'
-REQUIRES_PYTHON = '>=3.7'
-VERSION = __version__
-# VERSION = '0.0.1'
-
-# What packages are required for this module to be executed?
-REQUIRED = [
- # 'requests', 'maya', 'records',
-]
-
-# What packages are optional?
-EXTRAS = {
- # 'fancy feature': ['django'],
-}
-
-# The rest you shouldn't have to touch too much :)
-# ------------------------------------------------
-# Except, perhaps the License and Trove Classifiers!
-# If you do change the License, remember to change
-# the Trove Classifier for that!
-
-here = os.path.abspath(os.path.dirname(__file__))
-
-# Import the README and use it as the long-description.
-# Note: this will only work if 'README.md'
-# is present in your MANIFEST.in file!
-try:
- with io.open(os.path.join(here, 'README.md'), encoding='utf-8') as f:
- long_description = '\n' + f.read()
-except FileNotFoundError:
- long_description = DESCRIPTION
-
-# Where the magic happens:
setup(
- name=NAME,
- version=VERSION,
- description=DESCRIPTION,
- long_description=long_description,
- long_description_content_type='text/markdown',
- author=AUTHOR,
- author_email=EMAIL,
- python_requires=REQUIRES_PYTHON,
- url=URL,
- packages=find_packages(exclude=["tests",
- "*.tests",
- "*.tests.*",
- "tests.*"]),
- # If your package is a single module, use this instead of 'packages':
- # py_modules=['mypackage'],
- install_requires=REQUIRED,
- extras_require=EXTRAS,
- include_package_data=True,
- license='MIT',
- classifiers=[
- # Trove classifiers
- # Full list: https://pypi.python.org/pypi?%3Aaction=list_classifiers
- 'License :: OSI Approved :: MIT License',
- 'Programming Language :: Python',
- 'Programming Language :: Python :: 3',
- 'Programming Language :: Python :: 3.7'
- ]
-)
+ setup_requires=['pbr'],
+ pbr=True
+) \ No newline at end of file