{ "info": { "author": "remotephone", "author_email": "remotephone@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Information Technology", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP" ], "description": "I found this pacakage which did exactly what I needed but in Python2 https://pypi.org/project/urlunshort/. I updated the code and moved the web logic to requests to simplify some things. \n\nSome URLs for shortening came from https://gist.github.com/ninetyfivenorth/9322bfc20523ba2eb7521d57cf25f265.\n\nThis should handle many services reasonably, but I found a few that don't respond normally to a HEAD requests and the tricks=True argument might help with some of those cases.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/user/reponame", "keywords": "urlshorten,expand,security", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "urlunshort3", "package_url": "https://pypi.org/project/urlunshort3/", "platform": "", "project_url": "https://pypi.org/project/urlunshort3/", "project_urls": { "Homepage": "https://github.com/user/reponame" }, "release_url": "https://pypi.org/project/urlunshort3/0.3/", "requires_dist": null, "requires_python": "", "summary": "Take a URL, compare to known shortening services, and expand it. A python3 rewrite of https://pypi.org/project/urlunshort/", "version": "0.3" }, "last_serial": 5989333, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "9a743bce4d7c86b21b84dca7d134e4b9", "sha256": "cbd70bca2a464afe7d5280f933b936800deb2791ed0589647c139c6059b37645" }, "downloads": -1, "filename": "urlunshort3-0.2.tar.gz", "has_sig": false, "md5_digest": "9a743bce4d7c86b21b84dca7d134e4b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3950, "upload_time": "2019-10-17T11:51:58", "url": "https://files.pythonhosted.org/packages/c5/a7/737e5cd5874311d5b69571419c19fdf13f2c1a86e3466de16d2d2f08a787/urlunshort3-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "35087377e53c9167fc655ad64e7580dc", "sha256": "ecd792ee67ce52122a38394a1d95b5c78e79b87c714230e7529854737e5a504e" }, "downloads": -1, "filename": "urlunshort3-0.3.tar.gz", "has_sig": false, "md5_digest": "35087377e53c9167fc655ad64e7580dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3997, "upload_time": "2019-10-17T11:54:30", "url": "https://files.pythonhosted.org/packages/8a/e3/a9c09215faf37e21c5571a9d50957e189b05b8d2e442fbf646e8eb41d1c8/urlunshort3-0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "35087377e53c9167fc655ad64e7580dc", "sha256": "ecd792ee67ce52122a38394a1d95b5c78e79b87c714230e7529854737e5a504e" }, "downloads": -1, "filename": "urlunshort3-0.3.tar.gz", "has_sig": false, "md5_digest": "35087377e53c9167fc655ad64e7580dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3997, "upload_time": "2019-10-17T11:54:30", "url": "https://files.pythonhosted.org/packages/8a/e3/a9c09215faf37e21c5571a9d50957e189b05b8d2e442fbf646e8eb41d1c8/urlunshort3-0.3.tar.gz" } ] }