{ "info": { "author": "Greg Farrow", "author_email": "greg.farrow1@gmail.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "UNKNOWN\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/g-farrow/soft_phone", "keywords": "phone sip soft phone testing", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "soft-phone", "package_url": "https://pypi.org/project/soft-phone/", "platform": "", "project_url": "https://pypi.org/project/soft-phone/", "project_urls": { "Homepage": "https://github.com/g-farrow/soft_phone" }, "release_url": "https://pypi.org/project/soft-phone/1.7.4/", "requires_dist": null, "requires_python": ">=3", "summary": "Python library for automated phone call testing using PJSIP/PJSUA", "version": "1.7.4" }, "last_serial": 3119865, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "0f588489f80c23ce902d7975497396d8", "sha256": "ba3d5de1190948404c519fe9ad7a199115139355921194127d62bb28e3362a18" }, "downloads": -1, "filename": "soft_phone-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0f588489f80c23ce902d7975497396d8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 7225, "upload_time": "2017-08-18T07:49:13", "url": "https://files.pythonhosted.org/packages/dc/24/8d9c42f26a2ce90b40bbb43d21799890c000ea7110194c9f01e5088a55f1/soft_phone-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "42c1529e92f1c52c3ccb32c8d375e943", "sha256": "633cda89553aa2814fb513e6ad80e5ed1c7d046f229c5ab7752c810fe0fb66bb" }, "downloads": -1, "filename": "soft_phone-1.0.tar.gz", "has_sig": false, "md5_digest": "42c1529e92f1c52c3ccb32c8d375e943", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 4915, "upload_time": "2017-08-18T07:49:15", "url": "https://files.pythonhosted.org/packages/36/c9/a83ea967f2c844ff28955904a3867f215a9d9ce03e011ef56411796f6c3e/soft_phone-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "62acc59be96f8fb144b3749b90daf0b8", "sha256": "fd5e1aab98b6bfc03cb41011b0dbd88629a5f56664fff89d25f79113e56707f6" }, "downloads": -1, "filename": "soft_phone-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "62acc59be96f8fb144b3749b90daf0b8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 7248, "upload_time": "2017-08-21T16:11:09", "url": "https://files.pythonhosted.org/packages/c5/c0/b60da32db24e308660a12389c6f6f6e912c289bf014f582fa72a82ceaead/soft_phone-1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "04674f64717811b913a18453f87621ef", "sha256": "7399b6992c12f0995889957f5704469a7d57e6aaccf20d72ba49c8c40e67ae8b" }, "downloads": -1, "filename": "soft_phone-1.1.tar.gz", "has_sig": false, "md5_digest": "04674f64717811b913a18453f87621ef", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 4930, "upload_time": "2017-08-21T16:11:10", "url": "https://files.pythonhosted.org/packages/3a/05/752b318bfe66512c402a61e83d377ae3d89d8bd44feeb9559e6dc0315dac/soft_phone-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "ce41800d5ad1cb65676e2b44a13308a8", "sha256": "e580cb31b514b4ab88cc1de94018869b9c13eb56e3acad6023c5d14ffedf9b92" }, "downloads": -1, "filename": "soft_phone-1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ce41800d5ad1cb65676e2b44a13308a8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 7226, "upload_time": "2017-08-22T07:08:03", "url": "https://files.pythonhosted.org/packages/ab/14/b3f29f1ed4397e1c5b9731160ad873faf19050a159e4991214493c8dfa5d/soft_phone-1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54b1b2a895c799554390b4321413ba4a", "sha256": "b65f83d0c7bdc726b0f53b36fb85f377f2ff958371bcf56e5710b9c788088b1f" }, "downloads": -1, "filename": "soft_phone-1.2.tar.gz", "has_sig": false, "md5_digest": "54b1b2a895c799554390b4321413ba4a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 4922, "upload_time": "2017-08-22T07:08:04", "url": "https://files.pythonhosted.org/packages/7a/5b/4bae412f8dc7ec82815d1e38e95de484213c4c537ab55ca022b289e055d7/soft_phone-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "119f1b682d9dd23cb2934a99506142b9", "sha256": "e5c785767c7140be4784fb33d505c891b14b539b4d1e1e51a071ecc9972d14e7" }, "downloads": -1, "filename": "soft_phone-1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "119f1b682d9dd23cb2934a99506142b9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 7365, "upload_time": "2017-08-22T12:22:18", "url": "https://files.pythonhosted.org/packages/d3/7e/d225aa94dd3dd7a5722f25a85e755d55e7f8ca6ffc7c6357d33981753bdd/soft_phone-1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "abd74e8c6f328363ecfbe5b47b030e23", "sha256": "a922bf20ed2bb644a6a9073405a6ae1a1b9a1d5fa2fbfe25134def11950b6f30" }, "downloads": -1, "filename": "soft_phone-1.3.tar.gz", "has_sig": false, "md5_digest": "abd74e8c6f328363ecfbe5b47b030e23", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5063, "upload_time": "2017-08-22T12:22:19", "url": "https://files.pythonhosted.org/packages/d0/b5/2c667b3253e0916e1b93ebd1445617b829df8758135716e91249df0caab6/soft_phone-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "bef9accb959c9974d931fa6dc4b57fc6", "sha256": "9a8c93feb575d261f4c36bac466d05c4c8e160f5e8b60e289afba7aabae8bb96" }, "downloads": -1, "filename": "soft_phone-1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "bef9accb959c9974d931fa6dc4b57fc6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 7748, "upload_time": "2017-08-22T13:46:27", "url": "https://files.pythonhosted.org/packages/71/0e/1a225f8cf82679dca95735c5f46168bb84ef815b40ef2088a69776b0fb23/soft_phone-1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d085529b92864d9cd94d73cef43ebff2", "sha256": "16fd3f9564ccd8cf746933f5dd3e8e26a6f6fe2941ec8ffaacce89036a3d1ce0" }, "downloads": -1, "filename": "soft_phone-1.4.tar.gz", "has_sig": false, "md5_digest": "d085529b92864d9cd94d73cef43ebff2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5424, "upload_time": "2017-08-22T13:46:28", "url": "https://files.pythonhosted.org/packages/a4/47/cc3ce17e156519784853ea811509884c78b86592450c7320444771f7a711/soft_phone-1.4.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "8c97f621d04681155fb1f664c08b3f31", "sha256": "518e9ede146693bde7c22664b80e880d7c71184f827f58e6c6b9f280ea8af0fa" }, "downloads": -1, "filename": "soft_phone-1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "8c97f621d04681155fb1f664c08b3f31", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 7776, "upload_time": "2017-08-23T07:54:12", "url": "https://files.pythonhosted.org/packages/27/ac/f3fe94ae5abef2ad6e23fa7635e9d35325edd2481d80c5187276713a9dac/soft_phone-1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d9dcedb01313e657edebf750fccd023", "sha256": "d76ef3d438bedf6f7009078e32d95911739d90c3a5a4f5e8021a7cd35e0b8163" }, "downloads": -1, "filename": "soft_phone-1.5.tar.gz", "has_sig": false, "md5_digest": "1d9dcedb01313e657edebf750fccd023", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5442, "upload_time": "2017-08-23T07:54:14", "url": "https://files.pythonhosted.org/packages/b9/a3/894eb74a768c035c8fb0f092efdfde7bc070c24e9c6d40b577b29c9b478d/soft_phone-1.5.tar.gz" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "e6c94fa94202a41637bf7a93c406d8db", "sha256": "411ea746852b4c1c0d15fd2a29e41920498507bd439eb86cdccd8236cec5e228" }, "downloads": -1, "filename": "soft_phone-1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "e6c94fa94202a41637bf7a93c406d8db", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 7770, "upload_time": "2017-08-23T08:20:46", "url": "https://files.pythonhosted.org/packages/34/45/bb020eda83645ec4f274b8c71b43c5e68ce3e5491bd319a295b1e1b87c6a/soft_phone-1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f1a4aea2d335736e00e8f3ed160a1bbd", "sha256": "873fa022fdffde6b5e5c6484ccb7db2b1ae2dbf06e4f015fa86936e47c7abd71" }, "downloads": -1, "filename": "soft_phone-1.6.tar.gz", "has_sig": false, "md5_digest": "f1a4aea2d335736e00e8f3ed160a1bbd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5428, "upload_time": "2017-08-23T08:20:48", "url": "https://files.pythonhosted.org/packages/d2/ae/903c3d6639d7399c145dd3c2f010f921dc70316e7c0e554a83fbfe08c840/soft_phone-1.6.tar.gz" } ], "1.7": [ { "comment_text": "", "digests": { "md5": "47df4425347117b2a4cda6cde80708d6", "sha256": "f00334b51bcfaa2ab7ebbab3fd1cedf48dd1448a46b832ca2ebc794012a62515" }, "downloads": -1, "filename": "soft_phone-1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "47df4425347117b2a4cda6cde80708d6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 7792, "upload_time": "2017-08-23T08:42:15", "url": "https://files.pythonhosted.org/packages/90/4a/03f3559f2354b92f3e4be50aa4df462142b1021ba7d35c0a14d143299aa6/soft_phone-1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f0eba3af9e7d159bb7178fd5fa263b0b", "sha256": "46774d5fa9cfa0e67cfa7f83bce5be5d4add02a1234e581b1c61f91dc300c0ab" }, "downloads": -1, "filename": "soft_phone-1.7.tar.gz", "has_sig": false, "md5_digest": "f0eba3af9e7d159bb7178fd5fa263b0b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5440, "upload_time": "2017-08-23T08:42:17", "url": "https://files.pythonhosted.org/packages/e9/ec/6511012626aa15730fc2b9ffeb7d6f0e3a648efb5402307b8e8d25d79bb0/soft_phone-1.7.tar.gz" } ], "1.7.1": [ { "comment_text": "", "digests": { "md5": "cf1db87d6955478dda0dbd93fdb43fb5", "sha256": "b4f259f2975a86a067f90e4e7d4f41bde40df2e908830d22f062fac41289fb52" }, "downloads": -1, "filename": "soft_phone-1.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "cf1db87d6955478dda0dbd93fdb43fb5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 7824, "upload_time": "2017-08-23T11:56:29", "url": "https://files.pythonhosted.org/packages/54/30/d1121d01077a947b356bd39cbaf668aebd254b00671abab5883fb767dd4f/soft_phone-1.7.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c91a0d6f2c48ed315407d73aef4b8ee6", "sha256": "d5d8b5574195c533d4844f54f094460aa7060e3e14f915c2e0b89f7499a4c4b7" }, "downloads": -1, "filename": "soft_phone-1.7.1.tar.gz", "has_sig": false, "md5_digest": "c91a0d6f2c48ed315407d73aef4b8ee6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5454, "upload_time": "2017-08-23T11:56:31", "url": "https://files.pythonhosted.org/packages/58/36/192026fe74fd6bc3d2ca09dfbfaa94c6569e6746196f86c961dbb68d821a/soft_phone-1.7.1.tar.gz" } ], "1.7.2": [ { "comment_text": "", "digests": { "md5": "55a361c25fc5385cf91220b55f26dbcb", "sha256": "3ace99554c9a5bee6cea165fe19e6ba9d6fe2aef536f920e41073a08660357a3" }, "downloads": -1, "filename": "soft_phone-1.7.2-py3-none-any.whl", "has_sig": false, "md5_digest": "55a361c25fc5385cf91220b55f26dbcb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 7582, "upload_time": "2017-08-23T12:03:38", "url": "https://files.pythonhosted.org/packages/83/9e/820e74a80cf1b39729317384b2dfd8639ce94c7df647fd423487021fc20b/soft_phone-1.7.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6b2d80fb5219bc050afeb140d4d1fd0b", "sha256": "d73b85d85ebac54356778bcf86ccd1cdbf43f2d6a66b861a5a1dc529fa702bb6" }, "downloads": -1, "filename": "soft_phone-1.7.2.tar.gz", "has_sig": false, "md5_digest": "6b2d80fb5219bc050afeb140d4d1fd0b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5370, "upload_time": "2017-08-23T12:03:43", "url": "https://files.pythonhosted.org/packages/ba/01/56d29e995114fb4d800b52541cf1315ddc30197256a15e26ecfc826b9665/soft_phone-1.7.2.tar.gz" } ], "1.7.3": [ { "comment_text": "", "digests": { "md5": "9b08d757506f164096fe570770f9e0d3", "sha256": "e1ff12111765b780ba32cf2d7efc6de422d63f3b29a9f59c66675daaf86e5016" }, "downloads": -1, "filename": "soft_phone-1.7.3-py3-none-any.whl", "has_sig": false, "md5_digest": "9b08d757506f164096fe570770f9e0d3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 7611, "upload_time": "2017-08-24T08:52:04", "url": "https://files.pythonhosted.org/packages/e0/59/3c4ea55a7e2f93b9aec321aa24d7c16e1758226c5d892deb09ff24f6e744/soft_phone-1.7.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e7c6a78754fadd1bea2f09911fb31499", "sha256": "e806220906f2ec5acbb57c9400a0e9caa73c42af557a9f3ca05582a90ac341d7" }, "downloads": -1, "filename": "soft_phone-1.7.3.tar.gz", "has_sig": false, "md5_digest": "e7c6a78754fadd1bea2f09911fb31499", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5397, "upload_time": "2017-08-24T08:52:06", "url": "https://files.pythonhosted.org/packages/4f/73/571a063a8243126af6e59e01cb44cadb1d0389bf9957bf7332003c81c37e/soft_phone-1.7.3.tar.gz" } ], "1.7.4": [ { "comment_text": "", "digests": { "md5": "8045ad4b1c684cc1d641231830f2822a", "sha256": "11e6cfcbe1b95c65ea9c4c4947203fc8f9fc6d86f961dc2a97f1efad6d3ba194" }, "downloads": -1, "filename": "soft_phone-1.7.4-py3-none-any.whl", "has_sig": false, "md5_digest": "8045ad4b1c684cc1d641231830f2822a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 7605, "upload_time": "2017-08-24T10:05:37", "url": "https://files.pythonhosted.org/packages/7e/44/3b673344ec0957cda14fe402038065cb74ec4269cdded46a3d7ff861edd9/soft_phone-1.7.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5601e1981210c59fecaf3d6dc25a1137", "sha256": "7cda16b97b4361d085c00446378cd356e3eacd56549ea03f38d46f47ac999e75" }, "downloads": -1, "filename": "soft_phone-1.7.4.tar.gz", "has_sig": false, "md5_digest": "5601e1981210c59fecaf3d6dc25a1137", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5385, "upload_time": "2017-08-24T10:05:39", "url": "https://files.pythonhosted.org/packages/d7/46/b97ac59d94acf5e0d38f8b102f7a3d1e99e48c68a21b7b52c77bbe0e94bc/soft_phone-1.7.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8045ad4b1c684cc1d641231830f2822a", "sha256": "11e6cfcbe1b95c65ea9c4c4947203fc8f9fc6d86f961dc2a97f1efad6d3ba194" }, "downloads": -1, "filename": "soft_phone-1.7.4-py3-none-any.whl", "has_sig": false, "md5_digest": "8045ad4b1c684cc1d641231830f2822a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 7605, "upload_time": "2017-08-24T10:05:37", "url": "https://files.pythonhosted.org/packages/7e/44/3b673344ec0957cda14fe402038065cb74ec4269cdded46a3d7ff861edd9/soft_phone-1.7.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5601e1981210c59fecaf3d6dc25a1137", "sha256": "7cda16b97b4361d085c00446378cd356e3eacd56549ea03f38d46f47ac999e75" }, "downloads": -1, "filename": "soft_phone-1.7.4.tar.gz", "has_sig": false, "md5_digest": "5601e1981210c59fecaf3d6dc25a1137", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5385, "upload_time": "2017-08-24T10:05:39", "url": "https://files.pythonhosted.org/packages/d7/46/b97ac59d94acf5e0d38f8b102f7a3d1e99e48c68a21b7b52c77bbe0e94bc/soft_phone-1.7.4.tar.gz" } ] }