aboutsummaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorCody Logan <clpo13@gmail.com>2018-12-13 16:55:07 -0800
committerCody Logan <clpo13@gmail.com>2018-12-13 16:55:07 -0800
commitf98a299a0905eac3dfb455dc6079652544e0510e (patch)
treed0e6ed7ae6403ea8dff58532907e95170051bd1a /setup.py
parent0a37c4b3a11b6ecb20c1deff788fa011d6ffe3d0 (diff)
downloadwikiget-f98a299a0905eac3dfb455dc6079652544e0510e.tar.gz
wikiget-f98a299a0905eac3dfb455dc6079652544e0510e.zip
Initial program
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py51
1 files changed, 51 insertions, 0 deletions
diff --git a/setup.py b/setup.py
new file mode 100644
index 0000000..784bd16
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,51 @@
+# -*- coding: utf-8 -*-
+
+"""wikiget2
+Simple wget clone for downloading files from Wikimedia sites.
+Copyright (C) 2018 Cody Logan; licensed GPLv3+
+SPDX-License-Identifier: GPL-3.0-or-later
+"""
+
+from setuptools import setup, find_packages
+from os import path
+from io import open
+
+here = path.abspath(path.dirname(__file__))
+with open(path.join(here, "README.md"), "r") as fr:
+ long_description = fr.read()
+
+version = {}
+with open("wikiget/version.py") as fv:
+ exec(fv.read(), version)
+
+setup(
+ name="wikiget",
+ version=version["__version__"],
+ author="Cody Logan",
+ author_email="clpo13@gmail.com",
+ description="Tool for downloading files from MediaWiki sites",
+ long_description=long_description,
+ long_description_content_type="text/markdown",
+ url="https://github.com/clpo13/python-wikiget",
+ keywords="mediawiki wikimedia wikipedia",
+ packages=find_packages(),
+ classifiers=[
+ "Development Status :: 3 - Alpha",
+ "Environment :: Console",
+ "Intended Audience :: End Users/Desktop",
+ "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)",
+ "Operating System :: OS Independent",
+ "Programming Language :: Python :: 2",
+ "Programming Language :: Python :: 3",
+ "Topic :: Utilities",
+ ],
+ install_requires=["future", "mwclient", "requests", "tqdm"],
+ project_urls={
+ "Bug Reports": "https://github.com/clpo13/python-wikiget/issues",
+ },
+ entry_points={
+ "console_scripts": [
+ 'wikiget=wikiget.wikiget:main',
+ ],
+ },
+)