Codebase list python-txaio / 04b5c1c
get dist building working properly meejah 9 years ago
2 changed file(s) with 26 addition(s) and 11 deletion(s). Raw diff Collapse all Expand all
0 include LICENSE
1 include doc/*.rst
2 include doc/conf.py
3 include doc/Makefile
2020 import sys
2121 from setuptools import setup, find_packages
2222
23 # XXX FIXME
24 verstr = '0.0.0'
25 docstr = 'FIXME'
23 verstr = "1.0.0"
24 docstr = """
25 ``txaio`` is a helper library for writing code that runs unmodified on
26 both Twisted and asyncio.
27
28 This is like `six <http://pythonhosted.org/six/>`_, but for wrapping
29 over differences between Twisted and asyncio so one can write code
30 that runs unmodified on both (*aka* "source code compatibility"). In
31 other words: your users can choose if they want asyncio **or** Twisted
32 as a dependency.
33
34 Note that, with this approach, user code runs under the native
35 event loop of either Twisted or asyncio. This is different from
36 attaching either one's event loop to the other using some event
37 loop adapter.
38 """
2639
2740 setup (
28 name='taxio',
41 name='txaio',
2942 version=verstr,
3043 description='compatibility API between asyncio/Twisted/Trollius',
3144 long_description=docstr,
3245 author='Tavendo GmbH',
33 author_email='FIXME',
34 url='FIXME',
46 author_email='autobahnws@googlegroups.com',
47 url='https://github.com/tavendo/txaio',
3548 platforms=('Any'),
3649 install_requires=[
3750 'six'
3851 ],
3952 extras_require={
4053 'dev': [
41 'pytest>=2.6.4', # FIXME
42 'pytest-cov>=1.8.1', # FIXME
54 'pytest>=2.6.4', # MIT
55 'pytest-cov>=1.8.1', # MIT
4356 'pep8>=1.6.2', # MIT
4457
4558 'Sphinx>=1.2.3', # BSD
4659 'alabaster>=0.6.3', # BSD
4760 ],
4861 'twisted': [
49 'twisted',
62 'twisted', # MIT
5063 ]
5164 },
5265 packages=['txaio'],
53 # include_package_data=True,
54 # data_files=[('.', ['LICENSE'])],
5566 zip_safe=False,
5667 # http://pypi.python.org/pypi?%3Aaction=list_classifiers
5768 #