{ "info": { "author": "Og Astorga", "author_email": "og@ogastorga.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3" ], "description": "yuid\n====\n\nIntroduction\n------------\n\nThis is a simple script that generates a 64bit UUID and encodes it in base62 thus generating a secure unique 11 char string that are similar to the beloved youtube video ids\n\n\nStructure\n---------\n\nOur 64 bit string is composed with the following method\n\n10 bits are random\n12 bits are a hash from machine id\n42 bits are unixtime till milliseconds\n\nthey are all concatenated in the mentioned order\n\n\nInstall\n-------\n\n```\npip install yuid\n```\n\nUsage\n-----\n\n```\n>>> from yuid import yuid\n>>> yuid()\nUAfxKExKjVQ\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ogastorga/yuid", "keywords": "uuid", "license": "", "maintainer": "", "maintainer_email": "", "name": "yuid", "package_url": "https://pypi.org/project/yuid/", "platform": "", "project_url": "https://pypi.org/project/yuid/", "project_urls": { "Homepage": "https://github.com/ogastorga/yuid" }, "release_url": "https://pypi.org/project/yuid/0.1.1/", "requires_dist": null, "requires_python": "", "summary": "youtube-like UUIDs", "version": "0.1.1" }, "last_serial": 4510080, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "01446e7f38d392db26f3b3bd6be5e65b", "sha256": "933c076fcd8918a88eb1a656155478634f191735880d3e83d862d91f1969a246" }, "downloads": -1, "filename": "yuid-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "01446e7f38d392db26f3b3bd6be5e65b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2955, "upload_time": "2018-11-20T21:05:22", "url": "https://files.pythonhosted.org/packages/4f/d6/cd30e3ca78145d3a1c67ec80929fa10939042f271f75cd0ed9746a1756c9/yuid-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "feea80a9441ebd211b451b840b922c24", "sha256": "d0a5544123355d0829fa2b8fef8407eb2ad10de9a0bb18adbaa90b646dbaa326" }, "downloads": -1, "filename": "yuid-0.1.0.tar.gz", "has_sig": false, "md5_digest": "feea80a9441ebd211b451b840b922c24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1930, "upload_time": "2018-11-20T21:05:24", "url": "https://files.pythonhosted.org/packages/e3/71/083d8c58d11d809cdad27f852584a32c05faf236c3007dce41f477dd903e/yuid-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "e35593132cd7b9f13249489105227120", "sha256": "e2fbaaa6967780cfcc9c29cbf3dcf76dd82a12a27149d3fcca476cad58d4b20f" }, "downloads": -1, "filename": "yuid-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e35593132cd7b9f13249489105227120", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2958, "upload_time": "2018-11-20T23:51:33", "url": "https://files.pythonhosted.org/packages/c6/10/0bea86b0730185a88e28971a13b6f23a99f9119a8862edbbc3bf4cfd750a/yuid-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "471104b58de8e1bb5c389c88e193a26b", "sha256": "43f942173a3af06c807157e169d882ab0fd4bc39d228968a91797dc85c6e69ca" }, "downloads": -1, "filename": "yuid-0.1.1.tar.gz", "has_sig": false, "md5_digest": "471104b58de8e1bb5c389c88e193a26b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1935, "upload_time": "2018-11-20T23:51:35", "url": "https://files.pythonhosted.org/packages/a6/12/1388732beedc2c79512081ebc768b5be4651e07139562aa2ffd0e21b9b39/yuid-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e35593132cd7b9f13249489105227120", "sha256": "e2fbaaa6967780cfcc9c29cbf3dcf76dd82a12a27149d3fcca476cad58d4b20f" }, "downloads": -1, "filename": "yuid-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e35593132cd7b9f13249489105227120", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2958, "upload_time": "2018-11-20T23:51:33", "url": "https://files.pythonhosted.org/packages/c6/10/0bea86b0730185a88e28971a13b6f23a99f9119a8862edbbc3bf4cfd750a/yuid-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "471104b58de8e1bb5c389c88e193a26b", "sha256": "43f942173a3af06c807157e169d882ab0fd4bc39d228968a91797dc85c6e69ca" }, "downloads": -1, "filename": "yuid-0.1.1.tar.gz", "has_sig": false, "md5_digest": "471104b58de8e1bb5c389c88e193a26b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1935, "upload_time": "2018-11-20T23:51:35", "url": "https://files.pythonhosted.org/packages/a6/12/1388732beedc2c79512081ebc768b5be4651e07139562aa2ffd0e21b9b39/yuid-0.1.1.tar.gz" } ] }