{ "info": { "author": "manatlan", "author_email": "manatlan@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Build Tools", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# vbuild\n\n\"Compile\" your [VueJS](https://vuejs.org/) components (*.vue) to standalone html/js/css ... python only, **no need of nodejs**. And you can use [python components](https://github.com/manatlan/vbuild/blob/master/doc/PyComponent.md) with **vbuild**, in your vue/sfc files !!!\n\nIt's just an utility to [generate](https://github.com/manatlan/vbuild/blob/master/doc/generate.md) HTML(template), SCRIPT and STYLE from a [VUE/SFC component]((https://fr.vuejs.org/v2/guide/single-file-components.html)) (*.vue). It won't replace webpack/nodejs/vue-cli, it fills the _\"Sometimes you have to work with the tools you have, not the ones you want.\"_ gap.\n\n[DEMO](https://manatlan.alwaysdata.net/vbuild/)\n\n[Available on pypi](https://pypi.org/project/vbuild/)\n\n[Changelog](https://github.com/manatlan/vbuild/blob/master/changelog.md)\n\n## Features\n\n * **NO node-js stack**, only pure python (py2 or py3 compliant)\n * Ability to use [python components](https://github.com/manatlan/vbuild/blob/master/doc/PyComponent.md)\n * Components can be styled with [SASS or LESS ccs-pre-processors](https://github.com/manatlan/vbuild/blob/master/doc/CssPreProcess.md) !\n * Provide a [JS-minifier (ES5 compliant JS, via closure)](https://github.com/manatlan/vbuild/blob/master/doc/minimize.md)\n * Ability to [post process stuff](https://github.com/manatlan/vbuild/blob/master/doc/PostProcess.md), with your own processors\n * Respect [VueJs specs](https://vue-loader.vuejs.org/spec.html) (at least one template tag, many style (scoped or not) tags)\n * `templates` are converted to a `` (not converted to JS)\n * Unittested (coverage 100%)\n * no import/from ! \n \n\n```python\nimport vbuild\n\nc=vbuild.render(\"mycompo.vue\")\n#c=vbuild.render(\"vues/*.vue\")\n#c=vbuild.render( \"c1.vue\", \"c2.vue\" )\n#c=vbuild.render( \"c1.vue\", \"vues/*.vue\" )\n\nprint( c.html )\nprint( c.script )\nprint( c.style )\n\n#or \n\nprint( c ) # all stuff in html tags\n\n```\n\n## Main Goal\n\nIts main purpose is to let you use components (.vue files) in your vuejs app, without a full nodejs stack. It's up to you to create your generator, to extract the things, and create your \"index.html\" file. It's a 4 lines of python code; example:\n\n```python\nimport vbuild\nbuf=readYourTemplate(\"index.tpl\") # should contains a tag \"\" that would be substituted\nbuf=buf.replace(\"\",str( vbuild.render( \"vues/*.vue\" ) ) )\nwriteYourTemplate(\"index.html\",buf)\n```\n\n([a real example](https://github.com/manatlan/wuy/tree/master/examples/vueapp) of rendering vue/sfc components, using **vbuild** and the marvelous [wuy](https://github.com/manatlan/wuy))\n\n\n## Vue/sfc component compatibility\n\nAll classical JS vue/sfc components are compatibles. But now, you can use [python component](https://github.com/manatlan/vbuild/blob/master/doc/PyComponent.md) too. \n\nHere is, side by side, the same component (in js, and in python):\n\n\n\n## To use the full features of vbuild\n\nIf you want to use the full features, you'll need to install the optionnal's libs.\n\n```\nsudo pip install pyscss lesscpy closure\n```\n\nAll theses libs works with py2 and/or py3, and you could use the [css-pre-processors SASS and LESS](https://github.com/manatlan/vbuild/blob/master/doc/CssPreProcess.md), and [closure to minify js](https://github.com/manatlan/vbuild/blob/master/doc/minimize.md).\n\n## TODO\n\n * more utilities\n * more rock solid version\n * and docs !\n * add pyscss lesscpy closure to pip setup.py (optionnal's modules)\n * see the [TODO list for python components too](https://github.com/manatlan/vbuild/blob/master/doc/PyComponent.md)\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/manatlan/vbuild", "keywords": "vuejs,vue,html,javascript,style,minimize,es2015", "license": "MIT", "maintainer": "manatlan", "maintainer_email": "manatlan@gmail.com", "name": "vbuild", "package_url": "https://pypi.org/project/vbuild/", "platform": "", "project_url": "https://pypi.org/project/vbuild/", "project_urls": { "Documentation": "https://github.com/manatlan/vbuild", "Homepage": "https://github.com/manatlan/vbuild", "Repository": "https://github.com/manatlan/vbuild" }, "release_url": "https://pypi.org/project/vbuild/0.8.1/", "requires_dist": [ "pscript (>=0.7.0,<0.8.0)" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "summary": "A simple module to extract html/script/style from a vuejs '.vue' file (can minimize/es2015 compliant js) ... just py2 or py3, NO nodejs !", "version": "0.8.1" }, "last_serial": 5724244, "releases": { "0.3": [ { "comment_text": "", "digests": { "md5": "d4d90bd14f1bd216777daafc73ef9827", "sha256": "7f8a63f4b1b8f7cbfc08c272f9a9bbbb59a791b758d510d058a9a6e9ba964b48" }, "downloads": -1, "filename": "vbuild-0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "d4d90bd14f1bd216777daafc73ef9827", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5814, "upload_time": "2018-09-22T09:58:46", "url": "https://files.pythonhosted.org/packages/26/13/b39387f43f6611f14dd9b6c33aef14d272d9b20b6c1247e2fba4b8ad54d9/vbuild-0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b29f7e670adee588ed2fdc8db7e98c43", "sha256": "1917d8ed3ee24e382248d359fb4be2492fc4da5da821476b05b8b45364a335cc" }, "downloads": -1, "filename": "vbuild-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "b29f7e670adee588ed2fdc8db7e98c43", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4020, "upload_time": "2018-09-22T09:58:48", "url": "https://files.pythonhosted.org/packages/26/b4/09e937111fe66dbf51669f618d1b980138e9ca929174d86a87a9c2b0a669/vbuild-0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0776f832651e36a96e284b8d964e790f", "sha256": "5b191376ebd5fd140c62f434eb35c343ab2fbd7d9c84094f6dc1640e3b60a2b5" }, "downloads": -1, "filename": "vbuild-0.3.tar.gz", "has_sig": false, "md5_digest": "0776f832651e36a96e284b8d964e790f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3873, "upload_time": "2018-09-22T09:58:49", "url": "https://files.pythonhosted.org/packages/85/78/727a0e3f5dd11f846c4071d5658ad42b350ad7c873b34074c4dd89e1aa43/vbuild-0.3.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "d19798ff831d199df19bd8dfcd89573d", "sha256": "a03bab16ed416b48e01413c3e9ea36ab463e87164186b895e69207b85881ec2f" }, "downloads": -1, "filename": "vbuild-0.4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d19798ff831d199df19bd8dfcd89573d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4570, "upload_time": "2018-09-25T16:50:08", "url": "https://files.pythonhosted.org/packages/e4/bd/a760cf0cb0a1e3153fdb3a15d6c08484463a50971bb955343d09d33b6606/vbuild-0.4.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9ddf50c025fec6eccdfd6584d7cee98", "sha256": "abe6974af41c6939e6b00859ee756fa245b6e293fdcbb83a19d5909faf864085" }, "downloads": -1, "filename": "vbuild-0.4.3.tar.gz", "has_sig": false, "md5_digest": "c9ddf50c025fec6eccdfd6584d7cee98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4425, "upload_time": "2018-09-25T16:50:10", "url": "https://files.pythonhosted.org/packages/05/9b/470d816402fe14b8a76d5e56d0c2cb34eb0c373b5e3b25b1d7aa90b5f538/vbuild-0.4.3.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "8011abfb40ef8b3a0d18f3220b7c8eab", "sha256": "ca81b61845c934a89842c8a5f56f707ed1b3c7c51c415294fd8ee4b69501e3bf" }, "downloads": -1, "filename": "vbuild-0.4.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8011abfb40ef8b3a0d18f3220b7c8eab", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5068, "upload_time": "2018-09-29T13:36:51", "url": "https://files.pythonhosted.org/packages/5f/e3/1092809d81d6f57b092cbbe75aace8446b2264733c1f87690e37af16afa9/vbuild-0.4.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ccb17ca35f7f73028545327b8d5b5eda", "sha256": "dd3c792aa7efe1db199d80b34969071dce76b1472aa56083daee6726b06bfbbb" }, "downloads": -1, "filename": "vbuild-0.4.4.tar.gz", "has_sig": false, "md5_digest": "ccb17ca35f7f73028545327b8d5b5eda", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4947, "upload_time": "2018-09-29T13:36:53", "url": "https://files.pythonhosted.org/packages/76/97/f2883fc2f0743b0d6da91a67f6eac92f768912aea1ff56faf1e2fddb3d3f/vbuild-0.4.4.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "916e71b398e50580f1594c057812ce97", "sha256": "2584a813192aa46600be5a661a419b2bbb42215522674a6e272ebbfde171ac92" }, "downloads": -1, "filename": "vbuild-0.4.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "916e71b398e50580f1594c057812ce97", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5258, "upload_time": "2018-09-29T14:06:31", "url": "https://files.pythonhosted.org/packages/a3/95/0809756fd2da15ec7f6c3cae554631c53399897ee75b14466c4edde4ad12/vbuild-0.4.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "731afb62834b9d76a91fe3459a3d257a", "sha256": "8214aff0e3434fcdc2e06d824fd8eac748efc5c88626815f325972aa87a0629c" }, "downloads": -1, "filename": "vbuild-0.4.5.tar.gz", "has_sig": false, "md5_digest": "731afb62834b9d76a91fe3459a3d257a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5111, "upload_time": "2018-09-29T14:06:32", "url": "https://files.pythonhosted.org/packages/30/2b/c6a49ec115aac43ec90b110e889aff07de9095d6d5ad2bbeeac4cd9e506a/vbuild-0.4.5.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "c82bd9b43ff8c57076fcbb97a6abcb51", "sha256": "348805471de2bb9c4e538f909f1c5711d5f893237cac0de84ffbe0f2a1dccc63" }, "downloads": -1, "filename": "vbuild-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c82bd9b43ff8c57076fcbb97a6abcb51", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5478, "upload_time": "2018-10-01T16:36:32", "url": "https://files.pythonhosted.org/packages/c0/94/ab9097d73acdb641b41f46aee5c7243be0c1a580d6b60a3f84a6d75db9c5/vbuild-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "855aeb4f0c5c4b12dae31d74d05ec8b9", "sha256": "e9aad012a762f09b6b2cdcefa55ca71d943fac95ab5e2e5767fed587d3125c1c" }, "downloads": -1, "filename": "vbuild-0.5.0.tar.gz", "has_sig": false, "md5_digest": "855aeb4f0c5c4b12dae31d74d05ec8b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5329, "upload_time": "2018-10-01T16:36:33", "url": "https://files.pythonhosted.org/packages/d3/f1/39ac7c1bf802145964bc5866514893f7b4e44c8ee1a90a35aa920af997f9/vbuild-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "da5d3a85559909d52a1673b96b31fd9d", "sha256": "c36447783f4f08ecbb8ab12eb0d38ddbb6d9dd5ed35e8801b9d99efccd2feef4" }, "downloads": -1, "filename": "vbuild-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "da5d3a85559909d52a1673b96b31fd9d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7774, "upload_time": "2018-10-04T18:57:00", "url": "https://files.pythonhosted.org/packages/8e/e8/2746d59002fc7e0233e4d54aedb89f4d46b8f4cae4bb48027380e1c30527/vbuild-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0a429e31cfb5830f80b3146b90132321", "sha256": "d321b3e3f734f9955e14dcc61761497758b0e9baea127640ffefcf90eac20f79" }, "downloads": -1, "filename": "vbuild-0.6.0.tar.gz", "has_sig": false, "md5_digest": "0a429e31cfb5830f80b3146b90132321", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7653, "upload_time": "2018-10-04T18:57:01", "url": "https://files.pythonhosted.org/packages/7e/7a/be618004f50bdf595dad3239ec50e7c7425ab33dc49c09b9feefaf3acf8a/vbuild-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "1dcba4176743d93362b8a55df64cc5a4", "sha256": "cc650dd05a98fba898df29452b7190a95ebd7a2bb966d4864333a6566d52a5eb" }, "downloads": -1, "filename": "vbuild-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1dcba4176743d93362b8a55df64cc5a4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7641, "upload_time": "2018-10-07T12:14:53", "url": "https://files.pythonhosted.org/packages/72/e4/e961850f02efb2d263d53e2a4e7e90944947885b5a9c440aae40c213fe47/vbuild-0.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "027716a133f4546d28b8e71d35199c83", "sha256": "8e8d187e7c3f614c35eda55b4218d6143ec518bbdc21abfc082f458d82b496e6" }, "downloads": -1, "filename": "vbuild-0.6.1.tar.gz", "has_sig": false, "md5_digest": "027716a133f4546d28b8e71d35199c83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7496, "upload_time": "2018-10-07T12:14:54", "url": "https://files.pythonhosted.org/packages/88/09/cc11b3874b42e5e14e5ac02e3b4e8dda0022c55a36848713ac9c56e0d6a2/vbuild-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "f11e53c5aa3cd41f027abaaabcb0d1ca", "sha256": "11fef852d6eadfa1678644351a4c731123e0d1cff5aaa06d58faddd1e9984e1f" }, "downloads": -1, "filename": "vbuild-0.6.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f11e53c5aa3cd41f027abaaabcb0d1ca", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7789, "upload_time": "2018-10-08T16:08:35", "url": "https://files.pythonhosted.org/packages/f1/43/7a9d95a2996faec6ed3de6bb7a08e74228a5698bc5cc8f79ffbabc8afa55/vbuild-0.6.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "080fed8680353efe22ba483b7a6e91ae", "sha256": "04f4b77da9f8574e35080deec686c52e6bc49db2bc1c85ea8beb22e9c0cd1a26" }, "downloads": -1, "filename": "vbuild-0.6.2.tar.gz", "has_sig": false, "md5_digest": "080fed8680353efe22ba483b7a6e91ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7632, "upload_time": "2018-10-08T16:08:39", "url": "https://files.pythonhosted.org/packages/5a/b4/569609b60d41bed0d38399e4c7dab6ea50f0fd3d32b6cbca80c4f6566923/vbuild-0.6.2.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "66b2974d809c8a76ebf56afe2289e9f5", "sha256": "c9dcf0ce21907fded04c3a0978ee42c058fe41785bfaa455d87a8dc28adb9aa2" }, "downloads": -1, "filename": "vbuild-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "66b2974d809c8a76ebf56afe2289e9f5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8111, "upload_time": "2018-10-17T16:51:03", "url": "https://files.pythonhosted.org/packages/9b/39/d48be5c32bfe0e56fbce35ca2141887ca682e8ec306afc24c39c6ee63796/vbuild-0.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d05af6904e900db3d820ee0eee679308", "sha256": "78ea5d799bf56e24f93d04533a40b6c53254b77012fa678d9c33378dd1e06d3b" }, "downloads": -1, "filename": "vbuild-0.7.0.tar.gz", "has_sig": false, "md5_digest": "d05af6904e900db3d820ee0eee679308", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7950, "upload_time": "2018-10-17T16:51:05", "url": "https://files.pythonhosted.org/packages/f7/ab/6cf74161158c2db4dad64f15f7b845ec0d405ae2540d1885bd53a7212f29/vbuild-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "899a968bd11075dce0ba9727bf678115", "sha256": "db037704a550261ca4f42d44dfc4330a0ab4c71f010fbafd1fdbfae3a72d8dba" }, "downloads": -1, "filename": "vbuild-0.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "899a968bd11075dce0ba9727bf678115", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8121, "upload_time": "2018-10-17T18:53:00", "url": "https://files.pythonhosted.org/packages/06/a9/104be578b8429c1a4482158b29ef75ddfbb11fe31995be4fce95871c02d6/vbuild-0.7.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "527ce2b92c6588593df3de7280bc3fdf", "sha256": "074b24c07691845e2a7fcb5965c19207c14e083db464e553f0f122bb050078d0" }, "downloads": -1, "filename": "vbuild-0.7.1.tar.gz", "has_sig": false, "md5_digest": "527ce2b92c6588593df3de7280bc3fdf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7960, "upload_time": "2018-10-17T18:53:01", "url": "https://files.pythonhosted.org/packages/04/b1/848f3dc67947faee609cb3c555994a3c752923eb7b526f84fdc72087ddf3/vbuild-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "a73aaff6380d1a09d8ae600adcf40015", "sha256": "285d20dd1e19ba6cbeae1bdc3f02870644d7064121483d4d715061a95772a2ce" }, "downloads": -1, "filename": "vbuild-0.7.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a73aaff6380d1a09d8ae600adcf40015", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8183, "upload_time": "2018-10-19T14:47:17", "url": "https://files.pythonhosted.org/packages/3b/bf/455a1bafc3bc2e25341acea76a00f46b881b2cc3d2da30b37879bcdb4c8b/vbuild-0.7.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9f42537eaf11a664dd73ff64b5394cc7", "sha256": "4663ec13e124c35a3e6004791dcb1fe124230c3398a334e3047679c205c05e29" }, "downloads": -1, "filename": "vbuild-0.7.2.tar.gz", "has_sig": false, "md5_digest": "9f42537eaf11a664dd73ff64b5394cc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8081, "upload_time": "2018-10-19T14:47:18", "url": "https://files.pythonhosted.org/packages/f4/22/a943477cfe79d39df71e51e368a23cd8a778692d8f1e832cc0f259e91bc6/vbuild-0.7.2.tar.gz" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "3f689050ad1eb9d5d852e0e0cc61abb7", "sha256": "25030cc4043ce5c4c13611611fbd2d6d6c9499d533674760734fe506421c466f" }, "downloads": -1, "filename": "vbuild-0.7.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3f689050ad1eb9d5d852e0e0cc61abb7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8473, "upload_time": "2018-10-22T15:48:32", "url": "https://files.pythonhosted.org/packages/f6/db/655348bab34bee52adf39e0f524766f9ac9dafcec118f5480cff282dcd52/vbuild-0.7.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3ec5759b9dda641adb68bb6e8846c00e", "sha256": "90e36ddf6acb0af26786c62d56469eb5c0d8e3e0e78cae1b503202e7f49597a1" }, "downloads": -1, "filename": "vbuild-0.7.3.tar.gz", "has_sig": false, "md5_digest": "3ec5759b9dda641adb68bb6e8846c00e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8382, "upload_time": "2018-10-22T15:48:33", "url": "https://files.pythonhosted.org/packages/93/35/92e85f612d31738e02915207ee13097b5e47ed0668d97e53c1e35cd328d4/vbuild-0.7.3.tar.gz" } ], "0.7.4": [ { "comment_text": "", "digests": { "md5": "5520b2ec1b35394012ea1df943d48d25", "sha256": "39a303f53165225bceb5cb4d47e078fa341a7c85869432169d32c5001eeea2a5" }, "downloads": -1, "filename": "vbuild-0.7.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5520b2ec1b35394012ea1df943d48d25", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8504, "upload_time": "2018-10-24T15:50:31", "url": "https://files.pythonhosted.org/packages/5a/cd/623a155e8e45af53919694488fac78d8912a2ef7901fb6a9f9e1d8ae5416/vbuild-0.7.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b0150454d8b3a5e7c2b530b1c357c1f2", "sha256": "593b693570941a627154d7345b7a275fe69f418b7a670f33e552f55ee3c67e4e" }, "downloads": -1, "filename": "vbuild-0.7.4.tar.gz", "has_sig": false, "md5_digest": "b0150454d8b3a5e7c2b530b1c357c1f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8418, "upload_time": "2018-10-24T15:50:33", "url": "https://files.pythonhosted.org/packages/40/65/16973713b44041f714e9b0bf2f8bc579ccf3d6842fb6eb4a91088b87337e/vbuild-0.7.4.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "44d7dc9808f62e8fff18343cfe104398", "sha256": "6822d5791b86e4c62c0963f13c00cc295db29764356cce4c62cb3100135f1199" }, "downloads": -1, "filename": "vbuild-0.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "44d7dc9808f62e8fff18343cfe104398", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 22642, "upload_time": "2019-02-24T10:42:23", "url": "https://files.pythonhosted.org/packages/92/1b/316e19bce0dbd38d9b4d3a7bb4d00a6191dd5f7a7e32e1fcbb5c4009e64e/vbuild-0.8.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "074444c3f828ef627dc9a75bceba1c82", "sha256": "6149ad88070f044a81fc258d96aebb809fa821e7638745cdaa3a9eb3a4fac43b" }, "downloads": -1, "filename": "vbuild-0.8.0.tar.gz", "has_sig": false, "md5_digest": "074444c3f828ef627dc9a75bceba1c82", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 9336, "upload_time": "2019-02-24T10:42:25", "url": "https://files.pythonhosted.org/packages/55/04/b406334dc34a62dc52a44ea1e8e43781960436d2fe9e6da01bb64b55c903/vbuild-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "99311b5a4b55627e0dec28cdd1599b94", "sha256": "967886801a47594346802aa637d9361f38f3360738331d375c2a5d6f3e5087fd" }, "downloads": -1, "filename": "vbuild-0.8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "99311b5a4b55627e0dec28cdd1599b94", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 22697, "upload_time": "2019-08-24T10:56:55", "url": "https://files.pythonhosted.org/packages/4b/dc/fe97438fc7152aeb78bdcab160113e61c38513f032ddfd6c27b2f1f46fc7/vbuild-0.8.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4cadfd89bb6b7f6a2046fc366e589589", "sha256": "b9ff9071fa61009563e935eddea4fdf1494c71941285f05fd57648f73dc19ecc" }, "downloads": -1, "filename": "vbuild-0.8.1.tar.gz", "has_sig": false, "md5_digest": "4cadfd89bb6b7f6a2046fc366e589589", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 9410, "upload_time": "2019-08-24T10:56:57", "url": "https://files.pythonhosted.org/packages/45/23/640048337cd684118bd3e8b26e31a28016070f4c728453b2f127a62d8c0a/vbuild-0.8.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "99311b5a4b55627e0dec28cdd1599b94", "sha256": "967886801a47594346802aa637d9361f38f3360738331d375c2a5d6f3e5087fd" }, "downloads": -1, "filename": "vbuild-0.8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "99311b5a4b55627e0dec28cdd1599b94", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 22697, "upload_time": "2019-08-24T10:56:55", "url": "https://files.pythonhosted.org/packages/4b/dc/fe97438fc7152aeb78bdcab160113e61c38513f032ddfd6c27b2f1f46fc7/vbuild-0.8.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4cadfd89bb6b7f6a2046fc366e589589", "sha256": "b9ff9071fa61009563e935eddea4fdf1494c71941285f05fd57648f73dc19ecc" }, "downloads": -1, "filename": "vbuild-0.8.1.tar.gz", "has_sig": false, "md5_digest": "4cadfd89bb6b7f6a2046fc366e589589", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 9410, "upload_time": "2019-08-24T10:56:57", "url": "https://files.pythonhosted.org/packages/45/23/640048337cd684118bd3e8b26e31a28016070f4c728453b2f127a62d8c0a/vbuild-0.8.1.tar.gz" } ] }