{ "info": { "author": "Fako Berkers", "author_email": "email@fakoberkers.nl", "bugtrack_url": null, "classifiers": [ "Framework :: Django :: 1.11", "Framework :: Django :: 2.2", "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "[![Build Status](https://travis-ci.com/fako/datagrowth.svg?branch=master)](https://travis-ci.com/fako/datagrowth) [![PyPI pyversions](https://img.shields.io/pypi/pyversions/datagrowth.svg)](https://pypi.python.org/pypi/datagrowth/) [![GPLv3 license](https://img.shields.io/badge/License-LGPLv3-blue.svg)](https://github.com/fako/datagrowth/blob/master/LICENSE)\n\nDATAGROWTH\n==========\n\nData Growth is a Django application that helps to gather data in an organized way. With it you can declare pipelines\nfor the data gathering and preprocessing as well as pipelines for filtering and redistribution.\n\n\nInstallation\n------------\n\nYou can install Datagrowth with your Django application by running\n\n```bash\npip install datagrowth\n```\n\n\nGetting started\n---------------\n\nCurrently there are two major use cases.\nThe **Resources** provide a way to uniformly gather data from very different sources.\n**Configurations** are a way to store and transfer key-value pairs,\nwhich your code can use to act on different contexts.\n\nFollow these guides to get an idea how you can use Datagrowth:\n\n* [Resources](https://data-scope.com/datagrowth/resources/)\n* [Configurations](https://data-scope.com/datagrowth/configuration/)\n\n\nRunning the tests\n-----------------\n\nThere is a Django mock project inside the tests directory of the repository.\nYou can run these tests by running this inside that directory:\n\n```bash\npython manage.py test\n``` \n\nAlternatively you can execute the tests against multiple Django versions by running:\n\n```bash\ntox\n```\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/fako/datagrowth", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "datagrowth", "package_url": "https://pypi.org/project/datagrowth/", "platform": "", "project_url": "https://pypi.org/project/datagrowth/", "project_urls": { "Homepage": "https://github.com/fako/datagrowth" }, "release_url": "https://pypi.org/project/datagrowth/0.15.2/", "requires_dist": [ "Django (>=1.11)", "jsonschema", "html5lib", "lxml", "beautifulsoup4", "urlobject", "requests", "psycopg2-binary", "Pillow (>=5)", "tqdm", "django-json-field" ], "requires_python": "~=3.5", "summary": "Data engineering tools to create data mash ups using Django", "version": "0.15.2" }, "last_serial": 6003260, "releases": { "0.15.0": [ { "comment_text": "", "digests": { "md5": "0bfab7e3d45a7c37901eb59a5ffd3708", "sha256": "15b322c73da7838829f6354b5bfa4ca2dcd1d6acb046c07f8f61a6a4b2403336" }, "downloads": -1, "filename": "datagrowth-0.15.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0bfab7e3d45a7c37901eb59a5ffd3708", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 184676, "upload_time": "2019-10-16T19:45:00", "url": "https://files.pythonhosted.org/packages/af/50/25bac59e0535649f756db1b177375f9a6d722d5a1cd186da0e0f20a53d2c/datagrowth-0.15.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "42ee250ff207b54fcb998e66ac855e56", "sha256": "2c5bf856aae02e1a73223c4cb7c3a0382820ca4d6f82c76688b5b05e299b0724" }, "downloads": -1, "filename": "datagrowth-0.15.0.tar.gz", "has_sig": false, "md5_digest": "42ee250ff207b54fcb998e66ac855e56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 108796, "upload_time": "2019-10-16T19:45:03", "url": "https://files.pythonhosted.org/packages/9b/ba/e5e0d1f58578211ca0623a1ad5b39b9d13679502144a894a0880acdef8df/datagrowth-0.15.0.tar.gz" } ], "0.15.1": [ { "comment_text": "", "digests": { "md5": "d061f6ba781700e979dc5f2b8b955d0c", "sha256": "0a23599cc3f329fcbf8f005726f1c140819c3ece329cd77af1bc4b714adb03e1" }, "downloads": -1, "filename": "datagrowth-0.15.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d061f6ba781700e979dc5f2b8b955d0c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.5", "size": 55318, "upload_time": "2019-10-20T14:58:40", "url": "https://files.pythonhosted.org/packages/a0/cb/4ac8da93e76d8cd8c286249224e0ad9f51dbf9ae18501674841ca0636dc2/datagrowth-0.15.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f83a80434ee708c6fdef58d4ff2a7558", "sha256": "ecb77c0320d67096e5f0385a7ce50aab00c4ebd1d81f2e899bcfdf3d0667cd9e" }, "downloads": -1, "filename": "datagrowth-0.15.1.tar.gz", "has_sig": false, "md5_digest": "f83a80434ee708c6fdef58d4ff2a7558", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.5", "size": 34779, "upload_time": "2019-10-20T14:58:42", "url": "https://files.pythonhosted.org/packages/99/34/91df15a52fa455dce36ed027fb818e412e8175b93cf9cb69d1be64445747/datagrowth-0.15.1.tar.gz" } ], "0.15.2": [ { "comment_text": "", "digests": { "md5": "b6c2ab20ed7a5a6cd64ea796693fa382", "sha256": "ab518b6d89af5609aa7fb81f557492e16c52780249050c0246ca1235733ed7e4" }, "downloads": -1, "filename": "datagrowth-0.15.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b6c2ab20ed7a5a6cd64ea796693fa382", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.5", "size": 55439, "upload_time": "2019-10-20T15:46:22", "url": "https://files.pythonhosted.org/packages/7a/8d/4aa80bbc7eff0d2ce761e43bb75f4b7ea31f3a5bef1e98256d3c875e26c9/datagrowth-0.15.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c6e4b2a0e8e125ce252d50aad564f475", "sha256": "8667c7bd6045302e669294c95b98b37418ced95fddf8e4fb19cd035f858b313c" }, "downloads": -1, "filename": "datagrowth-0.15.2.tar.gz", "has_sig": false, "md5_digest": "c6e4b2a0e8e125ce252d50aad564f475", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.5", "size": 34931, "upload_time": "2019-10-20T15:46:24", "url": "https://files.pythonhosted.org/packages/04/09/bd6cc9ac1d6d42048166cd2ad38fe5cc789aeea233899654c2f8095d52aa/datagrowth-0.15.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b6c2ab20ed7a5a6cd64ea796693fa382", "sha256": "ab518b6d89af5609aa7fb81f557492e16c52780249050c0246ca1235733ed7e4" }, "downloads": -1, "filename": "datagrowth-0.15.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b6c2ab20ed7a5a6cd64ea796693fa382", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.5", "size": 55439, "upload_time": "2019-10-20T15:46:22", "url": "https://files.pythonhosted.org/packages/7a/8d/4aa80bbc7eff0d2ce761e43bb75f4b7ea31f3a5bef1e98256d3c875e26c9/datagrowth-0.15.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c6e4b2a0e8e125ce252d50aad564f475", "sha256": "8667c7bd6045302e669294c95b98b37418ced95fddf8e4fb19cd035f858b313c" }, "downloads": -1, "filename": "datagrowth-0.15.2.tar.gz", "has_sig": false, "md5_digest": "c6e4b2a0e8e125ce252d50aad564f475", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.5", "size": 34931, "upload_time": "2019-10-20T15:46:24", "url": "https://files.pythonhosted.org/packages/04/09/bd6cc9ac1d6d42048166cd2ad38fe5cc789aeea233899654c2f8095d52aa/datagrowth-0.15.2.tar.gz" } ] }