{ "info": { "author": "Boumendil Benjamin", "author_email": "benjamin.boumendil@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "# DataF\n\n[![Documentation Status](https://readthedocs.org/projects/dataf/badge/?version=latest)](https://dataf.readthedocs.io/en/latest/?badge=latest) [![Build Status](https://travis-ci.org/BenjaminBoumendil/dataf.svg?branch=master)](https://travis-ci.org/BenjaminBoumendil/dataf) [![codecov](https://codecov.io/gh/BenjaminBoumendil/dataf/branch/master/graph/badge.svg)](https://codecov.io/gh/BenjaminBoumendil/dataf)\n[![PyPI](https://img.shields.io/pypi/v/dataf.svg)](https://pypi.org/project/dataf/)\n[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/dataf.svg)](https://pypi.org/project/dataf/)\n\nDataF is a framework to create data oriented project in a fast way.\n\n- Data and database manipulation using SQLAlchemy.\n- Database migration with alembic.\n- Creating Web application using Flask.\n- Creating CLI.\n- Clean settings using Yaml.\n- Logging.\n\n\nDependencies:\n- python >= 3.5\n- SQLAlchemy\n- PyYAML\n- slackclient\n- flask\n- flasgger\n- docutils\n- mako\n- alembic\n\n\nQuick install:\n\n pip install dataf\n\n\nCreate project:\n\n dataf create_project name\n\n\nInstall without pip:\n\n git clone https://github.com/BenjaminBoumendil/dataf.git\n\n make\n\n pip install dataf/dist/dataf-x.x.x.tar.gz\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/BenjaminBoumendil/dataf", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "dataf", "package_url": "https://pypi.org/project/dataf/", "platform": "", "project_url": "https://pypi.org/project/dataf/", "project_urls": { "Homepage": "https://github.com/BenjaminBoumendil/dataf" }, "release_url": "https://pypi.org/project/dataf/0.0.3/", "requires_dist": [ "SQLAlchemy", "PyYAML", "slackclient", "flask", "flasgger", "docutils", "mako", "alembic" ], "requires_python": ">=3.5", "summary": "Create project to manipulate data.", "version": "0.0.3" }, "last_serial": 4292333, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "94593ffcfab58eff3662d5e5b5cf5894", "sha256": "7e9388054e78024bbc671f94a9321c8d2008d708c1b4330a71ebf6e3c9c75989" }, "downloads": -1, "filename": "dataf-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "94593ffcfab58eff3662d5e5b5cf5894", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 32882, "upload_time": "2018-09-13T12:49:18", "url": "https://files.pythonhosted.org/packages/5c/93/603a215dad5c58560891b37b667c28108fe26c65f5d86e302c7c25ea8015/dataf-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d0eb155fb86d2d6c5e3cb78106377f4", "sha256": "3f05b407003dd134f50cbb004e441d8df5d30b1da05d269b73f34f96373d716e" }, "downloads": -1, "filename": "dataf-0.0.1.tar.gz", "has_sig": false, "md5_digest": "5d0eb155fb86d2d6c5e3cb78106377f4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 21824, "upload_time": "2018-09-13T12:49:20", "url": "https://files.pythonhosted.org/packages/1e/9d/2ac6011e2d82068970035962f0488a98b26d47d116ed2d81e797c094f181/dataf-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "637b107084f3a73af7ba6061e9b461e8", "sha256": "10d0d0eb3879adff689f6dfa227c3bc93e24b2e53dec6c1bcc90093713395814" }, "downloads": -1, "filename": "dataf-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "637b107084f3a73af7ba6061e9b461e8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 32833, "upload_time": "2018-09-14T09:59:13", "url": "https://files.pythonhosted.org/packages/82/7e/f9a62a100a0cd86f659c2f7e96a70603bd4b9be47301adceee8adb7a7545/dataf-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3fc7a748f8ae0001385e620e81b416d3", "sha256": "bc53fa1440a3efc630b7137fcc08fec6200d68aaf258444dcd1876554b99087c" }, "downloads": -1, "filename": "dataf-0.0.2.tar.gz", "has_sig": false, "md5_digest": "3fc7a748f8ae0001385e620e81b416d3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 21762, "upload_time": "2018-09-14T09:59:14", "url": "https://files.pythonhosted.org/packages/82/ad/384f42f3d590f172f9b84b0a9b2f9baef708d8864faa4c30b8b41e80e688/dataf-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "17453dfd801f602ba8f9303692466d9b", "sha256": "bc09f37fd2c325a495bfb6e17b36aeb9a518b77ddc791c49a5ab8416c55b6fbb" }, "downloads": -1, "filename": "dataf-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "17453dfd801f602ba8f9303692466d9b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 35760, "upload_time": "2018-09-20T11:58:16", "url": "https://files.pythonhosted.org/packages/cf/b5/2ffa30792f90671e4330be9f93953569b4123229e04a283dcecd891dbff8/dataf-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9ec250f58d07eb0d0864f471dff3bff4", "sha256": "220e05731296c8e54a7246f770cd4e2e8cb442b72711831b68569b880680b2c5" }, "downloads": -1, "filename": "dataf-0.0.3.tar.gz", "has_sig": false, "md5_digest": "9ec250f58d07eb0d0864f471dff3bff4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 23887, "upload_time": "2018-09-20T11:58:17", "url": "https://files.pythonhosted.org/packages/12/98/bc588192cd3be882bfaca3091bdb6f7dce5fb7ed29cc566db7ab12686038/dataf-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "17453dfd801f602ba8f9303692466d9b", "sha256": "bc09f37fd2c325a495bfb6e17b36aeb9a518b77ddc791c49a5ab8416c55b6fbb" }, "downloads": -1, "filename": "dataf-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "17453dfd801f602ba8f9303692466d9b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 35760, "upload_time": "2018-09-20T11:58:16", "url": "https://files.pythonhosted.org/packages/cf/b5/2ffa30792f90671e4330be9f93953569b4123229e04a283dcecd891dbff8/dataf-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9ec250f58d07eb0d0864f471dff3bff4", "sha256": "220e05731296c8e54a7246f770cd4e2e8cb442b72711831b68569b880680b2c5" }, "downloads": -1, "filename": "dataf-0.0.3.tar.gz", "has_sig": false, "md5_digest": "9ec250f58d07eb0d0864f471dff3bff4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 23887, "upload_time": "2018-09-20T11:58:17", "url": "https://files.pythonhosted.org/packages/12/98/bc588192cd3be882bfaca3091bdb6f7dce5fb7ed29cc566db7ab12686038/dataf-0.0.3.tar.gz" } ] }