{ "info": { "author": "Carlos Abraham", "author_email": "abraham@abranhe.com", "bugtrack_url": null, "classifiers": [ "Environment :: Plugins", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "\n

\n\t\ud83d\udc0d \u2001decamelize: Convert a camelized string into `snake_case`\n

\n\n

\n\t\n\t\n\t\n\t\n \n

\n\n\n\n# Install\n\n```\n$ pip install decamelize\n```\n\n# Why?\n\n- Turn `CamelCase` to `non_camel_case`\n- Clean and focused\n- Actively maintained\n\n## Usage\n\n```py\nimport decamelize\n\nprint (decamelize.convert(\"CamelCase\"))\n# Eg: CamelCase \u2192 camel_case\n```\n\n# Team\n\n|[![Carlos Abraham Logo](https://avatars3.githubusercontent.com/u/21347264?s=50&v=4)](https://19cah.com)|\n| :-: |\n| [Carlos Abraham](https://github.com/abranhe) |\n\n# Related\n\n- [\ud83d\udc2b\u2001ToCamelCase](https://github.com/abranhe/tocamelcase): ~~camelize string~~ turn into `camel case`\n\n# License\n\n[MIT](https://github.com/abranhe/decamelize/blob/master/LICENSE) License \u00a9 [Carlos Abraham](https://github.com/decamelize/tocamelcase)\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://abranhe.com", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "decamelize", "package_url": "https://pypi.org/project/decamelize/", "platform": "", "project_url": "https://pypi.org/project/decamelize/", "project_urls": { "Homepage": "https://abranhe.com", "Source": "https://github.com/abranhe/decamelize" }, "release_url": "https://pypi.org/project/decamelize/0.1.2/", "requires_dist": null, "requires_python": "", "summary": "\ud83d\udc0d \u2001Convert a camelized string into snake_case", "version": "0.1.2" }, "last_serial": 4099481, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "c48df971d3e237d11559454f2142b162", "sha256": "2458021cf1d57f367c87a2455a2fd32af5b26dc8f8fbb57315d810bea02150fd" }, "downloads": -1, "filename": "decamelize-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c48df971d3e237d11559454f2142b162", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2082, "upload_time": "2018-07-25T04:00:22", "url": "https://files.pythonhosted.org/packages/fc/34/aaff236630f9bea6f50c06ea72788c3094373d7606416b2ec4fdf625cd2c/decamelize-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ecd9bea753e7b84a61c22c864cb87d5b", "sha256": "9579dca81b0ea5af9daa3e5ac61a3d43a5def36a78e7d94dff80cc455fd7b190" }, "downloads": -1, "filename": "decamelize-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ecd9bea753e7b84a61c22c864cb87d5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1870, "upload_time": "2018-07-25T04:00:23", "url": "https://files.pythonhosted.org/packages/3e/c9/29b4614ee2494f21b803c9aa6f820a821c8406e4cd72abccc71a6a913a49/decamelize-0.0.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "53848b4a283e0998d97ce483982e49c3", "sha256": "d58a5a53ea259697ef7febf013523925f68db8d776d88b4b4f19edb2eea08a1c" }, "downloads": -1, "filename": "decamelize-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "53848b4a283e0998d97ce483982e49c3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2097, "upload_time": "2018-07-25T05:37:34", "url": "https://files.pythonhosted.org/packages/ad/98/1f0b150573624af1bb48403a55e9d7b98eb5377d61f6db6dd95c468f22b5/decamelize-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd5df94b24b72bf92c6b9621707a1011", "sha256": "305229c39f83a56711185262160334ab558d55d54b726374dea984a9254126e1" }, "downloads": -1, "filename": "decamelize-0.1.2.tar.gz", "has_sig": false, "md5_digest": "dd5df94b24b72bf92c6b9621707a1011", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1865, "upload_time": "2018-07-25T05:37:35", "url": "https://files.pythonhosted.org/packages/ef/d4/79632b724e7adaacd18e4852c10593bd24c303cd5b31209a976e17de12d8/decamelize-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "53848b4a283e0998d97ce483982e49c3", "sha256": "d58a5a53ea259697ef7febf013523925f68db8d776d88b4b4f19edb2eea08a1c" }, "downloads": -1, "filename": "decamelize-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "53848b4a283e0998d97ce483982e49c3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2097, "upload_time": "2018-07-25T05:37:34", "url": "https://files.pythonhosted.org/packages/ad/98/1f0b150573624af1bb48403a55e9d7b98eb5377d61f6db6dd95c468f22b5/decamelize-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd5df94b24b72bf92c6b9621707a1011", "sha256": "305229c39f83a56711185262160334ab558d55d54b726374dea984a9254126e1" }, "downloads": -1, "filename": "decamelize-0.1.2.tar.gz", "has_sig": false, "md5_digest": "dd5df94b24b72bf92c6b9621707a1011", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1865, "upload_time": "2018-07-25T05:37:35", "url": "https://files.pythonhosted.org/packages/ef/d4/79632b724e7adaacd18e4852c10593bd24c303cd5b31209a976e17de12d8/decamelize-0.1.2.tar.gz" } ] }