From e0d09f8859b2bbe4775259737c4b4773f874c6d6 Mon Sep 17 00:00:00 2001 From: Izalia Mae Date: Sat, 7 Mar 2020 15:23:53 -0500 Subject: [PATCH] create setup script and update requirements --- requirements.txt | 10 ++++++++++ setup.py | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 setup.py diff --git a/requirements.txt b/requirements.txt index a0d8024..0cfd450 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1 +1,11 @@ pycryptodome>=3.9.4 +colour>=0.1.5 +aiohttp>=3.6.2 +envbash>=1.2.0 +hamlpy3>=0.84.0 +Jinja2>=2.10.1 +jinja2-markdown>=0.0.3 +Mastodon.py>=1.5.0 +sanic>=19.12.2 +urllib3>=1.25.7 +watchdog>=0.8.3 diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..4492427 --- /dev/null +++ b/setup.py @@ -0,0 +1,35 @@ +#!/usr/bin/env python3 +from setuptools import setup +import sys + + +setup( + name="IzzyLib", + version='0.1', + packages=['IzzyLib'], + python_requires='>=3.6.0', + install_requires=[req.replace('\n', '') for req in open('requirements.txt').readlines()], + include_package_data=False, + author='Zoey Mae', + author_email='admin@barkshark.xyz', + description='a collection of often-used functions and classes', + keywords='web http server', + url='https://git.barkshark.xyz/izaliamae/izzylib', + project_urls={ + 'Bug Tracker': 'https://git.barkshark.xyz/izaliamae/izzylib/issues', + 'Documentation': 'https://git.barkshark.xyz/izaliamae/izzylib/wiki', + 'Source Code': 'https://git.barkshark.xyz/izaliamae/izzylib' + }, + + classifiers=[ + 'Development Status :: 5 - Production/Stable', + 'Intended Audience :: Information Technology', + 'Programming Language :: Python :: 3.6', + 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', + 'Operating System :: POSIX', + 'Operating System :: MacOS :: MacOS X', + 'Operating System :: Microsoft :: Windows', + 'Topic :: Internet :: WWW/HTTP' + ] +)