{
"info": {
"author": "Crossbar.io Technologies GmbH",
"author_email": "autobahnws@googlegroups.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
"Framework :: Twisted",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
"Topic :: Software Development :: Libraries",
"Topic :: Software Development :: Libraries :: Application Frameworks"
],
"description": "txaio\n=====\n\n| |Version| |Build Status| |Coverage| |Docs|\n\n--------------\n\n**txaio** is a helper library for writing code that runs unmodified on\nboth `Twisted `_ and `asyncio `_ / `Trollius `_.\n\nThis is like `six `_, but for wrapping\nover differences between Twisted and asyncio so one can write code\nthat runs unmodified on both (aka *source code compatibility*). In\nother words: your *users* can choose if they want asyncio **or** Twisted\nas a dependency.\n\nNote that, with this approach, user code **runs under the native event\nloop of either Twisted or asyncio**. This is different from attaching\neither one's event loop to the other using some event loop adapter.\n\n\nPlatform support\n----------------\n\n**txaio** runs on CPython 2.7/3.3+ and PyPy 2/3, on top of Twisted or asyncio. Specifically, **txaio** is tested on the following platforms:\n\n**Python 2:**\n\n* CPython 2.7 on Twisted 12.1, 13.2, 15.4, 16.5, trunk and on Trollius 2.0\n* PyPy 2 on Twisted 12.1, 13.2, 15.4, 16.5, trunk and on Trollius 2.0\n\n**Python 3:**\n\n* CPython 3.4 on Twisted 15.4, 16.5, trunk and on asyncio (stdlib)\n* CPython 3.5 on Twisted 15.4, 16.5, trunk and on asyncio (stdlib)\n* CPython 3.6 on Twisted 15.4, 16.5, trunk and on asyncio (stdlib)\n* PyPy 3 on Twisted 15.4, 16.5, trunk and on asyncio (stdlib)\n\n\nHow it works\n------------\n\nInstead of directly importing, instantiating and using ``Deferred``\n(for Twisted) or ``Future`` (for asyncio) objects, **txaio** provides\nhelper-functions to do that for you, as well as associated things like\nadding callbacks or errbacks.\n\nThis obviously changes the style of your code, but then you can choose\nat runtime (or import time) which underlying event-loop to use. This\nmeans you can write **one** code-base that can run on Twisted *or*\nasyncio (without a Twisted dependency) as you or your users see fit.\n\nCode like the following can then run on *either* system:\n\n.. sourcecode:: python\n\n import txaio\n txaio.use_twisted() # or .use_asyncio()\n\n f0 = txaio.create_future()\n f1 = txaio.as_future(some_func, 1, 2, key='word')\n txaio.add_callbacks(f0, callback, errback)\n txaio.add_callbacks(f1, callback, errback)\n # ...\n txaio.resolve(f0, \"value\")\n txaio.reject(f1, RuntimeError(\"it failed\"))\n\nPlease refer to the `documentation `_ for description and usage of the library features.\n\n\n.. |Version| image:: https://img.shields.io/pypi/v/txaio.svg\n :target: https://pypi.python.org/pypi/txaio\n\n.. |Build Status| image:: https://travis-ci.org/crossbario/txaio.svg?branch=master\n :target: https://travis-ci.org/crossbario/txaio\n\n.. |Coverage| image:: https://codecov.io/github/crossbario/txaio/coverage.svg?branch=master\n :target: https://codecov.io/github/crossbario/txaio\n\n.. |Docs| image:: https://readthedocs.org/projects/txaio/badge/?version=latest\n :target: https://txaio.readthedocs.io/en/latest/\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/crossbario/txaio",
"keywords": "asyncio twisted trollius coroutine",
"license": "MIT License",
"maintainer": "",
"maintainer_email": "",
"name": "txaio",
"package_url": "https://pypi.org/project/txaio/",
"platform": "Any",
"project_url": "https://pypi.org/project/txaio/",
"project_urls": {
"Homepage": "https://github.com/crossbario/txaio"
},
"release_url": "https://pypi.org/project/txaio/18.8.1/",
"requires_dist": [
"six",
"zope.interface (>=3.6); extra == 'all'",
"twisted (>=12.1.0); extra == 'all'",
"wheel; extra == 'dev'",
"pytest (>=2.6.4); extra == 'dev'",
"pytest-cov (>=1.8.1); extra == 'dev'",
"pep8 (>=1.6.2); extra == 'dev'",
"sphinx (>=1.2.3); extra == 'dev'",
"pyenchant (>=1.6.6); extra == 'dev'",
"sphinxcontrib-spelling (>=2.1.2); extra == 'dev'",
"sphinx-rtd-theme (>=0.1.9); extra == 'dev'",
"tox (>=2.1.1); extra == 'dev'",
"mock (==1.3.0); extra == 'dev'",
"twine (>=1.6.5); extra == 'dev'",
"zope.interface (>=3.6); extra == 'twisted'",
"twisted (>=12.1.0); extra == 'twisted'"
],
"requires_python": "",
"summary": "Compatibility API between asyncio/Twisted/Trollius",
"version": "18.8.1"
},
"last_serial": 5217355,
"releases": {
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "762755ba1ded4b7caf07247ab33efc5f",
"sha256": "4b38afc5d416b23426ed4e7f582d949317df5173c50efec999f2cc97ed368a57"
},
"downloads": -1,
"filename": "txaio-1.0.0.zip",
"has_sig": false,
"md5_digest": "762755ba1ded4b7caf07247ab33efc5f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 33656,
"upload_time": "2015-04-07T11:38:50",
"url": "https://files.pythonhosted.org/packages/30/41/4256660369de8e0f3546b56b407f52f94bc69413c9446401670da13d9429/txaio-1.0.0.zip"
}
],
"1.0.2": [
{
"comment_text": "",
"digests": {
"md5": "ed64939ff3b15ebac7d1ac8243083b38",
"sha256": "f3bd869a54e3e510d0d958ab168151a3003c0701c6362caf67a01c786ea82afc"
},
"downloads": -1,
"filename": "txaio-1.0.2.tar.gz",
"has_sig": false,
"md5_digest": "ed64939ff3b15ebac7d1ac8243083b38",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 20923,
"upload_time": "2015-08-06T13:56:25",
"url": "https://files.pythonhosted.org/packages/d3/23/8121de82a1f567474b2f3d44b96ba8b97aa09806a2162131f667ab03a122/txaio-1.0.2.tar.gz"
}
],
"1.0.3": [
{
"comment_text": "",
"digests": {
"md5": "48695623b8516b4c475e98678798480f",
"sha256": "530d777682bba5ac78f8bb41b99bee2b3e7f920e54010098181f0b68bde1767e"
},
"downloads": -1,
"filename": "txaio-1.0.3.tar.gz",
"has_sig": false,
"md5_digest": "48695623b8516b4c475e98678798480f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 21897,
"upload_time": "2015-08-13T19:16:10",
"url": "https://files.pythonhosted.org/packages/34/b5/b6439b8ab9f5c312bcbcad7e350bcf00c9cb133bcc8764de47308e6b21b3/txaio-1.0.3.tar.gz"
}
],
"1.1.0": [
{
"comment_text": "",
"digests": {
"md5": "ec64337b304e6e0c43285ed294323a78",
"sha256": "3b1f312d7c4357ce70b92c43f6f335419b4ddb1606839552e8298ffeac366dda"
},
"downloads": -1,
"filename": "txaio-1.1.0.tar.gz",
"has_sig": false,
"md5_digest": "ec64337b304e6e0c43285ed294323a78",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22105,
"upload_time": "2015-09-13T17:58:58",
"url": "https://files.pythonhosted.org/packages/b6/4e/3ba1db6d37a0bd1e345ecc41f0f4dc2b4c0eebf73474574f753342a6f456/txaio-1.1.0.tar.gz"
}
],
"18.7.1": [
{
"comment_text": "",
"digests": {
"md5": "81f6d62bc659f386182ba560189193f6",
"sha256": "14bdd7b26c12bf1b213e4f85bf7e4d5a2e920692313f2fb19f0f9ab5b143026f"
},
"downloads": -1,
"filename": "txaio-18.7.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "81f6d62bc659f386182ba560189193f6",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 27063,
"upload_time": "2018-07-28T17:51:59",
"url": "https://files.pythonhosted.org/packages/2d/ef/ddad6f2d631d1e35da5ca9dfc88aa1c9ab45ca8736924de808dcde0980be/txaio-18.7.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "d75b374d35263879c148ac31b1d267a1",
"sha256": "701de939e90bb80f7e085357081552437526752199def5541dddfc34c0b0593f"
},
"downloads": -1,
"filename": "txaio-18.7.1.tar.gz",
"has_sig": false,
"md5_digest": "d75b374d35263879c148ac31b1d267a1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 45587,
"upload_time": "2018-07-28T17:52:01",
"url": "https://files.pythonhosted.org/packages/0f/eb/87f67de6876f293122801a93baa21ed1cc6feb44d80ff17c989828cb8023/txaio-18.7.1.tar.gz"
}
],
"18.8.1": [
{
"comment_text": "",
"digests": {
"md5": "b9a107e73e183289f612bb8f2c835da5",
"sha256": "b6b235d432cc58ffe111b43e337db71a5caa5d3eaa88f0eacf60b431c7626ef5"
},
"downloads": -1,
"filename": "txaio-18.8.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "b9a107e73e183289f612bb8f2c835da5",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 27279,
"upload_time": "2018-08-31T10:06:06",
"url": "https://files.pythonhosted.org/packages/e9/6d/e1a6f7835cde86728e5bb1f577be9b2d7d273fdb33c286e70b087d418ded/txaio-18.8.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "ecdd4d0f401c7f01f22830b4d2788593",
"sha256": "67e360ac73b12c52058219bb5f8b3ed4105d2636707a36a7cdafb56fe06db7fe"
},
"downloads": -1,
"filename": "txaio-18.8.1.tar.gz",
"has_sig": false,
"md5_digest": "ecdd4d0f401c7f01f22830b4d2788593",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 51092,
"upload_time": "2018-08-31T10:06:08",
"url": "https://files.pythonhosted.org/packages/c1/99/81de004578e9afe017bb1d4c8968088a33621c05449fe330bdd7016d5377/txaio-18.8.1.tar.gz"
}
],
"2.0.0": [
{
"comment_text": "",
"digests": {
"md5": "6835ef5d0a07af34e7fce2d9031932d6",
"sha256": "4e00ac40a3bb2c2b20284fb6a9c66e8c11a5324b84e7a0fd2963a8716cacc6f4"
},
"downloads": -1,
"filename": "txaio-2.0.0.tar.gz",
"has_sig": false,
"md5_digest": "6835ef5d0a07af34e7fce2d9031932d6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 27527,
"upload_time": "2015-09-17T11:59:01",
"url": "https://files.pythonhosted.org/packages/f1/1f/34f450b08b3731cfd69780a48b7064958a7850d75782b1624d15f2bb07df/txaio-2.0.0.tar.gz"
}
],
"2.0.1": [],
"2.0.2": [
{
"comment_text": "",
"digests": {
"md5": "11cb3ee8b6b3f7c02fc96a2acb15bbc2",
"sha256": "235981ac0a62400562bae7fbcb601d032f42629276a71e9051ea2b63c4d8db3d"
},
"downloads": -1,
"filename": "txaio-2.0.2.tar.gz",
"has_sig": false,
"md5_digest": "11cb3ee8b6b3f7c02fc96a2acb15bbc2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28830,
"upload_time": "2015-09-25T12:40:34",
"url": "https://files.pythonhosted.org/packages/e2/5a/f60289a18e7b88c93691fbd8d1834aa8b669f098f3683127a24f8cb45693/txaio-2.0.2.tar.gz"
}
],
"2.0.3": [
{
"comment_text": "",
"digests": {
"md5": "ae20109c4d523d9704451d6d27602ccc",
"sha256": "b6d73b2a975f950f338a6029fae5b24fb79c12ff038bc9bdcb47203bdace5f19"
},
"downloads": -1,
"filename": "txaio-2.0.3.tar.gz",
"has_sig": false,
"md5_digest": "ae20109c4d523d9704451d6d27602ccc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 31748,
"upload_time": "2015-10-08T16:56:34",
"url": "https://files.pythonhosted.org/packages/a4/38/38d0b61f2aa529986c494da4b5fff7d250c2a9e7751a8faacb71f35be3c7/txaio-2.0.3.tar.gz"
}
],
"2.0.4": [
{
"comment_text": "",
"digests": {
"md5": "8049f08ae608b98f4d9c60f0c9ddf621",
"sha256": "a0c20535e0a3197a55c58615ef40ff7c0c5edb81ddcbd8924e1a6587112041a9"
},
"downloads": -1,
"filename": "txaio-2.0.4.tar.gz",
"has_sig": false,
"md5_digest": "8049f08ae608b98f4d9c60f0c9ddf621",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 31780,
"upload_time": "2015-10-12T19:38:53",
"url": "https://files.pythonhosted.org/packages/68/36/8170a441658f3aec82d19214f1e88f39090a9e6e69814587134943dbf969/txaio-2.0.4.tar.gz"
}
],
"2.1.0": [
{
"comment_text": "",
"digests": {
"md5": "754e4a91dda8e2ff650385f3f47ef252",
"sha256": "b94e3dbc83760b68955160fc61a2c34e2798f7a90c41672560f40dfd2946a864"
},
"downloads": -1,
"filename": "txaio-2.1.0.tar.gz",
"has_sig": false,
"md5_digest": "754e4a91dda8e2ff650385f3f47ef252",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 32133,
"upload_time": "2015-11-18T20:17:44",
"url": "https://files.pythonhosted.org/packages/28/d0/40d54350cb337eb8044f1fbc188a8ba63db32ba08b9ca4ba50bdcc61aa43/txaio-2.1.0.tar.gz"
}
],
"2.10.0": [
{
"comment_text": "",
"digests": {
"md5": "eb5bd67be54e74e6e0a74ab6ee77147d",
"sha256": "c25acd6c2ef7005a0cd50fa2b65deac409be2f3886e2fcd04f99fae827b179e4"
},
"downloads": -1,
"filename": "txaio-2.10.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "eb5bd67be54e74e6e0a74ab6ee77147d",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 26949,
"upload_time": "2018-04-09T13:23:14",
"url": "https://files.pythonhosted.org/packages/dc/2e/c8a877b0a5c2798fa93ebcc1465a72a68c089e5f8b0a852ca335751dcc5a/txaio-2.10.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "ca771953d46a9145ff0d486243aef8cb",
"sha256": "4797f9f6a9866fe887c96abc0110a226dd5744c894dc3630870542597ad30853"
},
"downloads": -1,
"filename": "txaio-2.10.0.tar.gz",
"has_sig": false,
"md5_digest": "ca771953d46a9145ff0d486243aef8cb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 44400,
"upload_time": "2018-04-09T13:23:15",
"url": "https://files.pythonhosted.org/packages/b8/87/efcae4040c2a0af9c871116a6dbf02ee582b396e6de3797fb30cdcc4a7e4/txaio-2.10.0.tar.gz"
}
],
"2.2.0": [
{
"comment_text": "",
"digests": {
"md5": "54e7394737f3f2b07485c6ded0056539",
"sha256": "5aa536f69d7a52bfe528863e783f20a70138269ed97d134222fdab6afa0dfe14"
},
"downloads": -1,
"filename": "txaio-2.2.0.tar.gz",
"has_sig": false,
"md5_digest": "54e7394737f3f2b07485c6ded0056539",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 33225,
"upload_time": "2015-12-06T09:28:17",
"url": "https://files.pythonhosted.org/packages/3c/e8/d1f868bfa3dba325850af0e0f56523de2a3702d335d3c0eea88fd38a7d6b/txaio-2.2.0.tar.gz"
}
],
"2.2.1": [
{
"comment_text": "",
"digests": {
"md5": "c2a7e6ebfdf8987c3938e40e39a3c5e7",
"sha256": "6eee00c397d8193d15313dfc36da3eac8d64edf0b92fe3b67cd5a735ffc3074b"
},
"downloads": -1,
"filename": "txaio-2.2.1.tar.gz",
"has_sig": false,
"md5_digest": "c2a7e6ebfdf8987c3938e40e39a3c5e7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 35208,
"upload_time": "2016-01-23T15:00:29",
"url": "https://files.pythonhosted.org/packages/92/98/b0f7f7d2a6025131f0bb111030a0fc2cc40b1b94f59eeb347e903695ad9b/txaio-2.2.1.tar.gz"
}
],
"2.2.2": [
{
"comment_text": "",
"digests": {
"md5": "af68354f56725f514cff49800ca108cf",
"sha256": "8e7811289f39e9399c8a740f19a29df4b4f15b1bd33182129159c1ec73a73f2a"
},
"downloads": -1,
"filename": "txaio-2.2.2.tar.gz",
"has_sig": false,
"md5_digest": "af68354f56725f514cff49800ca108cf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 35864,
"upload_time": "2016-03-15T11:01:20",
"url": "https://files.pythonhosted.org/packages/5e/c1/f6200b7d185e8e3cd25c839f3499875c46702178e741f115d00c7648139a/txaio-2.2.2.tar.gz"
}
],
"2.3.0": [
{
"comment_text": "",
"digests": {
"md5": "cd1814a0f0adca3290644db175da1dc7",
"sha256": "70a2b6c6816ce530119e5005cda96842f5be2a17b97acd9238ece014a6fde238"
},
"downloads": -1,
"filename": "txaio-2.3.0.tar.gz",
"has_sig": false,
"md5_digest": "cd1814a0f0adca3290644db175da1dc7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 37290,
"upload_time": "2016-04-09T11:58:23",
"url": "https://files.pythonhosted.org/packages/29/2a/796bd4456d619d5ea4c944044b71466d7c4fe0e5ec8da808ba0cf5e4d339/txaio-2.3.0.tar.gz"
}
],
"2.3.1": [
{
"comment_text": "",
"digests": {
"md5": "c074522eb1dfcac2790ce2e1faa77c9f",
"sha256": "37a73bf161c0f64470c26332f0f754fa95678a40fcc77f35f23e282dd2d2597e"
},
"downloads": -1,
"filename": "txaio-2.3.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "c074522eb1dfcac2790ce2e1faa77c9f",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 23364,
"upload_time": "2016-04-09T21:48:19",
"url": "https://files.pythonhosted.org/packages/0e/66/d1912d8cbd9ebecec00e7b6635ed6e4d47b053d73efc4f1cc9b4f0cc1222/txaio-2.3.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "2b0beb019d2b9ffcf44c23e733b6396c",
"sha256": "1111c87bff73e22c2067318cbb267781e2f651c485d21783b25e1e768eabab67"
},
"downloads": -1,
"filename": "txaio-2.3.1.tar.gz",
"has_sig": false,
"md5_digest": "2b0beb019d2b9ffcf44c23e733b6396c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 36755,
"upload_time": "2016-04-09T21:48:25",
"url": "https://files.pythonhosted.org/packages/f4/a4/ee266a64e77e26f717db06b148198e2594d3c5c4dd982619cb7f87720ece/txaio-2.3.1.tar.gz"
}
],
"2.4.0": [
{
"comment_text": "",
"digests": {
"md5": "c73434a36afc8da112e716f99198d198",
"sha256": "e53539888aafc08401784a8ebca58bb1f06c422eccdca1b61b7a7664d4ee593f"
},
"downloads": -1,
"filename": "txaio-2.4.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "c73434a36afc8da112e716f99198d198",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 26149,
"upload_time": "2016-04-22T08:01:33",
"url": "https://files.pythonhosted.org/packages/25/50/e7e3ab0c64357672b2f38971eb1a529ad68674b88a5e907b9ce476a896f9/txaio-2.4.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "f60506d17e087359c54919dd391cbe56",
"sha256": "9ea2d1e21ec03cfb72827a2d71d700eee3729109a984b14f150c586923e91593"
},
"downloads": -1,
"filename": "txaio-2.4.0.tar.gz",
"has_sig": false,
"md5_digest": "f60506d17e087359c54919dd391cbe56",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 41359,
"upload_time": "2016-04-22T08:05:55",
"url": "https://files.pythonhosted.org/packages/99/87/e9e820e85af2018399b18de6fa767150a48f1646fa059498adb8f3a09fe1/txaio-2.4.0.tar.gz"
}
],
"2.5.0": [
{
"comment_text": "",
"digests": {
"md5": "a7de6485f7334a2209fff4c51684d44c",
"sha256": "748c7ac781680264eaa3da1f3c17ee0a6c1df1a044d96274611f425319f171ed"
},
"downloads": -1,
"filename": "txaio-2.5.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "a7de6485f7334a2209fff4c51684d44c",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 26245,
"upload_time": "2016-04-29T02:59:31",
"url": "https://files.pythonhosted.org/packages/42/e2/9e5499d2da47f852ce3c4b02973392db48cbe6d478cb109619a2c4243051/txaio-2.5.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "eb18ab049a20f21f86b58950de1e2ce7",
"sha256": "997a75e7a677d47256ddf59d252e004b0ac2fe4cfecdeb85e72cd4b84a21799e"
},
"downloads": -1,
"filename": "txaio-2.5.0.tar.gz",
"has_sig": false,
"md5_digest": "eb18ab049a20f21f86b58950de1e2ce7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 41547,
"upload_time": "2016-04-29T02:59:36",
"url": "https://files.pythonhosted.org/packages/91/c9/b2873e5a3e84c1b91a2d59b6d1efbc741da3bccc8c35e11f9e64365bd092/txaio-2.5.0.tar.gz"
}
],
"2.5.1": [
{
"comment_text": "",
"digests": {
"md5": "81d5b4185125c37532319658b1a0409f",
"sha256": "a916c98536b8fdfe01e3e8ee6a45d53b88e5c5878980887bdac63cf8aa9697dd"
},
"downloads": -1,
"filename": "txaio-2.5.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "81d5b4185125c37532319658b1a0409f",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 26248,
"upload_time": "2016-04-29T04:52:55",
"url": "https://files.pythonhosted.org/packages/d4/9f/77812b8e25a4a0b98f576d87485758c0575a7fb932962bf1af356a96ca00/txaio-2.5.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "7b0f5321515d380ad5d32f01666b6ee7",
"sha256": "625076477182e2dde78b79d0b2b0d6b3cecb0e24fe0ea7eaf2abd26a4c0dd1de"
},
"downloads": -1,
"filename": "txaio-2.5.1.tar.gz",
"has_sig": false,
"md5_digest": "7b0f5321515d380ad5d32f01666b6ee7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 41577,
"upload_time": "2016-04-29T04:53:13",
"url": "https://files.pythonhosted.org/packages/45/e1/f7d88767d65dbfc20d4b4aa0dad657dbbe8ca629ead2bef24da04630a12a/txaio-2.5.1.tar.gz"
}
],
"2.5.2": [
{
"comment_text": "",
"digests": {
"md5": "a91352fd91eb388714d31ba876335720",
"sha256": "161494c82cf031afb2bc32277fd70be664029e785d8d12ac8d579d257abbfd6d"
},
"downloads": -1,
"filename": "txaio-2.5.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "a91352fd91eb388714d31ba876335720",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 26369,
"upload_time": "2016-11-06T19:23:31",
"url": "https://files.pythonhosted.org/packages/35/20/ad4693c904cc0167433b4ba35bf1bcb08174e1d17901fb5fafc64e40e6d6/txaio-2.5.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "81b041315b8d034655dec90a3c258de2",
"sha256": "321d441b336447b72dbe81a4d73470414454baf0543ec701fcfecbf4dcbda0fe"
},
"downloads": -1,
"filename": "txaio-2.5.2.tar.gz",
"has_sig": false,
"md5_digest": "81b041315b8d034655dec90a3c258de2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 40997,
"upload_time": "2016-11-06T19:23:33",
"url": "https://files.pythonhosted.org/packages/ca/75/6f32fad1ba168863402de3a83cfa80a748fb5e871123a540b054fbad5bb0/txaio-2.5.2.tar.gz"
}
],
"2.6.0": [
{
"comment_text": "",
"digests": {
"md5": "b7cbbc9be6c7e98f894fe5688ae056fa",
"sha256": "913bf43ac1000c46b116555db9fcac28ffa8662a9c6e6a50dc22b782d2b44e71"
},
"downloads": -1,
"filename": "txaio-2.6.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "b7cbbc9be6c7e98f894fe5688ae056fa",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 26560,
"upload_time": "2016-12-29T13:19:59",
"url": "https://files.pythonhosted.org/packages/d8/be/a2c72dda2d078e52787947aa2b33507c61b69fa7dc46bfc103c8bb9fa87a/txaio-2.6.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "e4b57e0512d2f439200c6040da7fd1a0",
"sha256": "7d29676b427d3fb68dc5eb3f9983e6c05eebc14873093143d3c4107d1d3913b3"
},
"downloads": -1,
"filename": "txaio-2.6.0.tar.gz",
"has_sig": false,
"md5_digest": "e4b57e0512d2f439200c6040da7fd1a0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 41433,
"upload_time": "2016-12-29T13:20:01",
"url": "https://files.pythonhosted.org/packages/14/4b/a1673c39212f26271a0dd067cde6790114bb43340fec15edabe9f6a70078/txaio-2.6.0.tar.gz"
}
],
"2.6.1": [
{
"comment_text": "",
"digests": {
"md5": "c825049f2f78d57dc9e34c62714f1147",
"sha256": "0bf5257025b8cdf04cd4068de9a88cf994e504fd598fb8f689226fc6131ab33b"
},
"downloads": -1,
"filename": "txaio-2.6.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "c825049f2f78d57dc9e34c62714f1147",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 26704,
"upload_time": "2017-02-09T14:54:02",
"url": "https://files.pythonhosted.org/packages/8f/f2/c42ac72aa43b2fdbc8aec2ead8e3f730257f405425bcdd44379954da0295/txaio-2.6.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "a8ceba8d750e6c5fb63fc4e190854740",
"sha256": "6fe5731749c928dafc200affbc8574d8a71b36f16d20d3787eb2506c0be360f4"
},
"downloads": -1,
"filename": "txaio-2.6.1.tar.gz",
"has_sig": false,
"md5_digest": "a8ceba8d750e6c5fb63fc4e190854740",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 40563,
"upload_time": "2017-02-25T10:17:10",
"url": "https://files.pythonhosted.org/packages/ef/8c/d7410b7509fe6510980c939453517567fa44f35357b8b23e6d346d08b7db/txaio-2.6.1.tar.gz"
}
],
"2.6.2": [
{
"comment_text": "",
"digests": {
"md5": "3cd41b3b5f842de1d5cc1db273d45719",
"sha256": "eedb045f5bd1f3caf6dd0b28dbc675efe1eee8d454469890f6c7c09259766711"
},
"downloads": -1,
"filename": "txaio-2.6.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "3cd41b3b5f842de1d5cc1db273d45719",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 27749,
"upload_time": "2017-03-29T08:22:25",
"url": "https://files.pythonhosted.org/packages/56/5b/3d86a4a7d1a06dfaa7cd1ae02780db7c524ce0d09f08f5de350a99f21feb/txaio-2.6.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "0782c773cfebbc93d313832ac0bfdf1d",
"sha256": "34fb76af700d4a0f7d8ad03033fba625cc37171258dc24612c7d8a78469537d8"
},
"downloads": -1,
"filename": "txaio-2.6.2.tar.gz",
"has_sig": false,
"md5_digest": "0782c773cfebbc93d313832ac0bfdf1d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 40812,
"upload_time": "2017-03-29T08:22:27",
"url": "https://files.pythonhosted.org/packages/0b/00/7cf81e89bbca555051392c5f5dcfc9bf2ac934846d788257d7210fa8535b/txaio-2.6.2.tar.gz"
}
],
"2.7.0": [
{
"comment_text": "",
"digests": {
"md5": "f4852a57159cd363726c6cf2009df411",
"sha256": "7c70db6aaeaceca7c61894d03d411f13fded5ce26dfb6ce3af3a87c40fe16d32"
},
"downloads": -1,
"filename": "txaio-2.7.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "f4852a57159cd363726c6cf2009df411",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 28812,
"upload_time": "2017-04-15T14:43:15",
"url": "https://files.pythonhosted.org/packages/2e/4a/b4e9442e233b00018a747b7553af89ab20101b35d403c6afaa6b05819bee/txaio-2.7.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "8b7c59ed111178175cef9d35352841db",
"sha256": "87646edb88c988ca5670c0b5b665d92a1fe005a920a71601b9842c68ba348d43"
},
"downloads": -1,
"filename": "txaio-2.7.0.tar.gz",
"has_sig": false,
"md5_digest": "8b7c59ed111178175cef9d35352841db",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 42018,
"upload_time": "2017-04-15T14:43:17",
"url": "https://files.pythonhosted.org/packages/0f/06/4f7bd4919ea434f35742304db6e565b99cb87ab542001aa1ab93ba174c67/txaio-2.7.0.tar.gz"
}
],
"2.7.1": [
{
"comment_text": "",
"digests": {
"md5": "d28d1db0472169c3cf632430bb5e505c",
"sha256": "0fe5bdb1c5b0efbc0f436db7b08e3e6e239f6e8b2c763666faff7ea258808f50"
},
"downloads": -1,
"filename": "txaio-2.7.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "d28d1db0472169c3cf632430bb5e505c",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 28878,
"upload_time": "2017-05-01T09:32:32",
"url": "https://files.pythonhosted.org/packages/3f/a5/2fd4b71722cafba76f204719150ba49e1c007a3daaab4628292f433a9905/txaio-2.7.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "11a5960d8f5e5b6d1da0b3bc5e8165ec",
"sha256": "9eea85c27ff8ac28049a29b55383f5c162351f855860e5081ff4632d65a5b4d2"
},
"downloads": -1,
"filename": "txaio-2.7.1.tar.gz",
"has_sig": false,
"md5_digest": "11a5960d8f5e5b6d1da0b3bc5e8165ec",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 43591,
"upload_time": "2017-05-01T09:32:34",
"url": "https://files.pythonhosted.org/packages/a5/97/3fe0c5674e1eb8eb850a885df8df193ba83ba0eda6c5eb6c33ac49730bb9/txaio-2.7.1.tar.gz"
}
],
"2.8.0": [
{
"comment_text": "",
"digests": {
"md5": "abad5ad07b1ea26a4ccb3f7fd8a2783a",
"sha256": "e9b5f002f6b8a8c6f91423328eff1bf08b232269ac29812158df2cabb3503246"
},
"downloads": -1,
"filename": "txaio-2.8.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "abad5ad07b1ea26a4ccb3f7fd8a2783a",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 28811,
"upload_time": "2017-06-08T16:38:01",
"url": "https://files.pythonhosted.org/packages/12/87/c6fc0df3abd71a83375dbca172e8bfc5a04244a28f581d1732f4a0c21bdb/txaio-2.8.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "643ac20b895b878786cd6a46790367d0",
"sha256": "8029d956591107ff9a2221d2a288fdd3718713a6991f59b97359d3d4f4b7b564"
},
"downloads": -1,
"filename": "txaio-2.8.0.tar.gz",
"has_sig": false,
"md5_digest": "643ac20b895b878786cd6a46790367d0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 43521,
"upload_time": "2017-06-08T16:38:03",
"url": "https://files.pythonhosted.org/packages/03/86/2cb7ae81209cc3fc64f68a31d70c20ab4771b520d7e13a5219b1f5e16ee1/txaio-2.8.0.tar.gz"
}
],
"2.8.1": [
{
"comment_text": "",
"digests": {
"md5": "5796c2f544f0df6a671ffbb914ad5419",
"sha256": "1f22d32ad4c51d07ab5ef2c10ceb982d9f9b5fcfe4c03a08118dd0cf4b7ebb9d"
},
"downloads": -1,
"filename": "txaio-2.8.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "5796c2f544f0df6a671ffbb914ad5419",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 28822,
"upload_time": "2017-07-21T11:27:05",
"url": "https://files.pythonhosted.org/packages/f1/dd/62c643e6eb8246cdb218cc3f7765b7a5047296a43185a62410e5afc1f5ce/txaio-2.8.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "2e36cbc6b34b5cacb1bf8a05c1ae114e",
"sha256": "fe2e0e4d3a06705f86bbd351fdd1f39dae61755e44162375e024acbf32eafddb"
},
"downloads": -1,
"filename": "txaio-2.8.1.tar.gz",
"has_sig": false,
"md5_digest": "2e36cbc6b34b5cacb1bf8a05c1ae114e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 43558,
"upload_time": "2017-07-21T11:27:07",
"url": "https://files.pythonhosted.org/packages/1a/e5/7f9106acf4d12b6f5c30d1e654d8f0f3d7aec6fe13a4fe83895f331e10cf/txaio-2.8.1.tar.gz"
}
],
"2.8.2": [
{
"comment_text": "",
"digests": {
"md5": "2963fc5e9c8fcdcf374f31776d8266cc",
"sha256": "68e2dcbb19485cd6f4d99590edb2d5cfc02993700cd9689735d3b4bd1a113646"
},
"downloads": -1,
"filename": "txaio-2.8.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "2963fc5e9c8fcdcf374f31776d8266cc",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 28882,
"upload_time": "2017-09-04T12:36:36",
"url": "https://files.pythonhosted.org/packages/38/45/4429257344e03555e8b51fe4de64e90f9261948e3f4734d00ddf553a08dc/txaio-2.8.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "a20e3431c95896a49fa3ffa84f77cde1",
"sha256": "484cd6c4cdd3f6081b87188f3b2b9a36e02fba6816e8256917c4f6571b567571"
},
"downloads": -1,
"filename": "txaio-2.8.2.tar.gz",
"has_sig": false,
"md5_digest": "a20e3431c95896a49fa3ffa84f77cde1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 43670,
"upload_time": "2017-09-04T12:36:41",
"url": "https://files.pythonhosted.org/packages/d6/95/d0c67304515f352342bc8fd14e5a3e7ca924134608acb730916073b18464/txaio-2.8.2.tar.gz"
}
],
"2.9.0": [
{
"comment_text": "",
"digests": {
"md5": "957d70d7b608d892190be6e6e33f3122",
"sha256": "31fcc61962fef04841968a516abc20891a9387c91be4db75c0a0a092b191006e"
},
"downloads": -1,
"filename": "txaio-2.9.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "957d70d7b608d892190be6e6e33f3122",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 29210,
"upload_time": "2018-03-02T07:47:04",
"url": "https://files.pythonhosted.org/packages/a1/9b/5b89f0868ac9c382d3ffcf5326555734f4be91831c4b5aa67fa146e22d8e/txaio-2.9.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "8253327297f077919ef4778ccb6dae93",
"sha256": "dfc3a7d04b4b484ae5ff241affab5bb01306b1e950dd6f54fd036cfca94345d0"
},
"downloads": -1,
"filename": "txaio-2.9.0.tar.gz",
"has_sig": false,
"md5_digest": "8253327297f077919ef4778ccb6dae93",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 44195,
"upload_time": "2018-03-02T07:47:05",
"url": "https://files.pythonhosted.org/packages/99/e3/fcac17b32158112591c1441882ee65dec6c77b33e5353f568004970f98e1/txaio-2.9.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "b9a107e73e183289f612bb8f2c835da5",
"sha256": "b6b235d432cc58ffe111b43e337db71a5caa5d3eaa88f0eacf60b431c7626ef5"
},
"downloads": -1,
"filename": "txaio-18.8.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "b9a107e73e183289f612bb8f2c835da5",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 27279,
"upload_time": "2018-08-31T10:06:06",
"url": "https://files.pythonhosted.org/packages/e9/6d/e1a6f7835cde86728e5bb1f577be9b2d7d273fdb33c286e70b087d418ded/txaio-18.8.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "ecdd4d0f401c7f01f22830b4d2788593",
"sha256": "67e360ac73b12c52058219bb5f8b3ed4105d2636707a36a7cdafb56fe06db7fe"
},
"downloads": -1,
"filename": "txaio-18.8.1.tar.gz",
"has_sig": false,
"md5_digest": "ecdd4d0f401c7f01f22830b4d2788593",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 51092,
"upload_time": "2018-08-31T10:06:08",
"url": "https://files.pythonhosted.org/packages/c1/99/81de004578e9afe017bb1d4c8968088a33621c05449fe330bdd7016d5377/txaio-18.8.1.tar.gz"
}
]
}