{ "info": { "author": "Kai Chang", "author_email": "kaijchang@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "# CodePen Downloader\n\nA hacky downloader for [codepen.io](https://codepen.io). Uses requests and bs4 to extract relevant data and jinja2 to construct local copies.\n\nReally basic, currently doesn't handle any compiling, preprocessing, etc.\n\n## Usage\n\n`pip install cpen`\n\n`cpen `\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/kajchang/CodePen-Downloader", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "cpen", "package_url": "https://pypi.org/project/cpen/", "platform": "", "project_url": "https://pypi.org/project/cpen/", "project_urls": { "Homepage": "https://github.com/kajchang/CodePen-Downloader" }, "release_url": "https://pypi.org/project/cpen/0.1.2/", "requires_dist": [ "Jinja2 (>=2.10)", "beautifulsoup4 (>=4.6.3)", "requests (>=2.20.0)" ], "requires_python": "", "summary": "Hacky Downloader for Codepens", "version": "0.1.2" }, "last_serial": 4505972, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "fa58b30b62c60b28b1923be65db29e6e", "sha256": "091e354d72872b6e587235b15ee8a8557d3fa2bfc16708baa0ad5454ade945ed" }, "downloads": -1, "filename": "cpen-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fa58b30b62c60b28b1923be65db29e6e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3098, "upload_time": "2018-09-08T03:39:18", "url": "https://files.pythonhosted.org/packages/d6/98/0779901edbd44d5ecac8af5881c0a1605df17f6dbbdbbfa97fca9307f12b/cpen-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd32d65fb1681d69d7fe204d9368df6f", "sha256": "6c3358921499159a4fb260c9e4d359fda446b9c80df38ad0930ef2f93f3ac805" }, "downloads": -1, "filename": "cpen-0.1.0.tar.gz", "has_sig": false, "md5_digest": "dd32d65fb1681d69d7fe204d9368df6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1977, "upload_time": "2018-09-08T03:39:19", "url": "https://files.pythonhosted.org/packages/85/41/533ee699426959a43e54b4545774f6ba61bfbdb06917b8d302f16682cba6/cpen-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "8a66b31ec45cc3bf10073338f0775be6", "sha256": "2139fad740dbb8fd3767e6f971d303f16ab20eb2b4fecd85d68b0f9ee9605e9b" }, "downloads": -1, "filename": "cpen-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8a66b31ec45cc3bf10073338f0775be6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3290, "upload_time": "2018-09-09T23:30:23", "url": "https://files.pythonhosted.org/packages/65/d2/9640dbf9a5d6605921217b38f2806a9d902f6b1a3c8fabd57237579a5292/cpen-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "45bc4ea3ce876f6f1b919367831a071b", "sha256": "dcb4d28f118982ddab82433100f7d73a85c1b2e3e8438bff4ae484c15561d2ae" }, "downloads": -1, "filename": "cpen-0.1.1.tar.gz", "has_sig": false, "md5_digest": "45bc4ea3ce876f6f1b919367831a071b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2157, "upload_time": "2018-09-09T23:30:24", "url": "https://files.pythonhosted.org/packages/e8/fd/54abb20b3f3403498c466a1c498374bedc61b6a8912f551dc8dd9b930b3c/cpen-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "619e497a0bbc4e32de3303e1210d173d", "sha256": "5a65ed158a0bc2da1f8e0f50b6eebab7097fee390121b24d42c3866159f7a252" }, "downloads": -1, "filename": "cpen-0.1.2-py3.7.egg", "has_sig": false, "md5_digest": "619e497a0bbc4e32de3303e1210d173d", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 4952, "upload_time": "2018-11-20T06:14:00", "url": "https://files.pythonhosted.org/packages/a7/f9/df6b9534ddf38b5e80e9141a50e1077b30db20f7b35a9abe7267fbf4fd39/cpen-0.1.2-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "7e5b4333e6bdc9c6a4e53c3f1374f245", "sha256": "1cff5f187062e74a4c3095f308784325cba9a424e411f17799d1dd013e4cb692" }, "downloads": -1, "filename": "cpen-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7e5b4333e6bdc9c6a4e53c3f1374f245", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4101, "upload_time": "2018-11-20T06:13:58", "url": "https://files.pythonhosted.org/packages/49/64/62f607e1701912f654bff43038b52946419cbd7c60c9e408757c2afc96f2/cpen-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e1eadde09e0eb55ad4206536bf008b0", "sha256": "1c784e321121ddc596ececc87fe7fe5428fa17329477f173406c710cacee644c" }, "downloads": -1, "filename": "cpen-0.1.2.tar.gz", "has_sig": false, "md5_digest": "3e1eadde09e0eb55ad4206536bf008b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2156, "upload_time": "2018-11-20T06:14:01", "url": "https://files.pythonhosted.org/packages/8c/2d/a75de85a23750f6f5270cc0c839b1e94bbcbf6350efa077a7798a46983f8/cpen-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "619e497a0bbc4e32de3303e1210d173d", "sha256": "5a65ed158a0bc2da1f8e0f50b6eebab7097fee390121b24d42c3866159f7a252" }, "downloads": -1, "filename": "cpen-0.1.2-py3.7.egg", "has_sig": false, "md5_digest": "619e497a0bbc4e32de3303e1210d173d", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 4952, "upload_time": "2018-11-20T06:14:00", "url": "https://files.pythonhosted.org/packages/a7/f9/df6b9534ddf38b5e80e9141a50e1077b30db20f7b35a9abe7267fbf4fd39/cpen-0.1.2-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "7e5b4333e6bdc9c6a4e53c3f1374f245", "sha256": "1cff5f187062e74a4c3095f308784325cba9a424e411f17799d1dd013e4cb692" }, "downloads": -1, "filename": "cpen-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7e5b4333e6bdc9c6a4e53c3f1374f245", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4101, "upload_time": "2018-11-20T06:13:58", "url": "https://files.pythonhosted.org/packages/49/64/62f607e1701912f654bff43038b52946419cbd7c60c9e408757c2afc96f2/cpen-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e1eadde09e0eb55ad4206536bf008b0", "sha256": "1c784e321121ddc596ececc87fe7fe5428fa17329477f173406c710cacee644c" }, "downloads": -1, "filename": "cpen-0.1.2.tar.gz", "has_sig": false, "md5_digest": "3e1eadde09e0eb55ad4206536bf008b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2156, "upload_time": "2018-11-20T06:14:01", "url": "https://files.pythonhosted.org/packages/8c/2d/a75de85a23750f6f5270cc0c839b1e94bbcbf6350efa077a7798a46983f8/cpen-0.1.2.tar.gz" } ] }