{ "info": { "author": "Guillaume Gonnet", "author_email": "gonnet.guillaume97@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: AsyncIO", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Build Tools", "Topic :: Utilities" ], "description": "====\nPylp\n====\n\n\nWhat is pylp?\n=============\n\n| Pylp is a task runner for Python3 that lets you automate tasks.\n| It's inspired by `gulp.js`_.\n| \n| Pylp use a syntax similar to Gulp, making this task runner easy to\n learn and simple to use.\n| Task process is completely asynchronous thanks to ``asyncio`` module,\n which provides a fast execution.\n\n\nDocumentation\n=============\n\n| Check out the `documentation`_ for a Getting started guide, API docs\n or making a plugin.\n\n\nSample ``pylpfile.py``\n======================\n\nThis file is an example of what you can do with Pylp.\n\n.. code:: python\n\n import pylp\n from pylpconcat import concat\n\n # Concat all js files from 'src' folder\n pylp.task('js', lambda:\n pylp.src('src/**/*.js')\n .pipe(concat('all.min.js'))\n .pipe(pylp.dest('build/js'))\n )\n\n # The default task (called when you run 'pylp' from cli)\n pylp.task('default', ['js'])\n\n\n.. _gulp.js: https://gulpjs.com\n.. _documentation: https://github.com/pylp/pylp/tree/master/docs\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pylp/pylp", "keywords": "pylp build task runner gulp", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pylp", "package_url": "https://pypi.org/project/pylp/", "platform": "", "project_url": "https://pypi.org/project/pylp/", "project_urls": { "Homepage": "https://github.com/pylp/pylp" }, "release_url": "https://pypi.org/project/pylp/0.2.10/", "requires_dist": null, "requires_python": ">=3.5", "summary": "A Python task runner inspired by gulp.js", "version": "0.2.10" }, "last_serial": 3201249, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "aee99f845cd4151fb66e5615f3661e3a", "sha256": "1d774bf5bd79d86fbbe5a74bf53025adb00d65637c6a9aec8ffd08cfbc665559" }, "downloads": -1, "filename": "pylp-0.1.2.tar.gz", "has_sig": false, "md5_digest": "aee99f845cd4151fb66e5615f3661e3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8948, "upload_time": "2017-08-26T13:27:22", "url": "https://files.pythonhosted.org/packages/01/ec/33fb2569b7319fcf08257204ab7b9fa78f8545d05251c47c6890157739f5/pylp-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "4772d3e6666547c0b759554126639ff7", "sha256": "da5934fbe5acd30a37ac871eabf1e0ebea7e7d6328ce5b83749cfe8ee53ca69e" }, "downloads": -1, "filename": "pylp-0.1.3.tar.gz", "has_sig": false, "md5_digest": "4772d3e6666547c0b759554126639ff7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8909, "upload_time": "2017-08-26T13:33:25", "url": "https://files.pythonhosted.org/packages/a1/d6/911cabf9fde8d408666252b82cc7178996bba44f034ad65b81d5e3c0e76a/pylp-0.1.3.tar.gz" } ], "0.2.10": [ { "comment_text": "", "digests": { "md5": "9a12a6c2301ab282c616c3f01e324c9d", "sha256": "5410415af257092bdf00e8a36855e7696ad87de14b1b3e1dba82d5adb8ee8be8" }, "downloads": -1, "filename": "pylp-0.2.10-py3-none-any.whl", "has_sig": false, "md5_digest": "9a12a6c2301ab282c616c3f01e324c9d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 16349, "upload_time": "2017-09-25T15:23:34", "url": "https://files.pythonhosted.org/packages/30/f6/7fb98944b1d52f475366ed5d94a1a39de52c9f462b9dcb008d945c285442/pylp-0.2.10-py3-none-any.whl" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "3ed2ad304b0ed06cfd326da0612a180b", "sha256": "9efcb8fb74a33e3db3221f02536831131ce9ea05894e9839793b620cbbb55ed4" }, "downloads": -1, "filename": "pylp-0.2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "3ed2ad304b0ed06cfd326da0612a180b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15328, "upload_time": "2017-08-28T13:07:11", "url": "https://files.pythonhosted.org/packages/aa/bc/88b378af2e4aca2394d0c4b2162ff651b7bdaf7c48c25484a0240cf242d9/pylp-0.2.5-py3-none-any.whl" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "2a42e692b5b4da43d548a464739249b3", "sha256": "e955422f7eef3540a5d3494d55ee7be47d4d4a5564aff2f49c75739b9a744ecc" }, "downloads": -1, "filename": "pylp-0.2.7-py3-none-any.whl", "has_sig": false, "md5_digest": "2a42e692b5b4da43d548a464739249b3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15612, "upload_time": "2017-08-28T14:51:34", "url": "https://files.pythonhosted.org/packages/bf/fc/c38126ba8fda222fa8f7d6abd646e899547e11a0fca0546c6b91ad5fba18/pylp-0.2.7-py3-none-any.whl" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "b3e0bc2e8160f34d2526de091e6c1b3d", "sha256": "3f00cb1afd41d16c8da80fdbd2a8dc877d8f6ef59086d9bc227042e21ad82537" }, "downloads": -1, "filename": "pylp-0.2.8-py3-none-any.whl", "has_sig": false, "md5_digest": "b3e0bc2e8160f34d2526de091e6c1b3d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 15813, "upload_time": "2017-08-29T07:40:59", "url": "https://files.pythonhosted.org/packages/9c/29/5141e02d4b3f7eb3969b1780aa82f32543f95bf016f01aa3e8d6233eec09/pylp-0.2.8-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9a12a6c2301ab282c616c3f01e324c9d", "sha256": "5410415af257092bdf00e8a36855e7696ad87de14b1b3e1dba82d5adb8ee8be8" }, "downloads": -1, "filename": "pylp-0.2.10-py3-none-any.whl", "has_sig": false, "md5_digest": "9a12a6c2301ab282c616c3f01e324c9d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 16349, "upload_time": "2017-09-25T15:23:34", "url": "https://files.pythonhosted.org/packages/30/f6/7fb98944b1d52f475366ed5d94a1a39de52c9f462b9dcb008d945c285442/pylp-0.2.10-py3-none-any.whl" } ] }