{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "\n\n[![](https://img.shields.io/pypi/pyversions/jsfiddle-build.svg?longCache=True)](https://pypi.org/project/jsfiddle-build/)\n\n#### Installation\n```bash\n$ [sudo] pip install jsfiddle-build\n```\n\n#### How it works\n[jsfiddle github repo](https://docs.jsfiddle.net/github-integration/untitled-1):\n```\n.\n\u251c\u2500\u2500 build.html generated\n\u251c\u2500\u2500 demo.html required\n\u251c\u2500\u2500 demo.css optional\n\u251c\u2500\u2500 demo.js optional\n\u251c\u2500\u2500 demo.details optional\n```\n\n[jsfiddle github gist](https://docs.jsfiddle.net/github-integration/untitled):\n```\n.\n\u251c\u2500\u2500 build.html generated\n\u251c\u2500\u2500 fiddle.html required\n\u251c\u2500\u2500 fiddle.css optional\n\u251c\u2500\u2500 fiddle.js optional\n\u251c\u2500\u2500 fiddle.manifest optional\n```\n\n\n`build.html`:\n```html\n\n\n{title}\n{resources}\n\n\n\n\n {html}\n\n\n```\n\n#### Classes\nclass|`__doc__`\n-|-\n`jsfiddle_build.Build` |methods: `render()`, `save(path)`\n\n#### Executable modules\nusage|`__doc__`\n-|-\n`python -m jsfiddle_build path ...` |build `build.html` from jsfiddle files (`demo.css`, `demo.details`,`demo.js`,`demo.html`)\n\n#### Examples\n```bash\n$ find . -name \"*.html\" ! -name \"build.*\" | xargs python -m jsfiddle_build\n```\n\n---\npaths with spaces:\n\nOS|speed|command\n-|-|-\nany|slow|`find . -name \"*.html\" ! -name \"build.*\" -exec python -m jsfiddle_build {} \\;`\nLinux|fast|`find . -name \"*.html\" ! -name \"build.*\" -print0 \\| xargs -d '\\n' python -m jsfiddle_build`\nmacOS|fast|`find . -name \"*.html\" ! -name \"build.*\" -print0 \\| xargs -0 python -m jsfiddle_build`\n\n#### Related projects\n+ [`jsfiddle-build.py` - build `build.html` from jsfiddle files](https://pypi.org/project/jsfiddle-build/)\n+ [`jsfiddle-factory.py` - jsfiddles mass production](https://pypi.org/project/jsfiddle-build/)\n+ [`jsfiddle-generator.py` - jsfiddle files generator](https://pypi.org/project/jsfiddle-generator/)\n+ [`jsfiddle-github.py` - jsfiddle github integration helper](https://pypi.org/project/jsfiddle-github/)\n+ [`jsfiddle-readme-generator.py` - generate jsfiddle `README.md`](https://pypi.org/project/jsfiddle-readme-generator/)\n\n#### Links\n+ [Display fiddle from a Github repository](https://docs.jsfiddle.net/github-integration/untitled-1)\n+ [Display fiddle from Gist](https://docs.jsfiddle.net/github-integration/untitled)\n\n

\n python-readme-generator\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/looking-for-a-job/jsfiddle-build.py", "keywords": "jsfiddle", "license": "", "maintainer": "", "maintainer_email": "", "name": "jsfiddle-build", "package_url": "https://pypi.org/project/jsfiddle-build/", "platform": "", "project_url": "https://pypi.org/project/jsfiddle-build/", "project_urls": { "Homepage": "https://github.com/looking-for-a-job/jsfiddle-build.py" }, "release_url": "https://pypi.org/project/jsfiddle-build/2019.4.13/", "requires_dist": null, "requires_python": "", "summary": "build html file from jsfiddle files", "version": "2019.4.13" }, "last_serial": 5587511, "releases": { "2019.3.25": [ { "comment_text": "", "digests": { "md5": "2efbdbabebb7f974aeab5fabeb0300e0", "sha256": "814f9b9e49e34ca599a0eaa1193c1bbd404427b2ec55b0c296f162ad1bbeecac" }, "downloads": -1, "filename": "jsfiddle_build-2019.3.25-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2efbdbabebb7f974aeab5fabeb0300e0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7522, "upload_time": "2019-03-25T19:51:46", "url": "https://files.pythonhosted.org/packages/48/fb/69eec930a880832197fa0f14eb4c23146c1e914d584c8d9a4d2cefadf2f5/jsfiddle_build-2019.3.25-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1c1c54207b67e5b343ac4f9e6378d143", "sha256": "ed96ee007ba6d8a025ea63faed952d143f91b014e83810acb606486b94e23594" }, "downloads": -1, "filename": "jsfiddle-build-2019.3.25.tar.gz", "has_sig": false, "md5_digest": "1c1c54207b67e5b343ac4f9e6378d143", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2594, "upload_time": "2019-03-25T19:51:48", "url": "https://files.pythonhosted.org/packages/48/38/f73df63b82d5e76658879a44a1b220db9b25549e816ea417cee852b02faa/jsfiddle-build-2019.3.25.tar.gz" } ], "2019.4.11": [ { "comment_text": "", "digests": { "md5": "4e91809d9d00429a75a9b5da4142be42", "sha256": "c140ac0ddeb9aa6e367809214aebf121b3126f5be3050916e23fc1b0ba87ef52" }, "downloads": -1, "filename": "jsfiddle_build-2019.4.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4e91809d9d00429a75a9b5da4142be42", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3563, "upload_time": "2019-04-11T05:53:09", "url": "https://files.pythonhosted.org/packages/26/45/ee0183767c5c6bab6e46e16a64ee586c01ea499da71bd194dfae2e8c515c/jsfiddle_build-2019.4.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9b7ae4c3e1972b7d617f5e7aa4be09d2", "sha256": "95118d44ff867bf8543557140201e5ff41b67d40039fb2b3fbb612d0239241fd" }, "downloads": -1, "filename": "jsfiddle-build-2019.4.11.tar.gz", "has_sig": false, "md5_digest": "9b7ae4c3e1972b7d617f5e7aa4be09d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2689, "upload_time": "2019-04-11T05:53:11", "url": "https://files.pythonhosted.org/packages/0a/1e/748afe3c5bb052b65ce84ff7d82055196c7799c7c547a566e6814b255afb/jsfiddle-build-2019.4.11.tar.gz" } ], "2019.4.12": [ { "comment_text": "", "digests": { "md5": "ce9a3266ffe387c96378676d4d6f6f3c", "sha256": "ece9ae420d4bf13ccd4c9d8c3ac6da7eaac696863df289a22bb5de6d0b04d677" }, "downloads": -1, "filename": "jsfiddle_build-2019.4.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ce9a3266ffe387c96378676d4d6f6f3c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10176, "upload_time": "2019-04-12T14:30:00", "url": "https://files.pythonhosted.org/packages/23/d3/c0ec18ae43a14faa024d36ed136f04fca86174398507d70a70af48291be6/jsfiddle_build-2019.4.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b268d637d351b18b18bdd1bbd8df95ff", "sha256": "2a6caf8e199cf5d84b1a18bc952a19f7d4f6be460710299871bf804546fc7ebe" }, "downloads": -1, "filename": "jsfiddle-build-2019.4.12.tar.gz", "has_sig": false, "md5_digest": "b268d637d351b18b18bdd1bbd8df95ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2800, "upload_time": "2019-04-12T14:30:02", "url": "https://files.pythonhosted.org/packages/dc/cb/01a058343847a41e605b5c142ec836e0459ca0f01e7f8eb620f519e85faf/jsfiddle-build-2019.4.12.tar.gz" } ], "2019.4.13": [ { "comment_text": "", "digests": { "md5": "ba8e7588a9bcba486e7748cd42acbf75", "sha256": "82405ae3895018259832a9e15f53b88fdc8b6372408efba08d44484007d7c0ec" }, "downloads": -1, "filename": "jsfiddle-build-2019.4.13.tar.gz", "has_sig": false, "md5_digest": "ba8e7588a9bcba486e7748cd42acbf75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2851, "upload_time": "2019-04-13T08:00:29", "url": "https://files.pythonhosted.org/packages/67/82/decf9787dfa52b8bee9df5f0e4c3c72f82eccdb4cc663ddd5aba9e1a738d/jsfiddle-build-2019.4.13.tar.gz" } ], "2019.4.7": [ { "comment_text": "", "digests": { "md5": "bf1e2de2d15a085a2092279b18ec57bf", "sha256": "5856c2f4d3ee1bafc419513ebe16c07b7f2b0e17099d74e51f038b4bdf8e5af8" }, "downloads": -1, "filename": "jsfiddle_build-2019.4.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bf1e2de2d15a085a2092279b18ec57bf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4830, "upload_time": "2019-04-07T09:45:48", "url": "https://files.pythonhosted.org/packages/a4/17/5a7d611b09a27d19721c15cc5cbecd2e2f33f80bcde5bb39093095f9225e/jsfiddle_build-2019.4.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eaec706d4f58ac4ad27d79e0c29b114c", "sha256": "54451fd6ccabeb2aeaa2dc1eb0d19ced4f085fa87c1eb3a22500cc89217768e3" }, "downloads": -1, "filename": "jsfiddle-build-2019.4.7.tar.gz", "has_sig": false, "md5_digest": "eaec706d4f58ac4ad27d79e0c29b114c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2564, "upload_time": "2019-04-07T09:45:49", "url": "https://files.pythonhosted.org/packages/ed/03/8d65e94afab895f613327b53610a598e17a7f25b3d97a4969946f03a18c1/jsfiddle-build-2019.4.7.tar.gz" } ], "2019.4.8": [ { "comment_text": "", "digests": { "md5": "34e5b68ac2a32b83a93b8f674d2fb742", "sha256": "529c1fcaca2d313135141fe74e4a632866fb7b3c9f3a8eb9db3e2970a65a0ce5" }, "downloads": -1, "filename": "jsfiddle_build-2019.4.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "34e5b68ac2a32b83a93b8f674d2fb742", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4105, "upload_time": "2019-04-08T11:14:58", "url": "https://files.pythonhosted.org/packages/8b/8a/1a76fdd9063896eb69c14a720465644f039b02642c55250971576f4761ae/jsfiddle_build-2019.4.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bd5b3bd5ff866b7d2a3f9ad8cecde743", "sha256": "ec476870982359adbc2a5e64de068b8ebd8ba1967ef5ece4e3b0ea3e6ac70a02" }, "downloads": -1, "filename": "jsfiddle-build-2019.4.8.tar.gz", "has_sig": false, "md5_digest": "bd5b3bd5ff866b7d2a3f9ad8cecde743", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2658, "upload_time": "2019-04-08T11:14:59", "url": "https://files.pythonhosted.org/packages/da/25/b3f315030f1010054e9d3aa00b1700b2dff097c49490ea0f0c3145847388/jsfiddle-build-2019.4.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ba8e7588a9bcba486e7748cd42acbf75", "sha256": "82405ae3895018259832a9e15f53b88fdc8b6372408efba08d44484007d7c0ec" }, "downloads": -1, "filename": "jsfiddle-build-2019.4.13.tar.gz", "has_sig": false, "md5_digest": "ba8e7588a9bcba486e7748cd42acbf75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2851, "upload_time": "2019-04-13T08:00:29", "url": "https://files.pythonhosted.org/packages/67/82/decf9787dfa52b8bee9df5f0e4c3c72f82eccdb4cc663ddd5aba9e1a738d/jsfiddle-build-2019.4.13.tar.gz" } ] }