{ "info": { "author": "dbsven", "author_email": "501287441@qq.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: MacOS", "Operating System :: OS Independent", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/loser007/Portube", "keywords": "portmap tunnel tube protube", "license": "BSD License", "maintainer": "", "maintainer_email": "", "name": "portube", "package_url": "https://pypi.org/project/portube/", "platform": "all", "project_url": "https://pypi.org/project/portube/", "project_urls": { "Homepage": "https://github.com/loser007/Portube" }, "release_url": "https://pypi.org/project/portube/0.0.1/", "requires_dist": null, "requires_python": "", "summary": "Software-implemented port forwarding, transparent proxy, which can bypass firewalls in specific cases where the host restricts the inbound rules but does not restrict the outbound rules", "version": "0.0.1" }, "last_serial": 5112447, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "3a5518bee3ea720406a94e1fc2b5deb9", "sha256": "f079a423e1141b5e5cd178e1de34c5efb6c13071360e14b613ce64783c10db37" }, "downloads": -1, "filename": "portube-0.0.1-py3.6.egg", "has_sig": false, "md5_digest": "3a5518bee3ea720406a94e1fc2b5deb9", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 5848, "upload_time": "2019-04-08T07:50:15", "url": "https://files.pythonhosted.org/packages/55/f0/2ea7a8b94bd15413034e5bab316d1620a18b56885443577083951fb94d45/portube-0.0.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "f03dfc88ba1dd4ea666e85cc2f837058", "sha256": "0f98fb3970f8082742bbdf3d762e8ca1999e9e61eea07b362326065cafb11dd3" }, "downloads": -1, "filename": "portube-0.0.1.tar.gz", "has_sig": false, "md5_digest": "f03dfc88ba1dd4ea666e85cc2f837058", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3096, "upload_time": "2019-04-08T07:50:17", "url": "https://files.pythonhosted.org/packages/e5/83/3d82b1934d9173bdd5f3aa312a5da916386eb61e0b121af28cf3c2b0f463/portube-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3a5518bee3ea720406a94e1fc2b5deb9", "sha256": "f079a423e1141b5e5cd178e1de34c5efb6c13071360e14b613ce64783c10db37" }, "downloads": -1, "filename": "portube-0.0.1-py3.6.egg", "has_sig": false, "md5_digest": "3a5518bee3ea720406a94e1fc2b5deb9", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 5848, "upload_time": "2019-04-08T07:50:15", "url": "https://files.pythonhosted.org/packages/55/f0/2ea7a8b94bd15413034e5bab316d1620a18b56885443577083951fb94d45/portube-0.0.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "f03dfc88ba1dd4ea666e85cc2f837058", "sha256": "0f98fb3970f8082742bbdf3d762e8ca1999e9e61eea07b362326065cafb11dd3" }, "downloads": -1, "filename": "portube-0.0.1.tar.gz", "has_sig": false, "md5_digest": "f03dfc88ba1dd4ea666e85cc2f837058", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3096, "upload_time": "2019-04-08T07:50:17", "url": "https://files.pythonhosted.org/packages/e5/83/3d82b1934d9173bdd5f3aa312a5da916386eb61e0b121af28cf3c2b0f463/portube-0.0.1.tar.gz" } ] }