1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
#!/usr/bin/env python3
import re
import codecs
from dput import __appname__
from setuptools import setup
with open('README.md') as f:
long_description = f.read()
cur = codecs.open('debian/changelog', 'r', encoding='utf-8').readline().strip()
pobj = re.findall(
r'(?P<src>.*) \((?P<version>.*)\) (?P<suite>.*); .*',
cur
)[0]
src, version, suite = pobj
# Yes, I'm sorry, world. I'm sorry.
setup(
name=__appname__,
version=version,
packages=[
'dput',
'dput.hooks',
'dput.configs',
'dput.commands',
'dput.commands.contrib',
'dput.uploaders',
'dput.interfaces',
],
author="dput authors",
author_email="dput-ng@packages.debian.org",
long_description=long_description,
description='dput-ng -- like dput, but better',
license="GPL-2+",
url="",
platforms=['any']
)
|