{ "info": { "author": "Roman Inflianskas", "author_email": "infroma@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "peewee ERD\n==========\n\nDraw ER diagram based on peewee models.\n\nThis project is heavily based on https://github.com/gustavi/peewee-graph-models.\n\nInstallation\n------------\n\nTo install the peewee ERD use `pip`:\n\n```shell\n$ pip install peewee-erd\n```\n\nTo install the peewee ERD with live view use `pip` with extras:\n\n```shell\n$ pip install peewee-erd[live-view]\n```\n\nUsage\n-----\n\nTo draw the diagram run it with the path of models file:\n```shell\n$ peewee-erd ...\n```\n\nFor other variants of usage see help:\n```shell\n$ peewee-erd --help\n```\n\nExample output\n--------------\n\nThis is the ER diagram generated for [conceptnet-lite](https://github.com/ldtoolkit/conceptnet-lite):\n![ER diagram for conceptnet-lite](https://raw.githubusercontent.com/ldtoolkit/conceptnet-lite/master/docs/source/_static/erd.svg?sanitize=true)\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/rominf/peewee-erd", "keywords": "", "license": "Apache-2.0", "maintainer": "Roman Inflianskas", "maintainer_email": "infroma@gmail.com", "name": "peewee-erd", "package_url": "https://pypi.org/project/peewee-erd/", "platform": "", "project_url": "https://pypi.org/project/peewee-erd/", "project_urls": { "Homepage": "https://github.com/rominf/peewee-erd", "Repository": "https://github.com/rominf/peewee-erd" }, "release_url": "https://pypi.org/project/peewee-erd/0.1.3/", "requires_dist": [ "dataclasses (>=0.6,<0.7); python_version < \"3.7\"", "docopt (>=0.6.2,<0.7.0)", "graphviz (>=0.13.0,<0.14.0)", "jinja2 (>=2.10,<3.0)", "peewee (>=3.0,<4.0)", "watchdog (>=0.9.0,<0.10.0)", "PySide2 (>=5.13,<6.0); extra == \"live-view\"" ], "requires_python": ">=3.6,<4.0", "summary": "Draw the ER diagram based on peewee models.", "version": "0.1.3", "yanked": false, "yanked_reason": null }, "last_serial": 6034598, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "7f2c5aa6ecdbf49ff2e064986d806357", "sha256": "4c7665a81e8389b96e7b834768a47b233df4c34617a981c96de5d6d3b031e7a4" }, "downloads": -1, "filename": "peewee_erd-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7f2c5aa6ecdbf49ff2e064986d806357", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 10797, "upload_time": "2019-10-23T20:17:37", "upload_time_iso_8601": "2019-10-23T20:17:37.593090Z", "url": "https://files.pythonhosted.org/packages/62/f0/714fe7c57901143f2f21029f415a7fb6faaf73b147f6fa1b1988514e0ee9/peewee_erd-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2a716693781ac1b6f581cfab927d5185", "sha256": "e83ed60c30c38b46a20c507167776d9d2655773dea7b93d2ed42dbbdcfd4804e" }, "downloads": -1, "filename": "peewee-erd-0.1.0.tar.gz", "has_sig": false, "md5_digest": "2a716693781ac1b6f581cfab927d5185", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 4426, "upload_time": "2019-10-23T20:17:35", "upload_time_iso_8601": "2019-10-23T20:17:35.353918Z", "url": "https://files.pythonhosted.org/packages/61/95/c5709f45032b478ecb8262dc17d1b4f64bac95021aab31c0528064fd56ec/peewee-erd-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "0557daf9ea24677769cbe644818582ac", "sha256": "840abb63925b3fb61b89684af80f0c98d8b93c225a9c54e30b54855d2e779339" }, "downloads": -1, "filename": "peewee_erd-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0557daf9ea24677769cbe644818582ac", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 22351, "upload_time": "2019-10-23T20:24:05", "upload_time_iso_8601": "2019-10-23T20:24:05.291121Z", "url": "https://files.pythonhosted.org/packages/38/2f/4744da97d3e1e5cbc4e81a677540256c0a5d96057c4e07954fcc83a53989/peewee_erd-0.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b0607934ac2a60f2f2eb04fab244f1cb", "sha256": "70911df912b1062f0f9ab46f7245e2485a3c465669d630340a81e2ee9b624f33" }, "downloads": -1, "filename": "peewee-erd-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b0607934ac2a60f2f2eb04fab244f1cb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 8352, "upload_time": "2019-10-23T20:24:03", "upload_time_iso_8601": "2019-10-23T20:24:03.536867Z", "url": "https://files.pythonhosted.org/packages/f6/7c/b37adf58a24eb0c2da9b5fa95a6cb0dfac6f42cbd0132226c43b1c5a4d31/peewee-erd-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "bef910ad62b3d66edf54c497d57d9d4b", "sha256": "627b0aee9e5c0e2631c61571510572ee361e09ffe1e5833fbfa244af7559d416" }, "downloads": -1, "filename": "peewee_erd-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "bef910ad62b3d66edf54c497d57d9d4b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 22568, "upload_time": "2019-10-24T06:36:48", "upload_time_iso_8601": "2019-10-24T06:36:48.856041Z", "url": "https://files.pythonhosted.org/packages/95/2a/bd160acd37b21fc7670e3fe55e21f16992b28c69c37a48f59e3253aefe0d/peewee_erd-0.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "842a3f66920219c08995c746ea25a5ae", "sha256": "53b983396ba8bd646e25398601bba66733cd2878a2b61174c3c41df5ca40dfb4" }, "downloads": -1, "filename": "peewee-erd-0.1.2.tar.gz", "has_sig": false, "md5_digest": "842a3f66920219c08995c746ea25a5ae", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 8442, "upload_time": "2019-10-24T06:36:47", "upload_time_iso_8601": "2019-10-24T06:36:47.348315Z", "url": "https://files.pythonhosted.org/packages/9a/ce/41c2d8152a082303a42adb6ed69ff076f1c7d04da8139b422abf9544b3b5/peewee-erd-0.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "bb3abaa066e096e84f1fccad88ae760f", "sha256": "0d1a50b660cbdeba9f76f2f48871de5756e017b4d8d34882667f3400fba81109" }, "downloads": -1, "filename": "peewee_erd-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "bb3abaa066e096e84f1fccad88ae760f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 22456, "upload_time": "2019-10-26T18:31:36", "upload_time_iso_8601": "2019-10-26T18:31:36.061723Z", "url": "https://files.pythonhosted.org/packages/81/7a/c3d6a8978ca8373f483f423701adc8ed858f4b36c7d09527d089db9deb9d/peewee_erd-0.1.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "21684b3a9d07764b1814adb015832fe7", "sha256": "711ee8a2aa7da0451bcff8d94ec399fc425897d95b5cf9b07a3315877d6bb20f" }, "downloads": -1, "filename": "peewee-erd-0.1.3.tar.gz", "has_sig": false, "md5_digest": "21684b3a9d07764b1814adb015832fe7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 8381, "upload_time": "2019-10-26T18:31:34", "upload_time_iso_8601": "2019-10-26T18:31:34.361053Z", "url": "https://files.pythonhosted.org/packages/69/30/64ab2ee1e68f6ff02571a6d4aa19a062d02f77f6d973defd5fe1116578eb/peewee-erd-0.1.3.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bb3abaa066e096e84f1fccad88ae760f", "sha256": "0d1a50b660cbdeba9f76f2f48871de5756e017b4d8d34882667f3400fba81109" }, "downloads": -1, "filename": "peewee_erd-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "bb3abaa066e096e84f1fccad88ae760f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 22456, "upload_time": "2019-10-26T18:31:36", "upload_time_iso_8601": "2019-10-26T18:31:36.061723Z", "url": "https://files.pythonhosted.org/packages/81/7a/c3d6a8978ca8373f483f423701adc8ed858f4b36c7d09527d089db9deb9d/peewee_erd-0.1.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "21684b3a9d07764b1814adb015832fe7", "sha256": "711ee8a2aa7da0451bcff8d94ec399fc425897d95b5cf9b07a3315877d6bb20f" }, "downloads": -1, "filename": "peewee-erd-0.1.3.tar.gz", "has_sig": false, "md5_digest": "21684b3a9d07764b1814adb015832fe7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 8381, "upload_time": "2019-10-26T18:31:34", "upload_time_iso_8601": "2019-10-26T18:31:34.361053Z", "url": "https://files.pythonhosted.org/packages/69/30/64ab2ee1e68f6ff02571a6d4aa19a062d02f77f6d973defd5fe1116578eb/peewee-erd-0.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }