{ "info": { "author": "Praekelt Foundation", "author_email": "dev@praekeltfoundation.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: POSIX", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Networking" ], "description": "Vumi Freeswitch\n===============\n\nA Freeswitch eventsocket transport for `Vumi`_.\n\n.. _Vumi: http://github.com/praekelt/vumi\n\n|vfs-ci|_ |vfs-cover|_\n\n.. |vfs-ci| image:: https://travis-ci.org/praekelt/vumi-freeswitch-esl.png?branch=develop\n.. _vfs-ci: https://travis-ci.org/praekelt/vumi-freeswitch-esl\n\n.. |vfs-cover| image:: https://coveralls.io/repos/praekelt/vumi-freeswitch-esl/badge.png?branch=develop\n.. _vfs-cover: https://coveralls.io/r/praekelt/vumi-freeswitch-esl\n\nYou can contact the Vumi development team in the following ways:\n\n* via *email* by joining the the `vumi-dev@googlegroups.com`_ mailing list\n* on *irc* in *#vumi* on the `Freenode IRC network`_\n\n.. _vumi-dev@googlegroups.com: https://groups.google.com/forum/?fromgroups#!forum/vumi-dev\n.. _Freenode IRC network: https://webchat.freenode.net/?channels=#vumi\n\nIssues can be filed in the GitHub issue tracker. Please don't use the issue\ntracker for general support queries.\n\nUsage\n-----\n\nVoice transports may receive additional hints for how to handle outbound\nmessages in the ``voice`` section of ``helper_metadata``. The ``voice`` section\nmay contain the following keys:\n\n:``speech_url``:\n The URL where the voice file to be played can be found. If this field is\n absent or ``None``, a text-to-speech engine will be used to generate a\n suitable sound from the message ``content``, otherwise this voice file\n will be played.\n\n This can either be a string containing the URL, or a list of strings\n containing URLs to sound files that should be joined to form the message.\n:``wait_for``:\n Gather response characters until the given DTMF character is encountered.\n Commonly either ``#`` or ``*``. If absent or ``None``, an inbound message\n is sent as soon as a single DTMF character arrives.\n:``barge_in``:\n A boolean value that if ``True``, stops the playback of the message when\n a DTMF character arrives. This allows the response to the input to be\n played immediately, rather than waiting for the first message to finish\n playing before hearing the response message. Defaults to ``False``.\n:``tries``:\n If ``barge_in`` is ``True``, this will set the number of times a message is\n played if no input is received. Defaults to ``1``.\n:``time_gap``:\n If ``barge_in`` is ``True`` and ``tries`` is greater than ``1``, this\n specifies the length of the pause (in ms) that is given before repeating\n the message, if no DTMF characters are received. Defaults to ``3000``.\n\nExample:\n\n::\n\n \"helper_metadata\": {\n \"voice\": {\n \"speech_url\": [\n \"http://www.example.com/voice/ab34f611cdee.ogg\",\n \"http://www.example.com/voice/cd43f622dcef.ogg\"\n ],\n \"wait_for\": \"#\",\n \"barge_in\": True,\n \"tries\": 3,\n \"time_gap\": 5000,\n },\n }", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/praekelt/vumi-freeswitch-esl", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "vxfreeswitch", "package_url": "https://pypi.org/project/vxfreeswitch/", "platform": "", "project_url": "https://pypi.org/project/vxfreeswitch/", "project_urls": { "Homepage": "http://github.com/praekelt/vumi-freeswitch-esl" }, "release_url": "https://pypi.org/project/vxfreeswitch/0.1.20/", "requires_dist": null, "requires_python": "", "summary": "A Freeswitch eventsocket transport for Vumi.", "version": "0.1.20" }, "last_serial": 3556167, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "3414cf6b0803fcfb2148d3b3184de9e4", "sha256": "dde895dd23fa88dea16a805856a613e205c22128285f22534961feff96c90892" }, "downloads": -1, "filename": "vxfreeswitch-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3414cf6b0803fcfb2148d3b3184de9e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10500, "upload_time": "2014-06-05T15:06:18", "url": "https://files.pythonhosted.org/packages/f7/b8/a6a87db1a6be4964bd8ae8caa8f63c31559a3a44b282dda6efbe9168f1c4/vxfreeswitch-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "ee14c04cfc20532ede65243ea25f0d9c", "sha256": "510927df823670621ed83e99426ae9aa65585de51ee48058315786f7143adb8d" }, "downloads": -1, "filename": "vxfreeswitch-0.1.1.tar.gz", "has_sig": false, "md5_digest": "ee14c04cfc20532ede65243ea25f0d9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10586, "upload_time": "2014-06-05T17:25:00", "url": "https://files.pythonhosted.org/packages/e6/a8/72d8da826a489fb293eb73ccfead5a386d6502394e8f239507dee6aded0b/vxfreeswitch-0.1.1.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "9e5d89196b774a391196ccaf3e40e635", "sha256": "ee032f1e2058e62cc1b62f1773c4840723cf8e77f35db88d7fa90ee53f97986a" }, "downloads": -1, "filename": "vxfreeswitch-0.1.10-py2-none-any.whl", "has_sig": false, "md5_digest": "9e5d89196b774a391196ccaf3e40e635", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 22811, "upload_time": "2016-03-09T09:32:10", "url": "https://files.pythonhosted.org/packages/fb/30/1164ea3cfb892e9ef15f93077ad8e362c62981971cb8e932ae2c860cad33/vxfreeswitch-0.1.10-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6fb85acc825db2cfa8ea03cfc51961e2", "sha256": "f16c51aa4e03f0bde7fd82bfd49cf8d76f9bf33bb10a0be67dbe049f99d962f6" }, "downloads": -1, "filename": "vxfreeswitch-0.1.10.tar.gz", "has_sig": false, "md5_digest": "6fb85acc825db2cfa8ea03cfc51961e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20361, "upload_time": "2016-03-09T09:32:27", "url": "https://files.pythonhosted.org/packages/eb/e2/00c51873c70ffda8ea5e83ec513c7d3c7d1f913d72b6a1b441b041942475/vxfreeswitch-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "1f43152caf8111b9587f8e24830040da", "sha256": "2b8869f0015356473bc7d9dfdbf484c883c193fc809af3bd576d1247d96b7cd5" }, "downloads": -1, "filename": "vxfreeswitch-0.1.11-py2-none-any.whl", "has_sig": false, "md5_digest": "1f43152caf8111b9587f8e24830040da", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 22860, "upload_time": "2016-03-09T11:03:08", "url": "https://files.pythonhosted.org/packages/e2/d1/3f37e8bdd944bfa63758275a610df495cd09967d11b3e748e324876f8eef/vxfreeswitch-0.1.11-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "62d69a8e7dfbf289f47b250951a3a2f2", "sha256": "7993e329381f2612102df1fe6651014a427ae00e40b3b7921f1fcbf498ad3855" }, "downloads": -1, "filename": "vxfreeswitch-0.1.11.tar.gz", "has_sig": false, "md5_digest": "62d69a8e7dfbf289f47b250951a3a2f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20397, "upload_time": "2016-03-09T11:03:27", "url": "https://files.pythonhosted.org/packages/d4/6a/78ba066693d2bc0c9c63b38e5acdb531d527c2aa0740f46d847b49c1fde5/vxfreeswitch-0.1.11.tar.gz" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "76cfb037186f76fe73c9ff90c813caa8", "sha256": "b7047ab8b9c8bc6b9a8e5cf1ba460e5a1020b688296185b0e052dd561cd55411" }, "downloads": -1, "filename": "vxfreeswitch-0.1.12-py2-none-any.whl", "has_sig": false, "md5_digest": "76cfb037186f76fe73c9ff90c813caa8", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 22913, "upload_time": "2016-06-14T09:35:51", "url": "https://files.pythonhosted.org/packages/fe/15/86a6e9ef4ebd08cb252b0b50ad562683449fc1a4fd9a08f3de65a5368e15/vxfreeswitch-0.1.12-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "114c2ec0f87b8e66dea7941a90d33974", "sha256": "20aa342e1c2c75bf010e2ca138b99d688ec9f60bc27bf5a82703a1718346603a" }, "downloads": -1, "filename": "vxfreeswitch-0.1.12.tar.gz", "has_sig": false, "md5_digest": "114c2ec0f87b8e66dea7941a90d33974", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20434, "upload_time": "2016-06-14T09:35:33", "url": "https://files.pythonhosted.org/packages/9a/96/babb1f28ca22cac9e0c5b8713aeada15cb9ccb46f22853b2dc81ecfef329/vxfreeswitch-0.1.12.tar.gz" } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "c2d80a35266aff19a2e7ca03ad9f1dd7", "sha256": "678c8ead965580ac8e49cb775ae9ae2300b9a805c94ab5147c3278459d9dee3e" }, "downloads": -1, "filename": "vxfreeswitch-0.1.13.tar.gz", "has_sig": false, "md5_digest": "c2d80a35266aff19a2e7ca03ad9f1dd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20446, "upload_time": "2016-06-14T12:43:59", "url": "https://files.pythonhosted.org/packages/17/d3/63c132f7e89bed2450acea701294e081a5286cd3702d6b946d711e52d562/vxfreeswitch-0.1.13.tar.gz" } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "6727f497df6c3b5ccf9d44e36d2d4077", "sha256": "0f79de14c9b33681047bf8167282cf3f00d0ef5f669690df7ef23300ac89ec6c" }, "downloads": -1, "filename": "vxfreeswitch-0.1.14-py2-none-any.whl", "has_sig": false, "md5_digest": "6727f497df6c3b5ccf9d44e36d2d4077", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 23186, "upload_time": "2016-06-21T18:22:26", "url": "https://files.pythonhosted.org/packages/9c/8d/5edafab66434a5abcecffd5f117fb7f4ca0e9fccd7b96d2528eeb8cb5b55/vxfreeswitch-0.1.14-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "96a78ec4385211ff13697d222b50335d", "sha256": "ab7629d4932be83802d8952e97ebe5fc5ca58c321481f149a7e24c5594a1e590" }, "downloads": -1, "filename": "vxfreeswitch-0.1.14.tar.gz", "has_sig": false, "md5_digest": "96a78ec4385211ff13697d222b50335d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20759, "upload_time": "2016-06-21T18:22:30", "url": "https://files.pythonhosted.org/packages/f3/62/05888374863c42c0ab86eec41dadebba8a71e22dc9534727d459581ae197/vxfreeswitch-0.1.14.tar.gz" } ], "0.1.15": [ { "comment_text": "", "digests": { "md5": "80a616aa30d56542f876fa0d806564d5", "sha256": "91950215c625c8c221d7430f68c992ed9c3cb3e18c4361420a86dd9e9764878d" }, "downloads": -1, "filename": "vxfreeswitch-0.1.15-py2-none-any.whl", "has_sig": false, "md5_digest": "80a616aa30d56542f876fa0d806564d5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 23573, "upload_time": "2016-06-22T09:59:36", "url": "https://files.pythonhosted.org/packages/f5/cd/d8d2a9ad1338af4570606c6746a8345f9de25cb26c98767a1471dd31d939/vxfreeswitch-0.1.15-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "90068face51b7e3cb7f0c98449e23ecd", "sha256": "8da52f35b0c55564528f291305e13b2423df78cd6f353e2d263324243677fbdb" }, "downloads": -1, "filename": "vxfreeswitch-0.1.15.tar.gz", "has_sig": false, "md5_digest": "90068face51b7e3cb7f0c98449e23ecd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21085, "upload_time": "2016-06-22T09:59:43", "url": "https://files.pythonhosted.org/packages/79/88/63cd677749be934c21eac410a3929c3b4eb328568ae86839afd2c93ff991/vxfreeswitch-0.1.15.tar.gz" } ], "0.1.16": [ { "comment_text": "", "digests": { "md5": "52a4730b6eab21147f57774a62fd1b4f", "sha256": "1b9e8cebc8b2a90aab408fcb615aa0199a9a976092b263c581e2c53002bbf986" }, "downloads": -1, "filename": "vxfreeswitch-0.1.16-py2-none-any.whl", "has_sig": false, "md5_digest": "52a4730b6eab21147f57774a62fd1b4f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 23899, "upload_time": "2016-06-22T14:30:45", "url": "https://files.pythonhosted.org/packages/e3/d2/28cb225abaeb8839ec02c6bd4350fa97b2fe379ed676f4d8ef2d91c55bfe/vxfreeswitch-0.1.16-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "51d112a041036a319ee0bb13ed57576d", "sha256": "b66fc2fe6b350dc85ba32e6b5c17e86c989e9c710df39587f00bd69fed5716f8" }, "downloads": -1, "filename": "vxfreeswitch-0.1.16.tar.gz", "has_sig": false, "md5_digest": "51d112a041036a319ee0bb13ed57576d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21388, "upload_time": "2016-06-22T14:30:51", "url": "https://files.pythonhosted.org/packages/27/1c/c1be3febf5a349e28589055e28f813bba630d3d7d3f57caaaa0dc091221e/vxfreeswitch-0.1.16.tar.gz" } ], "0.1.17": [ { "comment_text": "", "digests": { "md5": "19b22609610c7adbe0e3c442dfafff02", "sha256": "f80b93bc70835d7f0251229a12af84ef1544041387ae573e3edb79e1f37c1b22" }, "downloads": -1, "filename": "vxfreeswitch-0.1.17-py2-none-any.whl", "has_sig": false, "md5_digest": "19b22609610c7adbe0e3c442dfafff02", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 24359, "upload_time": "2016-12-06T14:32:53", "url": "https://files.pythonhosted.org/packages/ba/d8/0d1ef9e6577a44e7fc7b6863a32015fdbd50c2a1cfc1058d7243ca169b65/vxfreeswitch-0.1.17-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "404c74d49a67d2bbdcb2ef3c38a08aff", "sha256": "64d9259e88479b7e124642b99a3e90f2988105ccfcfddb99da4b6ebe8fea7196" }, "downloads": -1, "filename": "vxfreeswitch-0.1.17.tar.gz", "has_sig": false, "md5_digest": "404c74d49a67d2bbdcb2ef3c38a08aff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21924, "upload_time": "2016-12-06T14:32:55", "url": "https://files.pythonhosted.org/packages/7d/11/32f5b243fd68050de09a9b4639622917dae327bb4be8a4518ad37db0e610/vxfreeswitch-0.1.17.tar.gz" } ], "0.1.18": [ { "comment_text": "", "digests": { "md5": "5e748e3655cadff60c702adb6ba99525", "sha256": "bdf8565ed8f738455c87eca8c0e7e0ef69cd4a84fe8ade2b42f1983be7791c5f" }, "downloads": -1, "filename": "vxfreeswitch-0.1.18-py2-none-any.whl", "has_sig": false, "md5_digest": "5e748e3655cadff60c702adb6ba99525", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 24342, "upload_time": "2017-04-19T09:53:03", "url": "https://files.pythonhosted.org/packages/31/1c/de0cabf9300c067fb45cdeb1819a165dec39139d6f1a059aa56061e566ef/vxfreeswitch-0.1.18-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "896674a238b6147f807b34908308c663", "sha256": "240e5960ec8bee0da004582deab35e1a680e5094097025c9627402133028928b" }, "downloads": -1, "filename": "vxfreeswitch-0.1.18.tar.gz", "has_sig": false, "md5_digest": "896674a238b6147f807b34908308c663", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21919, "upload_time": "2017-04-19T09:53:04", "url": "https://files.pythonhosted.org/packages/4d/62/c56147231340decaa21b26c9d155a4ac15d345a7b2d529f95ab0b697ee1d/vxfreeswitch-0.1.18.tar.gz" } ], "0.1.19": [ { "comment_text": "", "digests": { "md5": "eb1fe005d2db75fb9c8c5f55df44af97", "sha256": "42f6ae1d410625e73b918cf8b4e8fa2b33156bd4c95966a3ca541a4cb3c1d9f3" }, "downloads": -1, "filename": "vxfreeswitch-0.1.19.tar.gz", "has_sig": false, "md5_digest": "eb1fe005d2db75fb9c8c5f55df44af97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22054, "upload_time": "2018-02-05T12:14:10", "url": "https://files.pythonhosted.org/packages/fc/2e/2c5f3f88fcd925a64c85485bc1f014dbb69427c154965a2111584ee41c33/vxfreeswitch-0.1.19.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "05f8ee97636bd14341fd846ec80b70e1", "sha256": "cae9e3103e8e8759c1e1b2c2d4955162b56c38aa8cbf9ddfe2652ad90db8c07a" }, "downloads": -1, "filename": "vxfreeswitch-0.1.2.tar.gz", "has_sig": false, "md5_digest": "05f8ee97636bd14341fd846ec80b70e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10805, "upload_time": "2014-06-05T18:26:49", "url": "https://files.pythonhosted.org/packages/d3/11/b6b2b39a342933867ad09f3c41265fac3f8e9010f66d9d267f80f277217b/vxfreeswitch-0.1.2.tar.gz" } ], "0.1.20": [ { "comment_text": "", "digests": { "md5": "b3b72dcda4f3ffa259fddfa18e227ef1", "sha256": "6a800cdc6366d20ee16360a335c5a14ad09969bc9cc083f38bd73f16ea95d0b2" }, "downloads": -1, "filename": "vxfreeswitch-0.1.20.tar.gz", "has_sig": false, "md5_digest": "b3b72dcda4f3ffa259fddfa18e227ef1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22077, "upload_time": "2018-02-06T07:57:47", "url": "https://files.pythonhosted.org/packages/7d/42/78bc31bde15c2de6e0d04fe89df6c7a7d21f5da86cb65e44ffa29bd2da05/vxfreeswitch-0.1.20.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "f063c462adbce16157dc6fcb22e3f735", "sha256": "3a471d297ab9638b41d09128fb7f895d53d856887ecb3e71510def4cd6006f30" }, "downloads": -1, "filename": "vxfreeswitch-0.1.3-py2-none-any.whl", "has_sig": false, "md5_digest": "f063c462adbce16157dc6fcb22e3f735", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12206, "upload_time": "2015-03-18T15:42:15", "url": "https://files.pythonhosted.org/packages/1b/37/a96822992f466e0e4c49c5dff35f0b4c6182fac612f3523a8e37168423e8/vxfreeswitch-0.1.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f7f25d140c0ff9a51806d968e1455808", "sha256": "f7d9431984125eea6458bfc4035f0e9380f18edc5021573aa99d3bed1fdb67de" }, "downloads": -1, "filename": "vxfreeswitch-0.1.3.tar.gz", "has_sig": false, "md5_digest": "f7f25d140c0ff9a51806d968e1455808", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12410, "upload_time": "2015-03-18T15:42:18", "url": "https://files.pythonhosted.org/packages/b1/fc/d3bdd980f69645ef5fcb94509b41327266bd357d1f081d18a1fb37cf82fc/vxfreeswitch-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "10a4dcc48482a5f2c1dc1e507b8e2340", "sha256": "bea1450f8e519e2d9a84f2ab9c65a536022c6537a569104ef01e8ea0ad434a54" }, "downloads": -1, "filename": "vxfreeswitch-0.1.4-py2-none-any.whl", "has_sig": false, "md5_digest": "10a4dcc48482a5f2c1dc1e507b8e2340", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 18587, "upload_time": "2015-04-16T06:43:50", "url": "https://files.pythonhosted.org/packages/e2/80/5b3fdc59d79e28483644491ebf8557eadc3b516a2d7d8cf517694117dc3b/vxfreeswitch-0.1.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cf44bb918e8c4099daa6597b711e1729", "sha256": "07cd1cd9a9898da501058a0c86a0c8051572bb3751e17bd9a5ab8a3088087278" }, "downloads": -1, "filename": "vxfreeswitch-0.1.4.tar.gz", "has_sig": false, "md5_digest": "cf44bb918e8c4099daa6597b711e1729", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16631, "upload_time": "2015-04-16T06:43:54", "url": "https://files.pythonhosted.org/packages/69/57/e099dacd019bf671175a51452c65170e8bfa9facf4e7bb9222d362fa0019/vxfreeswitch-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "54188f98f01ad0d2737f6666a4dfc3d6", "sha256": "92c560fc2945d6298802fd9b9aa676e4bb71e11067fe5297c34741d612e13ca8" }, "downloads": -1, "filename": "vxfreeswitch-0.1.5-py2-none-any.whl", "has_sig": false, "md5_digest": "54188f98f01ad0d2737f6666a4dfc3d6", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 19368, "upload_time": "2015-07-14T08:29:02", "url": "https://files.pythonhosted.org/packages/57/a9/85c2e17237b6a1aaf8d235e6a222069fea1c8fe380fd93e87e39fa9dc7ce/vxfreeswitch-0.1.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bb93fa25e4153fc7b64db72af684836a", "sha256": "4ec3704431cae30e0feedd9db579eab892e20eb56e7fa45fabf932cbe41aa3bc" }, "downloads": -1, "filename": "vxfreeswitch-0.1.5.tar.gz", "has_sig": false, "md5_digest": "bb93fa25e4153fc7b64db72af684836a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17236, "upload_time": "2015-07-14T08:29:06", "url": "https://files.pythonhosted.org/packages/80/d2/732a8d5813c1e5657f09be7064fef94f7a2953dfa54ee08e162b08e5ce19/vxfreeswitch-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "c3c064612f2225e94cfb191d41e88cd0", "sha256": "96c919fe183c4ce85521b214a14c4e2a853153ae013e3eb85f4a3c08e9991a95" }, "downloads": -1, "filename": "vxfreeswitch-0.1.6-py2-none-any.whl", "has_sig": false, "md5_digest": "c3c064612f2225e94cfb191d41e88cd0", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 19397, "upload_time": "2015-07-22T09:04:29", "url": "https://files.pythonhosted.org/packages/31/1c/d8b8d870e4bb924cac5b547a1b71b7e754bcf89e2a613622c13751ba0bbd/vxfreeswitch-0.1.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c3ee7b7da0f231a5e033ff011fe23fe3", "sha256": "c62b9a541f50b4b4606015a0c57030fdef5101d1e2b5ce7748ff4eb8bbf16dca" }, "downloads": -1, "filename": "vxfreeswitch-0.1.6.tar.gz", "has_sig": false, "md5_digest": "c3ee7b7da0f231a5e033ff011fe23fe3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17261, "upload_time": "2015-07-22T09:04:34", "url": "https://files.pythonhosted.org/packages/d4/05/6347961f5cd7e1ceb99c695868bbae53b3de267ddc8eed7b4d55985bc96f/vxfreeswitch-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "fe63764de28280bd475d1057561df61c", "sha256": "fe04be0c9f8880820007e38bce71b37c6e2b277cceb390d48432df9966b1bd0b" }, "downloads": -1, "filename": "vxfreeswitch-0.1.7-py2-none-any.whl", "has_sig": false, "md5_digest": "fe63764de28280bd475d1057561df61c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 19396, "upload_time": "2015-07-22T09:22:18", "url": "https://files.pythonhosted.org/packages/60/cb/171612b02e2863a5c0e0c48bf938ecaea5f7c48ca6bd8a48f4b590945201/vxfreeswitch-0.1.7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6aaacbe0e21ed8d0e5f6cf1574bb0492", "sha256": "c087f6afb33ba27705ab6c3e0d8a8833f64021e62a3d41a08425e3d5fe1ec496" }, "downloads": -1, "filename": "vxfreeswitch-0.1.7.tar.gz", "has_sig": false, "md5_digest": "6aaacbe0e21ed8d0e5f6cf1574bb0492", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17261, "upload_time": "2015-07-22T09:22:23", "url": "https://files.pythonhosted.org/packages/b9/d9/3f28bced818ef7ce1a956e26c5f98225a399fba5c47023f1efddb759b547/vxfreeswitch-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "20ed82ce0ef9f6e63b73b57a8d20a84a", "sha256": "b9afdfa6d79b38ff9008acaf367e3b0568935ce5c68d93f04d0a8d9da5e81f81" }, "downloads": -1, "filename": "vxfreeswitch-0.1.8-py2-none-any.whl", "has_sig": false, "md5_digest": "20ed82ce0ef9f6e63b73b57a8d20a84a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 19758, "upload_time": "2015-08-13T11:55:26", "url": "https://files.pythonhosted.org/packages/92/dd/bd462f0f7432151855884b02dca13a6cf20a472f1eaace59682277c4b861/vxfreeswitch-0.1.8-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0057ebdc09a7dbd97347e1ddc8e93a46", "sha256": "6d5950e08ef15688dd55d577bd77fb081ffc7203985c414fc2708335a6154348" }, "downloads": -1, "filename": "vxfreeswitch-0.1.8.tar.gz", "has_sig": false, "md5_digest": "0057ebdc09a7dbd97347e1ddc8e93a46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17601, "upload_time": "2015-08-13T11:55:31", "url": "https://files.pythonhosted.org/packages/d6/41/4bb5a4ff5a06d1d7a5487bd14f04ac66c38bbec266a26a0193afe8aa76bb/vxfreeswitch-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "9f3c9f4ae3d116cee8cd6ebbb5c6dc0b", "sha256": "e62e917a301f62397b9d114aeec9a928a6c03aa83f24978ea05bf9056800cc6d" }, "downloads": -1, "filename": "vxfreeswitch-0.1.9-py2-none-any.whl", "has_sig": false, "md5_digest": "9f3c9f4ae3d116cee8cd6ebbb5c6dc0b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 19988, "upload_time": "2015-10-20T15:49:12", "url": "https://files.pythonhosted.org/packages/ca/37/7820a64d7aa13bde3e8758b6dca79cc71710dcba8d7ec08e23e3730385bf/vxfreeswitch-0.1.9-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b1cad9fc1ec84d58a5eb9f4cd9e5941b", "sha256": "ee422d135fa40174eb05a95e913da9ce09074ad4a48f5419d75059bd4dbf4b3f" }, "downloads": -1, "filename": "vxfreeswitch-0.1.9.tar.gz", "has_sig": false, "md5_digest": "b1cad9fc1ec84d58a5eb9f4cd9e5941b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17319, "upload_time": "2015-10-20T15:49:19", "url": "https://files.pythonhosted.org/packages/42/89/4434182b43049feb04176f4c26b048c81233325a29db8cffcae4c35f399d/vxfreeswitch-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b3b72dcda4f3ffa259fddfa18e227ef1", "sha256": "6a800cdc6366d20ee16360a335c5a14ad09969bc9cc083f38bd73f16ea95d0b2" }, "downloads": -1, "filename": "vxfreeswitch-0.1.20.tar.gz", "has_sig": false, "md5_digest": "b3b72dcda4f3ffa259fddfa18e227ef1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22077, "upload_time": "2018-02-06T07:57:47", "url": "https://files.pythonhosted.org/packages/7d/42/78bc31bde15c2de6e0d04fe89df6c7a7d21f5da86cb65e44ffa29bd2da05/vxfreeswitch-0.1.20.tar.gz" } ] }