{ "info": { "author": "Kiran Kumar Kotari", "author_email": "kirankotari@live.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Build Tools" ], "description": "# Multi Linguistic Ping (pingping)\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Build Status](https://travis-ci.org/network-tools/pingping.svg?branch=master)](https://travis-ci.org/network-tools/pingping)\n[![Downloads](https://pepy.tech/badge/pingping)](https://pepy.tech/project/pingping)\n[![GitHub issues open](https://img.shields.io/github/issues/network-tools/pingping.svg?)](https://github.com/network-tools/pingping/issues)\n[![Known Vulnerabilities](https://snyk.io/test/github/network-tools/pingping/badge.svg?targetFile=requirements.txt)](https://snyk.io/test/github/network-tools/pingping?targetFile=requirements.txt)\n\n- [Introduction](#introduction)\n- [Docs](#docs)\n- [Commands](#commands)\n- [Pre-requisites](#pre-requisites)\n- [Installation and Downloads](#installation-and-downloads)\n- [FAQ](#faq)\n- [Other Resources](#other-resources)\n- [Bug Tracker and Support](#bug-tracker-and-support)\n- [Unit-Tests](#unit-tests)\n- [License and Copyright](#license-and-copyright)\n- [Author and Thanks](#author-and-thanks)\n\n## Introduction\n\npingping is a special library which understands multi linguistic of ping output and translated the result to machine understandable format. i.e. Json\n\npingping is a vendor independent library where you can parse any language ping output\n\npingping support tcping which works on transport layer i.e. Ping on proxy server, here ping refers to seding packets via tcp protocol to check the connectivity.\n\n## Docs\n\n**How to use pingping?**\n\n- Command Line \n Type `pingping ` or `pingping --web`. For more help type `pingping -h`\n\n- Python \n It's very simple, create an object of __Ping__ and call __ping method with ip address__. Internally it calls system ping command and captures the needed result.\n\n**How to run ping command?**\n\n```python\n# cli\npingping 192.168.1.1\npingping 1.1.1.1\n\n# python code\nobj = Ping()\nprint(obj.ping('192.168.1.1'))\nprint(obj.ping('1.1.1.1'))\n```\n\nIt returns Json output and easy to understand by the keys of it.\n\n```json\n{\"ip\": \"192.168.1.1\", \"loss_percentage\": 100.0}\n{\"ip\": \"1.1.1.1\", \"loss_percentage\": 0.0, \"min\": 55.669, \"avg\": 78.198, \"max\": 130.778, \"time_in\": \"ms\"}\n```\n\n**How to capture result from ping output?**\n\nI am having ping result how to analise the output of it.\n\n```python\nPing.fetch_ping_data(ping_output) # it's a class method.\n```\n\nIt automatically identifies the ip address and important details from it. It doesn't have any language barier.\n\n```json\n{\"ip\": \"1.1.1.1\", \"loss_percentage\": 0.0, \"min\": 55.669, \"avg\": 78.198, \"max\": 130.778, \"time_in\": \"ms\"}\n```\n\n## Commands\n\n```python\nUsage pingping \n -c | --count \n -l4 | --web | --tcp | --http (ping over proxy)\n -h | --help\n```\n\n## Pre-requisites\n\npingping supports both trains of **python** `2.7+ and 3.1+`, the OS should not matter.\n\n- shconfparser is used to captured the data.\n\n## Installation and Downloads\n\nThe best way to get pingping is with setuptools or pip. If you already have setuptools, you can install as usual:\n\n`python -m pip install pingping`\n\nOtherwise download it from PyPi, extract it and run the `setup.py` script\n\n`python setup.py install`\n\nIf you're Interested in the source, you can always pull from the github repo:\n\n- From github `git clone https://github.com/network-tools/pingping.git`\n\n## FAQ\n\n- **Question:** I want to use pingping with Python3, is that safe? \n **Answer:** As long as you're using python 3.3 or higher, it's safe. I tested every release against python 3.1+, however python 3.1 and 3.2 not running in continuous integration test. \n\n- **Question:** I want to use pingping with Python2, is that safe? \n **Answer:** As long as you're using python 2.7 or higher, it's safe. I tested against python 2.7.\n\n## Other Resources\n\n- [Python3 documentation](https://docs.python.org/3/) is a good way to learn python\n- Python [GeeksforGeeks](https://www.geeksforgeeks.org/python-programming-language/)\n- [JSON](http://json.org/)\n\n## Bug Tracker and Support\n\n- Please report any suggestions, bug reports, or annoyances with pingping through the [Github bug tracker](https://github.com/network-tools/pingping/issues). If you're having problems with general python issues, consider searching for a solution on [Stack Overflow](https://stackoverflow.com/search?q=).\n- If you can't find a solution for your problem or need more help, you can [ask a question](https://stackoverflow.com/questions/ask).\n- You can also ask on the [Stack Exchange Network Engineering](https://networkengineering.stackexchange.com/) site.\n\n## Unit Tests\n\n- [Travis CI](https://travis-ci.org/network-tools/pingping/builds) project tests pingping on Python versions `2.7` through `3.7`.\n\n- The current build status is:\n\n [![Build Status](https://travis-ci.org/network-tools/pingping.svg?branch=master)](https://travis-ci.org/network-tools/pingping)\n\n## License and Copyright\n\n- pingping is licensed [MIT](http://opensource.org/licenses/mit-license.php) *2019*\n\n [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## Author and Thanks\n\npingping was developed by [Kiran Kumar Kotari](https://github.com/kirankotari)", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/network-tools/pingping", "keywords": "ping multi linguistic", "license": "", "maintainer": "", "maintainer_email": "", "name": "pingping", "package_url": "https://pypi.org/project/pingping/", "platform": "", "project_url": "https://pypi.org/project/pingping/", "project_urls": { "Homepage": "https://github.com/network-tools/pingping" }, "release_url": "https://pypi.org/project/pingping/1.3.4/", "requires_dist": null, "requires_python": "", "summary": "pingping is a special library which understands multi linguistic of ping output and translated the result to machine understandable format.", "version": "1.3.4", "yanked": false, "yanked_reason": null }, "last_serial": 10208489, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "a3d647c3face58ca289a924cffb70cd0", "sha256": "46ac684fc29211052066d37408602f741d96b424066b62bb4ccc697bbc3e3289" }, "downloads": -1, "filename": "pingping-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a3d647c3face58ca289a924cffb70cd0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2284, "upload_time": "2019-02-16T08:17:05", "upload_time_iso_8601": "2019-02-16T08:17:05.067356Z", "url": "https://files.pythonhosted.org/packages/21/94/ea1c33a6b2ccf8989fa5f0bc98ac536c8878d296600cbd059ec25e8939f1/pingping-0.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d1518224ab03e5aa08df152696b2bf60", "sha256": "1ce638f81083209d41cb08892e56d17409309fce7ee436315c63088a63bb32b6" }, "downloads": -1, "filename": "pingping-0.0.1.tar.gz", "has_sig": false, "md5_digest": "d1518224ab03e5aa08df152696b2bf60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1288, "upload_time": "2019-02-16T08:17:07", "upload_time_iso_8601": "2019-02-16T08:17:07.676685Z", "url": "https://files.pythonhosted.org/packages/4a/73/80db465ae27835fc75301cf85ac9bca173fdf81ed4eb61f0c5644ffb0767/pingping-0.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "1f846b09cc9075335492c5f003f95eed", "sha256": "a3f7db2ac8bcf5037440de967c41aa0dc93ef0213cfb9bad45edb8b1dadf95fa" }, "downloads": -1, "filename": "pingping-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1f846b09cc9075335492c5f003f95eed", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3418, "upload_time": "2019-03-12T17:57:51", "upload_time_iso_8601": "2019-03-12T17:57:51.386596Z", "url": "https://files.pythonhosted.org/packages/3e/8b/498ca58a0d50936f3527447184a4de7fd57f750a62c4ea7065ed46bcef63/pingping-1.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b5de34620fb60554d96086038958a089", "sha256": "e7805e5307947ec5f766b56dc0e2f4548e0b47a63ebbe93c92ceba4ffc446cbd" }, "downloads": -1, "filename": "pingping-1.0.0.tar.gz", "has_sig": false, "md5_digest": "b5de34620fb60554d96086038958a089", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2277, "upload_time": "2019-03-12T17:57:53", "upload_time_iso_8601": "2019-03-12T17:57:53.549266Z", "url": "https://files.pythonhosted.org/packages/a6/07/af7be88c4a5a75ef3547048a43d831a063433fffea048eb71fa21ca6c59c/pingping-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "03312b03757ca78b3bfb2a00031eb217", "sha256": "ef468fee94f49a27a6166eb12082654bbe6645cf27a4dbf89575887d0912898b" }, "downloads": -1, "filename": "pingping-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "03312b03757ca78b3bfb2a00031eb217", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5140, "upload_time": "2019-03-12T18:35:08", "upload_time_iso_8601": "2019-03-12T18:35:08.533986Z", "url": "https://files.pythonhosted.org/packages/bb/b0/15647a005278c8aad18d077a41a2f2ceab27837a9cd08f1886aad2076e8b/pingping-1.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7f2b968ab93c93f8894ec9d522ad36dc", "sha256": "8308216f5472162197d4ce056f929588bfbd9c59e8342cc096c2d32fd2e53889" }, "downloads": -1, "filename": "pingping-1.0.1.tar.gz", "has_sig": false, "md5_digest": "7f2b968ab93c93f8894ec9d522ad36dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4353, "upload_time": "2019-03-12T18:35:10", "upload_time_iso_8601": "2019-03-12T18:35:10.350022Z", "url": "https://files.pythonhosted.org/packages/5e/dc/79ea50a117ea79bba844d5eaa8d4525ab25cf8f6dad16c9f29080bd81b59/pingping-1.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "e311a77993a1cb0b22c696326b8e7258", "sha256": "0c5cf52eddd758446b711b27c00b4af956d0848ad8e48315c9c937cf40324b97" }, "downloads": -1, "filename": "pingping-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e311a77993a1cb0b22c696326b8e7258", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5139, "upload_time": "2019-03-12T18:41:40", "upload_time_iso_8601": "2019-03-12T18:41:40.630388Z", "url": "https://files.pythonhosted.org/packages/87/b7/1f98ffd14e5a74810757d41b9304f944cc42b37d4390d9e3f0e0ff408e7c/pingping-1.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c3a6c557a5165eafd8c4806c1fc7bb38", "sha256": "90572a50db888ddf1321ed98498e80dfbd00cbc3702711a735de1b883a3d8c80" }, "downloads": -1, "filename": "pingping-1.0.2.tar.gz", "has_sig": false, "md5_digest": "c3a6c557a5165eafd8c4806c1fc7bb38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4348, "upload_time": "2019-03-12T18:41:42", "upload_time_iso_8601": "2019-03-12T18:41:42.119484Z", "url": "https://files.pythonhosted.org/packages/34/50/d3f4a6b326a3765d8688f2cc9a0b8893e606ac7faa490e94c2bbbe1c88cc/pingping-1.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "14423e8e5b6068ffe779f078fac71a72", "sha256": "191ce0cfa60b2b730301fd02b0bebca655b1d73df363aa5aa8a180ff32a0a7ce" }, "downloads": -1, "filename": "pingping-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "14423e8e5b6068ffe779f078fac71a72", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5145, "upload_time": "2019-03-12T18:53:26", "upload_time_iso_8601": "2019-03-12T18:53:26.905686Z", "url": "https://files.pythonhosted.org/packages/87/0a/3b25677c48a565ba66c94eb98b1113d35f10ff35c85fcc0b61329cdec05a/pingping-1.0.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d969b08817bdd1be91def5f2620f7b69", "sha256": "093f72186781ac2d4c0600d3d663a38abdc683c7085efd6b9bfeb23014b9a0e1" }, "downloads": -1, "filename": "pingping-1.0.3.tar.gz", "has_sig": false, "md5_digest": "d969b08817bdd1be91def5f2620f7b69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4355, "upload_time": "2019-03-12T18:53:28", "upload_time_iso_8601": "2019-03-12T18:53:28.782996Z", "url": "https://files.pythonhosted.org/packages/ef/35/5feb850fff5d1b78cc588e384888bad340d95a05186f213d8611d4a03c22/pingping-1.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "6619b9e636d213d173c6d1e0c2ee4c92", "sha256": "f708d5e2ccafe6fc94c854627cbbc8fe46570983a78500fa1a4a1b769237cb35" }, "downloads": -1, "filename": "pingping-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6619b9e636d213d173c6d1e0c2ee4c92", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5471, "upload_time": "2019-10-28T06:33:54", "upload_time_iso_8601": "2019-10-28T06:33:54.942295Z", "url": "https://files.pythonhosted.org/packages/55/a7/dfad7e207f48db16b4952ee6d775fac747c2bed6c49b4d7f34e31c26216b/pingping-1.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "594ee837e05138ce4e560fbaf4d5c9da", "sha256": "73b3ce3f43f2f54263178dbc8ac8e2c81867d314bba8715eeaea9980a479e8e9" }, "downloads": -1, "filename": "pingping-1.1.0.tar.gz", "has_sig": false, "md5_digest": "594ee837e05138ce4e560fbaf4d5c9da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4501, "upload_time": "2019-10-28T06:33:56", "upload_time_iso_8601": "2019-10-28T06:33:56.812343Z", "url": "https://files.pythonhosted.org/packages/22/d9/7d59003de7ab32650463fc859e4c4443d437affccf74f733f526e4bf11dd/pingping-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "8227c9f15fd3df74cbee1a3d8503eb0e", "sha256": "1a001b6a0be3c419800b70b7eeb2fa4abb31424acdcdb882facd4447cfcf8c0d" }, "downloads": -1, "filename": "pingping-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8227c9f15fd3df74cbee1a3d8503eb0e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5651, "upload_time": "2020-02-27T12:51:51", "upload_time_iso_8601": "2020-02-27T12:51:51.355140Z", "url": "https://files.pythonhosted.org/packages/a3/75/ee52df0ccc51d5253443cf1ff3e1217b5e167cae83f1c78f626554f3515d/pingping-1.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a0b9af6b56e2bf25a26cd8cbeedbbf76", "sha256": "287488007aa30fb8007ed08c195a9fc3522e3990824adebc6db80959f905d068" }, "downloads": -1, "filename": "pingping-1.2.0.tar.gz", "has_sig": false, "md5_digest": "a0b9af6b56e2bf25a26cd8cbeedbbf76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4671, "upload_time": "2020-02-27T12:51:53", "upload_time_iso_8601": "2020-02-27T12:51:53.106398Z", "url": "https://files.pythonhosted.org/packages/ea/6a/013efd395c7cff66388e489c8e646177e108ec7841653cfbcebac9dd5b58/pingping-1.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "88c17e514e1b75fcfdfbb925f0f11e93", "sha256": "4d2dba9f3c8342665b4de0eb47f9943c3f59234adfcd6b9b7ac527257049c6c9" }, "downloads": -1, "filename": "pingping-1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "88c17e514e1b75fcfdfbb925f0f11e93", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5666, "upload_time": "2020-02-28T03:06:26", "upload_time_iso_8601": "2020-02-28T03:06:26.650777Z", "url": "https://files.pythonhosted.org/packages/01/ff/5caa22a90949a59a213edd0e8c5d101b1b398f6f35ced5bfd0c40d7e32b6/pingping-1.2.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ade962faaa7a0249d5c1d0e0c9e15944", "sha256": "fcfbf032bf101fc9775fdf70e0515b7f19513b3e62b6c86afcd1b7adc1b8ce40" }, "downloads": -1, "filename": "pingping-1.2.1.tar.gz", "has_sig": false, "md5_digest": "ade962faaa7a0249d5c1d0e0c9e15944", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4826, "upload_time": "2020-02-28T03:06:28", "upload_time_iso_8601": "2020-02-28T03:06:28.467752Z", "url": "https://files.pythonhosted.org/packages/04/82/9b1e254425fdc6f7b9436895d2386760e3abd2ea1ef3278423db87e293ee/pingping-1.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "3ac65fb5fbef6e6b1d61391f376c2089", "sha256": "1b3326b8253676b7afffcc0b6efeaf1031f502271ba79dd03c5153d26adc3e3f" }, "downloads": -1, "filename": "pingping-1.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3ac65fb5fbef6e6b1d61391f376c2089", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5735, "upload_time": "2020-02-29T08:06:41", "upload_time_iso_8601": "2020-02-29T08:06:41.504669Z", "url": "https://files.pythonhosted.org/packages/a0/1a/d2f297af88c450fffb182812211f5044470e3434257ecdc25848b62db1a5/pingping-1.2.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b4c8126920f8444cf19f75f2e42eb90b", "sha256": "3c1c50bf7df7ce4ca175aba5f2ec14d3f8782b43f7bd898171dbc158a950b89a" }, "downloads": -1, "filename": "pingping-1.2.2.tar.gz", "has_sig": false, "md5_digest": "b4c8126920f8444cf19f75f2e42eb90b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4881, "upload_time": "2020-02-29T08:06:42", "upload_time_iso_8601": "2020-02-29T08:06:42.990246Z", "url": "https://files.pythonhosted.org/packages/79/f3/658491650c8d91dd4abf197d4fd7c5ffbb0ba65ba59738d3ac1136c066ee/pingping-1.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "288ae36882a010ccfb13fd0b5700dbdb", "sha256": "3a3daac9f37ae73f69b05527b8c10de2d67059a37a9662925cbf27dc1d205d22" }, "downloads": -1, "filename": "pingping-1.2.3.tar.gz", "has_sig": false, "md5_digest": "288ae36882a010ccfb13fd0b5700dbdb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4858, "upload_time": "2020-02-29T19:00:28", "upload_time_iso_8601": "2020-02-29T19:00:28.119769Z", "url": "https://files.pythonhosted.org/packages/fb/d9/ab50fbc1f1e3f99985978012b7b682a4612ad0ea5f7fc0312220e04fa555/pingping-1.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "3679d3291d0465ba61d51542a0e6902a", "sha256": "2bdb1e65e7bd5a13166fec4b9b03f6fe633c29122f366bc091a052f8a4b3e4bd" }, "downloads": -1, "filename": "pingping-1.2.5.tar.gz", "has_sig": false, "md5_digest": "3679d3291d0465ba61d51542a0e6902a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4860, "upload_time": "2020-03-01T08:27:21", "upload_time_iso_8601": "2020-03-01T08:27:21.227908Z", "url": "https://files.pythonhosted.org/packages/41/ba/e71b9de30adc85895d0ac56c288ca4aca3fd24c18f0d49933c66620791e9/pingping-1.2.5.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.6": [ { "comment_text": "", "digests": { "md5": "5c90ea80d85fb629a4fb6ef08a0743ee", "sha256": "efe48079ad9994e9fc41df287264a1b1fc3c515684f744ddadf723dc695f34e0" }, "downloads": -1, "filename": "pingping-1.2.6.tar.gz", "has_sig": false, "md5_digest": "5c90ea80d85fb629a4fb6ef08a0743ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5227, "upload_time": "2020-03-05T05:31:10", "upload_time_iso_8601": "2020-03-05T05:31:10.489201Z", "url": "https://files.pythonhosted.org/packages/fd/2b/4815624e817947a79604a4673f4492f4a5c27974113dc0afccbe23ceb06a/pingping-1.2.6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.7": [ { "comment_text": "", "digests": { "md5": "d70c9a0a680754de3ceae73529825883", "sha256": "d7d521d684ba045000cc4267999a6b8a272f33633d4dc53a38f59be5536576ba" }, "downloads": -1, "filename": "pingping-1.2.7.tar.gz", "has_sig": false, "md5_digest": "d70c9a0a680754de3ceae73529825883", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5231, "upload_time": "2020-03-05T06:31:17", "upload_time_iso_8601": "2020-03-05T06:31:17.530646Z", "url": "https://files.pythonhosted.org/packages/b8/71/a5f3ce601ebc749602989d913f7ff00204608a01c187657a0d7a471be7e5/pingping-1.2.7.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.8": [ { "comment_text": "", "digests": { "md5": "235adac1f4209a0b61911062b274dd9d", "sha256": "1fbe9d4226166a94d0de7eca06f338e9169186749f97047743b518fd5c284806" }, "downloads": -1, "filename": "pingping-1.2.8.tar.gz", "has_sig": false, "md5_digest": "235adac1f4209a0b61911062b274dd9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5195, "upload_time": "2020-03-05T09:19:16", "upload_time_iso_8601": "2020-03-05T09:19:16.858287Z", "url": "https://files.pythonhosted.org/packages/7d/8c/0b30278d7225993c1bb2df052ed63e10e57332d0a10bf8d7957437e9f7b4/pingping-1.2.8.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "81333433f759b9bf217db97442acc541", "sha256": "940428e85684ecbc5e96448e21ec4df58de18bd2c1a6f317270a8d0318fc1961" }, "downloads": -1, "filename": "pingping-1.3.0.tar.gz", "has_sig": false, "md5_digest": "81333433f759b9bf217db97442acc541", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6112, "upload_time": "2020-03-05T11:10:42", "upload_time_iso_8601": "2020-03-05T11:10:42.790017Z", "url": "https://files.pythonhosted.org/packages/b4/e0/c7e099cc3d892525ae3965b828e311418499c0affe1037209ba75bdb8a69/pingping-1.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "a0a2f69b6f70ebc0c12e502c959bd958", "sha256": "474bad7fb761f04824f2759084c01a8974f01ae2169b40975c56acdb72dc1d4e" }, "downloads": -1, "filename": "pingping-1.3.1.tar.gz", "has_sig": false, "md5_digest": "a0a2f69b6f70ebc0c12e502c959bd958", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6150, "upload_time": "2020-03-05T17:03:06", "upload_time_iso_8601": "2020-03-05T17:03:06.962115Z", "url": "https://files.pythonhosted.org/packages/11/c8/bebb6e51f06576adf737d37f8392b89c414bc5646ddee4e5f732fcf3169c/pingping-1.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "ae71f0ea649a53af45944d819a77bb3f", "sha256": "cfa9bc4eb79ac685c750d3f3eec0e9fe7aac9042b59c6387b9939037faee16e0" }, "downloads": -1, "filename": "pingping-1.3.2.tar.gz", "has_sig": false, "md5_digest": "ae71f0ea649a53af45944d819a77bb3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6188, "upload_time": "2020-03-05T18:41:03", "upload_time_iso_8601": "2020-03-05T18:41:03.541070Z", "url": "https://files.pythonhosted.org/packages/d5/52/33d8c3a80d968de12fe7fe68dc49673f839636d4d90f4ae86d334689af28/pingping-1.3.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "bf68073af084e1fb86b9d980d849a7d3", "sha256": "08455f05102609cc48955b7a03dfc54b225eef9bb80b998ea462c08d1151d34c" }, "downloads": -1, "filename": "pingping-1.3.3.tar.gz", "has_sig": false, "md5_digest": "bf68073af084e1fb86b9d980d849a7d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6219, "upload_time": "2020-03-05T20:12:46", "upload_time_iso_8601": "2020-03-05T20:12:46.566786Z", "url": "https://files.pythonhosted.org/packages/ea/4d/5c5867777432e9a7507cb7f206f43ccac15329fe3fb9f051e58e1151ce77/pingping-1.3.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.4": [ { "comment_text": "", "digests": { "md5": "8232048fd386df23401707cd6c777a4d", "sha256": "0bdd6bcf7da251a896094705e9260c44993201f3d92bf0cc1f52119751be6ccc" }, "downloads": -1, "filename": "pingping-1.3.4.tar.gz", "has_sig": false, "md5_digest": "8232048fd386df23401707cd6c777a4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6454, "upload_time": "2020-03-05T20:43:17", "upload_time_iso_8601": "2020-03-05T20:43:17.635876Z", "url": "https://files.pythonhosted.org/packages/2b/68/dec2a1c3f974091c6f78d6c5bd1df9c6231c3d6592da086fa998bcd787b1/pingping-1.3.4.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8232048fd386df23401707cd6c777a4d", "sha256": "0bdd6bcf7da251a896094705e9260c44993201f3d92bf0cc1f52119751be6ccc" }, "downloads": -1, "filename": "pingping-1.3.4.tar.gz", "has_sig": false, "md5_digest": "8232048fd386df23401707cd6c777a4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6454, "upload_time": "2020-03-05T20:43:17", "upload_time_iso_8601": "2020-03-05T20:43:17.635876Z", "url": "https://files.pythonhosted.org/packages/2b/68/dec2a1c3f974091c6f78d6c5bd1df9c6231c3d6592da086fa998bcd787b1/pingping-1.3.4.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }