{ "info": { "author": "Denis Ryzhkov", "author_email": "denisr@denisr.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "\"uniqtoken\" is DEPRECATED!\nPlease see new version \"uqid\": https://pypi.python.org/pypi/uqid/\n\nOld \"uniqtoken\" usage::\n\n pip install uniqtoken\n from uniqtoken import uniqtoken\n\n token1 = uniqtoken()\n token2 = uniqtoken()\n assert token1 != token2\n\n* Starts with a sequence random enough to be indexed efficiently when token is used as a hash key.\n* This random sequence is long enough to be hard to guess.\n* Ends with explicit timestamp with precision about 0.01 seconds (system dependent) to be more unique.\n* Is more than 3x faster than standard ``uuid.uuid4()`` - see tests in `uniqtoken.py:test() `_.\n* Is ready to be used as a fixed length string token containing exactly 64 safe hex digits.", "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/denis-ryzhkov/uniqtoken", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "uniqtoken", "package_url": "https://pypi.org/project/uniqtoken/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/uniqtoken/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/denis-ryzhkov/uniqtoken" }, "release_url": "https://pypi.org/project/uniqtoken/0.1.3/", "requires_dist": null, "requires_python": null, "summary": "Simple generator of unique tokens.", "version": "0.1.3" }, "last_serial": 1375122, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "842000c7fd42d78d469b3dbc565c2267", "sha256": "b500a032463c0cf0ae133db0c1b719fe17c5329303d5fb84547b40778d16ab24" }, "downloads": -1, "filename": "uniqtoken-0.1.1.tar.gz", "has_sig": false, "md5_digest": "842000c7fd42d78d469b3dbc565c2267", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1538, "upload_time": "2013-02-01T08:30:31", "url": "https://files.pythonhosted.org/packages/81/74/4298919984d5a09301ff37b28d3857d07c1e9c4bb7947cd69192f83dee4c/uniqtoken-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "3b975aeee86231cea69de24d7a57b46d", "sha256": "825c612704afacb87c79efceb296aa506ba49b15e2e17ee2a1dcdb9dbbb5dd91" }, "downloads": -1, "filename": "uniqtoken-0.1.2.tar.gz", "has_sig": false, "md5_digest": "3b975aeee86231cea69de24d7a57b46d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1540, "upload_time": "2013-02-01T08:35:30", "url": "https://files.pythonhosted.org/packages/7a/1f/5f219bc847b78bb6f0ea3f584e3458898723bab082742f2f7b9f73a808ec/uniqtoken-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "7d0c59a93d2cb19f3c3fcde1c6b4f1db", "sha256": "8ea4372afe329d77f7c0317afe23b6a5d58f9f81937567c334ec7d2165950b8d" }, "downloads": -1, "filename": "uniqtoken-0.1.3.tar.gz", "has_sig": false, "md5_digest": "7d0c59a93d2cb19f3c3fcde1c6b4f1db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1540, "upload_time": "2013-02-03T15:47:12", "url": "https://files.pythonhosted.org/packages/67/99/b3ae248176ed874f0124ef30211d0b8b922bad3811f26f1406fad21daf0a/uniqtoken-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7d0c59a93d2cb19f3c3fcde1c6b4f1db", "sha256": "8ea4372afe329d77f7c0317afe23b6a5d58f9f81937567c334ec7d2165950b8d" }, "downloads": -1, "filename": "uniqtoken-0.1.3.tar.gz", "has_sig": false, "md5_digest": "7d0c59a93d2cb19f3c3fcde1c6b4f1db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1540, "upload_time": "2013-02-03T15:47:12", "url": "https://files.pythonhosted.org/packages/67/99/b3ae248176ed874f0124ef30211d0b8b922bad3811f26f1406fad21daf0a/uniqtoken-0.1.3.tar.gz" } ] }