{ "info": { "author": "Jeff", "author_email": "jeff@i2p.rocks", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: Public Domain", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Internet" ], "description": "==========\ni2p.socket\n==========\n\nRequirements:\n\n* Python 2.7 or >= 3.4 \n\n* Java I2P 0.9.14 and higher or i2pd 2.17.0 and higher\n\nInstalling:\n\npypi:\n\n.. code:: bash\n \n pip install i2p.socket\n\ngit:\n\n.. code:: bash\n\n git clone https://github.com/majestrate/i2p.socket/\n cd i2p.socket\n python setup.py install\n\nUsage:\n\n.. code:: python\n \n from i2p import socket \n \n # i2p socket\n sock = socket.socket()\n sock.connect((\"i2p-projekt.i2p\", 80))\n sock.send(b\"GET /\\r\\n\\r\\n\")\n print (sock.recv(1024))\n sock.close()\n \n # also works as 'regular' socket\n sock = socket.socket(socket.AF_INET) \n sock.connect((\"geti2p.net\", 80))\n sock.send(b\"GET /\\r\\n\\r\\n\")\n print (sock.recv(1024))\n sock.close()\n\n\n\nCaveats:\n\n* Probably contains bugs", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/majestrate/i2p.socket/tarball/0.4.0", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/majestrate/i2p.socket", "keywords": "i2p,socket", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "i2p.socket", "package_url": "https://pypi.org/project/i2p.socket/", "platform": "", "project_url": "https://pypi.org/project/i2p.socket/", "project_urls": { "Download": "https://github.com/majestrate/i2p.socket/tarball/0.4.0", "Homepage": "https://github.com/majestrate/i2p.socket" }, "release_url": "https://pypi.org/project/i2p.socket/0.4.0/", "requires_dist": null, "requires_python": "", "summary": "I2P socket module", "version": "0.4.0" }, "last_serial": 3410476, "releases": { "0.2.2": [ { "comment_text": "", "digests": { "md5": "b3cf6ef54599078d0b7a596346d49ad8", "sha256": "ed9be1e193815f11f18f8ad95166661747c6312ec3fda196968b12c4e9870c8f" }, "downloads": -1, "filename": "i2p.socket-0.2.2-py2-none-any.whl", "has_sig": false, "md5_digest": "b3cf6ef54599078d0b7a596346d49ad8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 22163, "upload_time": "2016-07-27T12:44:53", "url": "https://files.pythonhosted.org/packages/d7/a3/ca8db134f65d4f95f60d7eb0b33fb44db16acc93c6ad6da1c5f4538f8eb2/i2p.socket-0.2.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c55379fcb7787d0099e572ab4fe50aa", "sha256": "c094c8ee256c070a38c950b100320e50ed2b91334eaa8061cd8ada6d36f81fcb" }, "downloads": -1, "filename": "i2p.socket-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "9c55379fcb7787d0099e572ab4fe50aa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22143, "upload_time": "2016-07-27T12:44:56", "url": "https://files.pythonhosted.org/packages/b9/6e/193bef739d7d03e1ef18d68f9d7b4a3ed8b3b210a6696293dd7d5de8aa5a/i2p.socket-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5e7ac4bb0380fb9a1e2960a99660240", "sha256": "7def673e54eb954266a8677cf5ed8d0c844f59eb5487c3d26ce3c878de41c85c" }, "downloads": -1, "filename": "i2p.socket-0.2.2.tar.gz", "has_sig": false, "md5_digest": "e5e7ac4bb0380fb9a1e2960a99660240", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18898, "upload_time": "2016-07-27T12:44:58", "url": "https://files.pythonhosted.org/packages/ce/df/5fbb12cfd79b758eeb23a82e18edc2f93097941957aaeff09bacc0c68c4a/i2p.socket-0.2.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "5b53d29c18543a90965cf95adfc2a768", "sha256": "7c0634cdd2ae2ce2d602708647ffaff5821f9062a4bd887fa39257d35425897e" }, "downloads": -1, "filename": "i2p.socket-0.3.0-py2-none-any.whl", "has_sig": false, "md5_digest": "5b53d29c18543a90965cf95adfc2a768", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 23494, "upload_time": "2016-08-01T13:41:30", "url": "https://files.pythonhosted.org/packages/6b/df/06536dec2d258aceb99c8e561c71e5040c0efd9867576c850ea5fccd1041/i2p.socket-0.3.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "344dbbe2542197d3614c5935ae72d89f", "sha256": "d320cf96f6ba478aaeb072157bd98050ea82c44bc053707741faa33f32f8f366" }, "downloads": -1, "filename": "i2p.socket-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "344dbbe2542197d3614c5935ae72d89f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23474, "upload_time": "2016-08-01T13:41:35", "url": "https://files.pythonhosted.org/packages/e6/20/c4f581d15ed8b2fdef190685e33d4d99a544a85daadf1ad7cca51be1f30f/i2p.socket-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aa046231eb3e4c5b08b06d54b083dddf", "sha256": "6a8bcc68dccc56b25aec1b060fc81dfe1db215b48595622f7c832ae87465c0ef" }, "downloads": -1, "filename": "i2p.socket-0.3.0.tar.gz", "has_sig": false, "md5_digest": "aa046231eb3e4c5b08b06d54b083dddf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20213, "upload_time": "2016-08-01T13:41:19", "url": "https://files.pythonhosted.org/packages/2f/d9/e4e47a9cbec847c6d9ffd21df5f6438e50b0d1f26a5bdf89d22923f27634/i2p.socket-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "b3e6c204ddb54bc7964c6499948e21da", "sha256": "ee7b497a7be322a300fc6092bf7952b22155f3e0170f236bab7690153ff00fb0" }, "downloads": -1, "filename": "i2p.socket-0.3.1-py2-none-any.whl", "has_sig": false, "md5_digest": "b3e6c204ddb54bc7964c6499948e21da", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 23579, "upload_time": "2016-08-01T14:00:06", "url": "https://files.pythonhosted.org/packages/5f/59/601718001577985c34563dfd4edae47c21a8e90d8cc931738c8f60d730de/i2p.socket-0.3.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e8dcef43e2a77f6ca5d3e9962e7cba63", "sha256": "0410669dcc23b2a455542c77849ebe420f84bb6e31cbe552ca2669f230d481e5" }, "downloads": -1, "filename": "i2p.socket-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e8dcef43e2a77f6ca5d3e9962e7cba63", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23561, "upload_time": "2016-08-01T14:00:01", "url": "https://files.pythonhosted.org/packages/dc/42/26c87af5b9c6f61d7c034ff1585a8042ecd3b9969ae610c9f3c8d137ba06/i2p.socket-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "623cb0449f149f5185b30b05dd2d6ca5", "sha256": "ccd6398068f90771a51a4c34b63473d3d3b426e816dd4d998fcb8ce86ffccbd6" }, "downloads": -1, "filename": "i2p.socket-0.3.1.tar.gz", "has_sig": false, "md5_digest": "623cb0449f149f5185b30b05dd2d6ca5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20280, "upload_time": "2016-08-01T14:00:11", "url": "https://files.pythonhosted.org/packages/63/f1/602989104fdd5201744efb2886c266347a3ec72e802b3b20f262c05a6d60/i2p.socket-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "557bf32e56d71f0a30a09c40ddb71daf", "sha256": "4926c17c4d863293a28c8831944d0447fd571275182ce004d3955f45b5fe4cf0" }, "downloads": -1, "filename": "i2p.socket-0.4.0.tar.gz", "has_sig": true, "md5_digest": "557bf32e56d71f0a30a09c40ddb71daf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20791, "upload_time": "2017-12-12T14:48:43", "url": "https://files.pythonhosted.org/packages/c4/0f/c64a8314dfc455d9c20c27c066dea184a522c12ad8db57850e2820428471/i2p.socket-0.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "557bf32e56d71f0a30a09c40ddb71daf", "sha256": "4926c17c4d863293a28c8831944d0447fd571275182ce004d3955f45b5fe4cf0" }, "downloads": -1, "filename": "i2p.socket-0.4.0.tar.gz", "has_sig": true, "md5_digest": "557bf32e56d71f0a30a09c40ddb71daf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20791, "upload_time": "2017-12-12T14:48:43", "url": "https://files.pythonhosted.org/packages/c4/0f/c64a8314dfc455d9c20c27c066dea184a522c12ad8db57850e2820428471/i2p.socket-0.4.0.tar.gz" } ] }