{ "info": { "author": "Nathan Wilcox", "author_email": "nejucomo@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "UNKNOWN", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/nejucomo/proxytcp", "keywords": null, "license": "GPLv3", "maintainer": null, "maintainer_email": null, "name": "proxytcp", "package_url": "https://pypi.org/project/proxytcp/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/proxytcp/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://bitbucket.org/nejucomo/proxytcp" }, "release_url": "https://pypi.org/project/proxytcp/0.3/", "requires_dist": null, "requires_python": null, "summary": "Listen for TCP connections on multiple ports, each of which forwards to another host:port.", "version": "0.3" }, "last_serial": 796753, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "2adf197d63a9c26c65ba252bea7a1fab", "sha256": "bdb4f87f98efb5af120277a056385a96a4d01752d0f71c091541436eb0bbc68a" }, "downloads": -1, "filename": "proxytcp-0.1.tar.gz", "has_sig": false, "md5_digest": "2adf197d63a9c26c65ba252bea7a1fab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 578, "upload_time": "2012-01-27T23:20:32", "url": "https://files.pythonhosted.org/packages/0b/6c/d2063ab702d0f2ece214eac57f7b4c44c0776f0d0c7f90acb4b76dcb3351/proxytcp-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "d84c04ad4b2068b5c0a3f71eb658ffd9", "sha256": "6f5fe46dccf0fe9da6c9309a0b5271c8b0a26cf4d760a8e12f2956aec638b7dd" }, "downloads": -1, "filename": "proxytcp-0.2.tar.gz", "has_sig": false, "md5_digest": "d84c04ad4b2068b5c0a3f71eb658ffd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2319, "upload_time": "2012-01-27T23:22:34", "url": "https://files.pythonhosted.org/packages/d5/8c/08304148011a4c70035c399f0909d552d63b3935d94f86f2db2fe020e1a0/proxytcp-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "356077ff95088dd0648990da3664476b", "sha256": "56ef117f60b97ba2d6f4f5a1f593d01b059264507eada0e9a95c665dc1a5d6bc" }, "downloads": -1, "filename": "proxytcp-0.3.tar.gz", "has_sig": false, "md5_digest": "356077ff95088dd0648990da3664476b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2330, "upload_time": "2012-01-27T23:27:22", "url": "https://files.pythonhosted.org/packages/f8/2f/67d8af7d0d0aaeb1e5456169e9404f3f708b281b0bb87021f61e55aa3f82/proxytcp-0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "356077ff95088dd0648990da3664476b", "sha256": "56ef117f60b97ba2d6f4f5a1f593d01b059264507eada0e9a95c665dc1a5d6bc" }, "downloads": -1, "filename": "proxytcp-0.3.tar.gz", "has_sig": false, "md5_digest": "356077ff95088dd0648990da3664476b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2330, "upload_time": "2012-01-27T23:27:22", "url": "https://files.pythonhosted.org/packages/f8/2f/67d8af7d0d0aaeb1e5456169e9404f3f708b281b0bb87021f61e55aa3f82/proxytcp-0.3.tar.gz" } ] }