{ "info": { "author": "Dan Huckson", "author_email": "danhuckson@hotmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "=====\nTkMVC\n=====\n\n\n.. image:: https://img.shields.io/pypi/v/tkmvc.svg\n :target: https://pypi.python.org/pypi/tkmvc\n\n.. image:: https://img.shields.io/travis/unodan/tkmvc.svg\n :target: https://travis-ci.org/unodan/tkmvc\n\n.. image:: https://readthedocs.org/projects/tkmvc/badge/?version=latest\n :target: https://tkmvc.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n\n\n\nTkMVC is a Model-View-Controller Framework base on the Tkinter GUI toolset.\n\n\n* Free software: MIT license\n* Documentation: https://tkmvc.readthedocs.io.\n\n\nFeatures\n--------\n\n* TODO\n\nCredits\n-------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\n=======\nHistory\n=======\n\n0.1.0 (2018-09-30)\n------------------\n\n* First release on PyPI.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/unodan/tkmvc", "keywords": "tkmvc", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "tkmvc", "package_url": "https://pypi.org/project/tkmvc/", "platform": "", "project_url": "https://pypi.org/project/tkmvc/", "project_urls": { "Homepage": "https://github.com/unodan/tkmvc" }, "release_url": "https://pypi.org/project/tkmvc/0.1.28/", "requires_dist": [ "Click (>=6.0)" ], "requires_python": "", "summary": "TkMVC is a Model-View-Controller Framework base on the Tkinter GUI toolkit.", "version": "0.1.28" }, "last_serial": 4338248, "releases": { "0.1.12": [ { "comment_text": "", "digests": { "md5": "85b1443b93773a8d79e87a163d14bf0a", "sha256": "f99e6a9ead666c42992b995deaf5a2670b273299252a28b17aa00ce1ac4ffd8f" }, "downloads": -1, "filename": "tkmvc-0.1.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "85b1443b93773a8d79e87a163d14bf0a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6211, "upload_time": "2018-09-30T23:19:42", "url": "https://files.pythonhosted.org/packages/59/92/052266e5a7a2a1a7c00094e88b5f86025c68c2e965a1d4cfb2f46003f11c/tkmvc-0.1.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2ee5ef0bad5b65c0a9605cce035432a8", "sha256": "70929bcf19cd4e5c608b1cc1ecd597185be43405e2e1d95e273511d77d937fec" }, "downloads": -1, "filename": "tkmvc-0.1.12.tar.gz", "has_sig": false, "md5_digest": "2ee5ef0bad5b65c0a9605cce035432a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9250, "upload_time": "2018-09-30T23:19:43", "url": "https://files.pythonhosted.org/packages/7b/4e/a151a6bcc66ce4b3eafc3d9a1c64fdc3f4aa342143d954764312c586c877/tkmvc-0.1.12.tar.gz" } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "b4e8404cf2b1b1a92f9c57854a8bcafd", "sha256": "dd1864baa484da5de8dc57c0f196c2624ee4f8fa5f6ed13f9e88c8d7f5b79ea5" }, "downloads": -1, "filename": "tkmvc-0.1.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b4e8404cf2b1b1a92f9c57854a8bcafd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7025, "upload_time": "2018-10-01T00:16:16", "url": "https://files.pythonhosted.org/packages/2d/92/760fcd904b6a318f2f3e416860d09f028976701274679fe86ed17777f900/tkmvc-0.1.14-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ae1d41d6b00439039ad265b07d33e07e", "sha256": "a6956d70e1ff56f5fcaec22e8a2000a38ad54c188e3794145bc71806e2ff1859" }, "downloads": -1, "filename": "tkmvc-0.1.14.tar.gz", "has_sig": false, "md5_digest": "ae1d41d6b00439039ad265b07d33e07e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9662, "upload_time": "2018-10-01T00:16:17", "url": "https://files.pythonhosted.org/packages/2f/eb/105a62fe2d51d25a93612d17aea4e8792327ac93e6f458591622742bb450/tkmvc-0.1.14.tar.gz" } ], "0.1.15": [ { "comment_text": "", "digests": { "md5": "da33969131d09502921fc01cc90d2c59", "sha256": "850bcb7a8e63750b2548d257a299e7e23b4a4d809c8dc149f0ad081251358e02" }, "downloads": -1, "filename": "tkmvc-0.1.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "da33969131d09502921fc01cc90d2c59", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7056, "upload_time": "2018-10-01T00:24:41", "url": "https://files.pythonhosted.org/packages/eb/1d/7b66d03999e45e831560ab3ba3b11a30d638616cde02498a3d41b07f78fc/tkmvc-0.1.15-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d55c9cb534ed694a3fa7770a4331079", "sha256": "8bf7a4e83abd7227404de98d7cf887c8a1f84ad4ca1714bf83e3fab3fb858af1" }, "downloads": -1, "filename": "tkmvc-0.1.15.tar.gz", "has_sig": false, "md5_digest": "6d55c9cb534ed694a3fa7770a4331079", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9684, "upload_time": "2018-10-01T00:24:43", "url": "https://files.pythonhosted.org/packages/71/fc/c070681adc258876494e83ad23b6cfd5cfdc28bcc9526eb716bae5ae8ba1/tkmvc-0.1.15.tar.gz" } ], "0.1.16": [ { "comment_text": "", "digests": { "md5": "474281cf817af54e1768a2fe243e8cba", "sha256": "9d8e88e28ff7594204b0d99568455c814cda1874880b1c0fc8f5ab895caf6f4f" }, "downloads": -1, "filename": "tkmvc-0.1.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "474281cf817af54e1768a2fe243e8cba", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7005, "upload_time": "2018-10-01T03:58:48", "url": "https://files.pythonhosted.org/packages/e2/33/05e8efff2f8c8f1721704639cb2751cec4f7fed45c8ff5c91c6cd4b9813c/tkmvc-0.1.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ed221ed000386b80274fb08ed55da266", "sha256": "8fa8673df4865f87cee39554d120cfdef26e9567c6d3e098964748ecb12f72d3" }, "downloads": -1, "filename": "tkmvc-0.1.16.tar.gz", "has_sig": false, "md5_digest": "ed221ed000386b80274fb08ed55da266", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9664, "upload_time": "2018-10-01T03:58:51", "url": "https://files.pythonhosted.org/packages/a0/64/242d81ef183a4449f28227a68e363103e03e7eaa5acb1f3064a25a44f267/tkmvc-0.1.16.tar.gz" } ], "0.1.18": [ { "comment_text": "", "digests": { "md5": "08fd17a36da047de3a46029c38955c98", "sha256": "45f6b27125ec4148940ab7a6bf864c9b2d15da2f8f9f623f4f5e0c7261f64569" }, "downloads": -1, "filename": "tkmvc-0.1.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "08fd17a36da047de3a46029c38955c98", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7940, "upload_time": "2018-10-01T04:49:09", "url": "https://files.pythonhosted.org/packages/98/fe/b2b36ef89306eb1d4d9569fa8998f36185962728efdb46b7d41a5ff1942e/tkmvc-0.1.18-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ad36e12a3ddfe0dd12774767c931720a", "sha256": "b23836fe0016880311d2c9d9ab4b43bcfde88a0f70601d7651deacac71cd2865" }, "downloads": -1, "filename": "tkmvc-0.1.18.tar.gz", "has_sig": false, "md5_digest": "ad36e12a3ddfe0dd12774767c931720a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9636, "upload_time": "2018-10-01T04:49:11", "url": "https://files.pythonhosted.org/packages/b5/7e/9e66c288398ca719aaba6c8a3991ce1ab9cf5843530dd12f9af3fe24028f/tkmvc-0.1.18.tar.gz" } ], "0.1.19": [ { "comment_text": "", "digests": { "md5": "33e0a8b91d7e18ab4faba7531094bba2", "sha256": "a1b285b925586908a567ee60f85315eeb1b9de8010f990bf879d80d2a1a3aaa6" }, "downloads": -1, "filename": "tkmvc-0.1.19-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "33e0a8b91d7e18ab4faba7531094bba2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7956, "upload_time": "2018-10-01T12:52:12", "url": "https://files.pythonhosted.org/packages/af/c0/9e6721372869478a2037107e30bedcae505f040495b64e68ba5f8e789250/tkmvc-0.1.19-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3ccffdc1e5a189db068cd1a1def5e99f", "sha256": "e1632962c43712941460008c01c4258a9a94037ada9855a0a0ade47bc8073199" }, "downloads": -1, "filename": "tkmvc-0.1.19.tar.gz", "has_sig": false, "md5_digest": "3ccffdc1e5a189db068cd1a1def5e99f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9648, "upload_time": "2018-10-01T12:52:15", "url": "https://files.pythonhosted.org/packages/ff/4b/83990c4fee4f8f58e3a04ba502df9a8e71dfe37f7f8f8d616dd22435e6b3/tkmvc-0.1.19.tar.gz" } ], "0.1.20": [ { "comment_text": "", "digests": { "md5": "11ffd6a40744394651450242b845d4f2", "sha256": "2c328fb4498af11998af1f820a3359841bfcbebf7a2f6a0ae5e07c91ecb45459" }, "downloads": -1, "filename": "tkmvc-0.1.20-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "11ffd6a40744394651450242b845d4f2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7961, "upload_time": "2018-10-01T13:17:12", "url": "https://files.pythonhosted.org/packages/80/74/9618be1379adb661005c21faaa26d89df1be81ac3b79313f2b7ba4f2eafd/tkmvc-0.1.20-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "74ae7065db243c57f8903c4a6846d7a5", "sha256": "14efca280a4ab048459160fa1a5ff9b83307225f32aec9b0fcf98d960dea3fa4" }, "downloads": -1, "filename": "tkmvc-0.1.20.tar.gz", "has_sig": false, "md5_digest": "74ae7065db243c57f8903c4a6846d7a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9656, "upload_time": "2018-10-01T13:17:16", "url": "https://files.pythonhosted.org/packages/07/51/c256442985fd5fda3e1c66ecfd0397a3607040dd4102ecb31e07a5907b14/tkmvc-0.1.20.tar.gz" } ], "0.1.21": [ { "comment_text": "", "digests": { "md5": "5f9c94854ee830f3168c1f63741c2650", "sha256": "05026e6e6548482cf2fb407cee50647f961cb83614e7afab8cf7d3d8547b8778" }, "downloads": -1, "filename": "tkmvc-0.1.21-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5f9c94854ee830f3168c1f63741c2650", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7036, "upload_time": "2018-10-01T17:42:13", "url": "https://files.pythonhosted.org/packages/ad/57/8b677497ed0811d0fb91a33910a37c1c72f42c81bdbed9a14017b0a3e56b/tkmvc-0.1.21-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6f6ed68e561319e77044ad1a49adb70", "sha256": "2d9c62a07dbe0851ada8c1b703710b16f0110c87d842e5ae4d6dcc180c83cf2b" }, "downloads": -1, "filename": "tkmvc-0.1.21.tar.gz", "has_sig": false, "md5_digest": "a6f6ed68e561319e77044ad1a49adb70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9663, "upload_time": "2018-10-01T17:42:14", "url": "https://files.pythonhosted.org/packages/ca/5a/b77809021bf65f48c562b511940861a0b01d85cde8c98676efce8913d8b5/tkmvc-0.1.21.tar.gz" } ], "0.1.22": [ { "comment_text": "", "digests": { "md5": "8838a38513aa4a6f3f2d5fe1b5704cd3", "sha256": "16937fc947b9cdf85c16260f11a3ebe480641797d6c081f3792112e9a3d6cc93" }, "downloads": -1, "filename": "tkmvc-0.1.22-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8838a38513aa4a6f3f2d5fe1b5704cd3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9284, "upload_time": "2018-10-03T02:55:33", "url": "https://files.pythonhosted.org/packages/f2/52/a10c64106d42c4aa0d7ea3f55d22f129368a3fb2d8cbf543ab91bbfcd23b/tkmvc-0.1.22-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ec10699bfaa022a9654c0722aa951c22", "sha256": "1675be809e57f6fb73b4476f072c3e0305b7fc0ffeea93688c790ce1a562d413" }, "downloads": -1, "filename": "tkmvc-0.1.22.tar.gz", "has_sig": false, "md5_digest": "ec10699bfaa022a9654c0722aa951c22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9990, "upload_time": "2018-10-03T02:55:35", "url": "https://files.pythonhosted.org/packages/e9/8c/cda15f1a84956ba7925f4657c7182e58c515a3288bf606c60773253687b1/tkmvc-0.1.22.tar.gz" } ], "0.1.23": [ { "comment_text": "", "digests": { "md5": "3a36fe50bb0a8ae9f9ffa599e91f9e7a", "sha256": "644f3546e49d64b304eb05efd256527c53cd0dfadcbac63511cbdb06ee7207be" }, "downloads": -1, "filename": "tkmvc-0.1.23-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3a36fe50bb0a8ae9f9ffa599e91f9e7a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10780, "upload_time": "2018-10-03T21:11:42", "url": "https://files.pythonhosted.org/packages/e2/56/0a2f6c835776c9cae457d21c22d752578f767aa48df2f2f7fd3a7914b5c9/tkmvc-0.1.23-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4aba0bff3cbac3c052c899e44f289fb2", "sha256": "80fb932be94d0e8d625ce3e7a06119bd3e7b2624f49c05bf7533076da565f4a8" }, "downloads": -1, "filename": "tkmvc-0.1.23.tar.gz", "has_sig": false, "md5_digest": "4aba0bff3cbac3c052c899e44f289fb2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10400, "upload_time": "2018-10-03T21:11:44", "url": "https://files.pythonhosted.org/packages/37/94/969c8597d7e6382bff099e60c5473e729706eb60757c7b3cee1a22abcc7a/tkmvc-0.1.23.tar.gz" } ], "0.1.27": [ { "comment_text": "", "digests": { "md5": "dbd64c2702cb604906237c9bead6886b", "sha256": "5d497f7837560fab1951134d90eebbdd575736cbb04c9aa42a8b14eb9d15a6a9" }, "downloads": -1, "filename": "tkmvc-0.1.27-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dbd64c2702cb604906237c9bead6886b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11826, "upload_time": "2018-10-03T21:33:10", "url": "https://files.pythonhosted.org/packages/21/ce/e9587c512541c14488d72c20846c4b92d33287e7d3cf487916c0c50454da/tkmvc-0.1.27-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "97e720017588a66d7de999b5265d81dc", "sha256": "9fcb4fb4e6263cf59815ac5195badda3c29c89062153daa5515f4a701330219b" }, "downloads": -1, "filename": "tkmvc-0.1.27.tar.gz", "has_sig": false, "md5_digest": "97e720017588a66d7de999b5265d81dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10473, "upload_time": "2018-10-03T21:33:13", "url": "https://files.pythonhosted.org/packages/24/47/acea8bc2dfbd082e5862b773ba242a96ff6939bc93932ccb0fa995a84009/tkmvc-0.1.27.tar.gz" } ], "0.1.28": [ { "comment_text": "", "digests": { "md5": "7816a9894a475508a32aa35403f51e1b", "sha256": "0a8fe790e148607c507978505455bc6f441849dfbf42b77c05fb48f58078e13f" }, "downloads": -1, "filename": "tkmvc-0.1.28-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7816a9894a475508a32aa35403f51e1b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9145, "upload_time": "2018-10-03T21:42:20", "url": "https://files.pythonhosted.org/packages/77/37/1c2cc17409548df0514e6637550087a96d30e23cba48366484f59c3963de/tkmvc-0.1.28-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6dbdcf7bfdcb0c08c5ea8f076e00d848", "sha256": "bf9faeb5c5e0b8499860f3cddbd3b7ac4596c1a785c38e33814fa355643dc3eb" }, "downloads": -1, "filename": "tkmvc-0.1.28.tar.gz", "has_sig": false, "md5_digest": "6dbdcf7bfdcb0c08c5ea8f076e00d848", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10460, "upload_time": "2018-10-03T21:42:21", "url": "https://files.pythonhosted.org/packages/95/79/921ded52a66fc26d19aab4d7bd396fd88f467d3860143db99bb8d6b57b49/tkmvc-0.1.28.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7816a9894a475508a32aa35403f51e1b", "sha256": "0a8fe790e148607c507978505455bc6f441849dfbf42b77c05fb48f58078e13f" }, "downloads": -1, "filename": "tkmvc-0.1.28-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7816a9894a475508a32aa35403f51e1b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9145, "upload_time": "2018-10-03T21:42:20", "url": "https://files.pythonhosted.org/packages/77/37/1c2cc17409548df0514e6637550087a96d30e23cba48366484f59c3963de/tkmvc-0.1.28-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6dbdcf7bfdcb0c08c5ea8f076e00d848", "sha256": "bf9faeb5c5e0b8499860f3cddbd3b7ac4596c1a785c38e33814fa355643dc3eb" }, "downloads": -1, "filename": "tkmvc-0.1.28.tar.gz", "has_sig": false, "md5_digest": "6dbdcf7bfdcb0c08c5ea8f076e00d848", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10460, "upload_time": "2018-10-03T21:42:21", "url": "https://files.pythonhosted.org/packages/95/79/921ded52a66fc26d19aab4d7bd396fd88f467d3860143db99bb8d6b57b49/tkmvc-0.1.28.tar.gz" } ] }