{
"info": {
"author": "plasmashadow",
"author_email": "plasmashadowx@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Intended Audience :: Developers",
"Programming Language :: Python",
"Programming Language :: Python :: 2"
],
"description": "##UDPTRACK\n\nA Bittorrent udp-tracking protocol Based on the specifications given by\nhttp://www.rasterbar.com/products/libtorrent/udp_tracker_protocol.html\n\n[](https://travis-ci.org/plasmashadow/python-udptracker)\n##Installation\n\n```\n pip install python-udptrack\n\n```\n\n##Usage\n\nIn order to connect to the tracker the tracker url and info_hash is necessary.\n\nNote: I assume that you have already decoded torrent file dict.\n\n```python\n\nfrom udptrack import UDPTracker\n\nannounce_url = torrent_info_dict.get(\"announce\")\n\ntracker = UDPTracker(announce_url, timeout=2, info_hash=\"7BC238FD69F5A43C1CD5566870420D63F074BAD8\")\ntracker.connect()\nprint tracker.interpret()\n\n```\n\nIn order to announce you can have announce method.\n\n```python\n\ntracker.announce()\nprint tracker.interpret()\n\n```\n\nIn order to scrap the details of torrent\n\n```python\n\ntracker.scrape([\"7BC238FD69F5A43C1CD5566870420D63F074BAD8\"])\nprint tracker.interpret()\n\n```\n\n\n###License\n BSD ",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/plasmashadow/python-udptrack.git",
"keywords": null,
"license": "BSD License",
"maintainer": null,
"maintainer_email": null,
"name": "python-udptrack",
"package_url": "https://pypi.org/project/python-udptrack/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/python-udptrack/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "https://github.com/plasmashadow/python-udptrack.git"
},
"release_url": "https://pypi.org/project/python-udptrack/0.0.5/",
"requires_dist": null,
"requires_python": null,
"summary": "UNKNOWN",
"version": "0.0.5"
},
"last_serial": 1877281,
"releases": {
"0.0.5": [
{
"comment_text": "",
"digests": {
"md5": "4c449bb99e0245a8127c0fdb6aba5f46",
"sha256": "be110555a140967ecb08f38e61b9ecf0233ed1ccd2c762e070e76b35cb6380b0"
},
"downloads": -1,
"filename": "python-udptrack-0.0.5.tar.gz",
"has_sig": false,
"md5_digest": "4c449bb99e0245a8127c0fdb6aba5f46",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4114,
"upload_time": "2015-12-25T10:44:24",
"url": "https://files.pythonhosted.org/packages/41/a5/ce1d2adba373975591b92ea02545d48faf012c2c31865c953c177a8de673/python-udptrack-0.0.5.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "4c449bb99e0245a8127c0fdb6aba5f46",
"sha256": "be110555a140967ecb08f38e61b9ecf0233ed1ccd2c762e070e76b35cb6380b0"
},
"downloads": -1,
"filename": "python-udptrack-0.0.5.tar.gz",
"has_sig": false,
"md5_digest": "4c449bb99e0245a8127c0fdb6aba5f46",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4114,
"upload_time": "2015-12-25T10:44:24",
"url": "https://files.pythonhosted.org/packages/41/a5/ce1d2adba373975591b92ea02545d48faf012c2c31865c953c177a8de673/python-udptrack-0.0.5.tar.gz"
}
]
}