Skip to content

Commit

Permalink
requirements.txt
Browse files Browse the repository at this point in the history
  • Loading branch information
s-nt-s committed Jan 25, 2021
1 parent 4cb9d0d commit c98589c
Showing 1 changed file with 16 additions and 5 deletions.
21 changes: 16 additions & 5 deletions setup.py
Original file line number Diff line number Diff line change
@@ -1,26 +1,37 @@
import os
from setuptools import find_packages, setup
from pkg_resources import parse_requirements

abspath = os.path.abspath(__file__)
dname = os.path.dirname(abspath)
os.chdir(dname)

with open("README.md", "r", encoding="utf-8") as fh:
long_description = fh.read()
long_description = long_description.strip()
def read(fl):
with open(fl, "r") as f:
txt = f.read()
txt = txt.strip()
return txt

def reqs(fl):
rqs=set()
with open(fl, "r") as f:
for r in parse_requirements(f):
rqs.add(r.name)
return sorted(rqs)

setup(
name='slixmppbot',
packages=find_packages(),
version='1.0.3',
long_description=long_description,
version='1.0.4',
long_description=read("README.md"),
long_description_content_type="text/markdown",
description='A framework for writing Jabber/XMPP bots',
author='s-nt-s',
author_email='santos82h@gmail.com',
url='https://github.com/s-nt-s/XmppBot',
keywords=['xmpp', 'bot'],
license='GPLv3',
install_requires=reqs("requirements.txt"),
classifiers=[
"Programming Language :: Python :: 3",
'License :: OSI Approved :: GNU General Public License v3 (GPLv3)',
Expand Down

0 comments on commit c98589c

Please sign in to comment.