{ "info": { "author": "Damien dee Coureau", "author_email": "kabaret-dev@googlegroups.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "Intended Audience :: Information Technology", "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Topic :: Desktop Environment :: File Managers", "Topic :: Multimedia :: Graphics", "Topic :: Office/Business :: Groupware", "Topic :: Office/Business :: Scheduling", "Topic :: Software Development :: Libraries :: Application Frameworks" ], "description": "Kabaret\n=======\n\nVFX/Animation Studio Framework tailored for TDs/Scripters managing pipelines and workflows used by Production Managers and CGI Artists.\n\nHomepage here: http://www.kabaretstudio.com\nRead the doc here: http://kabaret.readthedocs.io\n\n\n# Changelog\n\n## [2.1.8] - 2019-08-25\n\n### Fixed\n\nfixed missing CHANGELOG.md in distribution.\n\n## [2.1.7] - 2019-08-22\n\n### Fixed\n\n#51 - Could not hide a relation by setting `ui['hidden'] = True` in Ojbect._fill_ui()\n\n## [2.1.6] - 2019-08-14\n\n### Fixed\n\n#50 - GUI does not show any icon on Map fields\n\n## [2.1.5] - 2019-08-14\n\n### Fixed\n\n#49 - Custom Page not usage on Custome Home\n\n## [2.1.4] - 2019-08-09\n\n### Added\n\n#12 - Dynamic UI Properties\n\nAny property set on a `Relation.ui()` can now be overridden per Object instance by overridding `Object._fill_ui(ui)`\nThis has been a long request, especially to have dynamic value for the `icon` and `hidden` properties.\n\n#48 - Custom UI Page\n\nIt is now possible to provide an arbitrary widget to display/edit an Object in the Flow view.\n\nThis can be specified at the relation's level with `Relation(...).ui(custom_page='my_module.MyWidget')`.\nOr at the Object level by overridding `Object._fill_ui(ui)`.\n\nSee `dev_studio.flow.unittest_project.UnittestProject` \"Custom Page\" for details and example.\n\n### Fixed\n\nissue #12 - When expanding a Connection relation in GUI, sub fields don't update.\nissue #12 - (correlated) When showing not-child item in DynamicMap (a.k.a Map as View), items don't update.\n\nissue #47 - Fix Map item styling consistency\n\nThe `style` dict in `Map._fill_row_style` now accepts 'foreground_color' as well as 'foreground-color' etc... And\nthe value may be in the form (255,255,255) as well as '#FFFFFF'\n\n## [2.1.3] - 2019-07-15\n\n### Fixed\n\nissue #43 - MapField summary refresh after touch().\n\nissue #44 - Maya lose QMenu reference when using QMenu.addMenu.\n\n### Added\n\nSupport per row as well as per column color properties in Map row style (see !73)\n\n## [2.1.2] - 2019-04-09\n\n### Changed\n\nDocumentation minor improvements: issue #36 #38 #39 #40\n\n### Fixed\n\nissue #24 - Ctrl+Click on map item works only once.\nissue #37 - dev_studio UnittestProject wouldn't work without kabaret.ingrid installed.\n\n## [2.1.1] - 2019-03-05\n\n### Changed\n\nDropped the beta status because why not.\n\n### Added\n\n#29 - Added context based GUI filtering for flow.Action\n+ updated dev_studio.unittest_project.showcase with doc and examples.\n\n## [2.1.0b3] - 2019-02-05\n\n### Fixed\n\npython 3 compatibility\n\n## [2.1.0b1] - 2019-01-18\n\n### Changed\n\nissue #25 - Refactor View class hierarchy to be able to have Toolbar and Dialog views\nissue #26 - View management RFE\nissue #13 - Add an option in flow.Action.get_result() to force a \"goto\" in a new view\n\n- Added deprecation warnings (stdout printed) for view system changes. You should update\nyour code as soon as possible.\nOnce your code is updated, you should also update your install_requires with 'kabaret>=2.1'\n\n- Added a built-in 'SessionToolBar' view with user/session/cluster info and layout preset tools.\nThe layout preset tools won't be useful without the upcoming 'Users' actor. Once this actor is\nbuilt-in, the SessionToolBar will be added to the default Standalone GUI Session.\n\n### Fixed\n\nissue #23 - Dialog inside another Dialog\n\n## [2.0.0b17] - 2019-01-07\n\n### Changed\n\ninstall_requires now specify redis version <3.0.0\n\n## [2.0.0b15] - 2018-12-17\n\n### Fixed\n\nissue #2: support for file drop in PythonValueEditor\n\n## [2.0.0b15] - 2018-12-11\n\n### Fixed\n\nRemoved Action buttons in FlowPage.\n\n## [2.0.0b14] - 2018-11-16\n\n### Fixed\n\nissue #22: Error in action dialog with sub-fields\n\n## [2.0.0b13] - 2018-11-15\n\n### Fixed\n\nissue #21: Potential event buffer over-growth in Cluster Actor\n\n### Added\n\nnew icons.gui resource: kabaret_logo_vector.svg\n\n## [2.0.0b12] - 2018-10-22\n\n### Fixed\n\nissue #10: Project reload related\n\n## [2.0.0b11] - 2018-10-18\n\n### Fixed\n\nissue #14: Unable to watch a Connection related Ref\n\nissue #15: Map.add may sometimes mess up the ValueStore\n\nissue #9: Map.add(name) doesn't raise if the name is already used\n\nLabel editor not showing error\n\nFail to log exception raised in session.tick() dispatch\n\n## [2.0.0b10] - 2018-10-02\n\n### Fixed\n- Flow actor related bugs\n\n## [2.0.0b8] - 2018-09-30\n\n### Changed\n- Flow actor's Home can now be overriden by a custom one.\n\n## [2.0.0b7] - 2018-09-27\n\n### Added\n- Changelog\n\n### Fixed\n- Wrong python requires preventing pip install on python 2.7\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": "http://www.kabaretstudio.com", "keywords": "vfx animation framewok dataflow workflow asset manager production tracker", "license": "LGPLv3+", "maintainer": "", "maintainer_email": "", "name": "kabaret", "package_url": "https://pypi.org/project/kabaret/", "platform": "", "project_url": "https://pypi.org/project/kabaret/", "project_urls": { "Homepage": "http://www.kabaretstudio.com" }, "release_url": "https://pypi.org/project/kabaret/2.1.8/", "requires_dist": [ "redis (<3.0.0)", "six", "qtpy" ], "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "summary": "VFX/Animation Studio Framework", "version": "2.1.8" }, "last_serial": 5725599, "releases": { "2.0.0b10": [ { "comment_text": "", "digests": { "md5": "a5875159413e82dd7adb5c473f76e723", "sha256": "5bc9d08ac5fbacbbd2bcf1e212e6227479f543b5484705d86d0ba2bb62f2a716" }, "downloads": -1, "filename": "kabaret-2.0.0b10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a5875159413e82dd7adb5c473f76e723", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 1115013, "upload_time": "2018-10-02T08:35:25", "url": "https://files.pythonhosted.org/packages/bd/0d/00661d4a1819eab52d1a68e0aebbaac23eb9a977abc02f7c7fabf5a8275e/kabaret-2.0.0b10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fb2cae6387a47b214e98f196f3cd68a7", "sha256": "3d45f05afeb0677863ba7b64788086d2a40dd6726a98e532ad533acd7c8b6852" }, "downloads": -1, "filename": "kabaret-2.0.0b10.tar.gz", "has_sig": false, "md5_digest": "fb2cae6387a47b214e98f196f3cd68a7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 578675, "upload_time": "2018-10-02T08:35:30", "url": "https://files.pythonhosted.org/packages/15/bc/8fdf9f173f388d975db6fd359cfcabe94f20ebae417f1a97d7a1de6b5f9c/kabaret-2.0.0b10.tar.gz" } ], "2.0.0b11": [ { "comment_text": "", "digests": { "md5": "342f033797551185900cb8e817d9c5fc", "sha256": "dafc012664dccc64288f5329b2cf394d30a4aa22c4dc65684ec02deda1742825" }, "downloads": -1, "filename": "kabaret-2.0.0b11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "342f033797551185900cb8e817d9c5fc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 1115321, "upload_time": "2018-10-18T17:08:16", "url": "https://files.pythonhosted.org/packages/a9/9a/926066fb1ccf4d942bbe65cad5b8030127631a1679bce52039a8abe00245/kabaret-2.0.0b11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "78dbd7b649cba195e9b1cc2a3b4338aa", "sha256": "e9ece78a6bc225c1a039612f4df11af697cbe8733cf30e244136382fe4142d9c" }, "downloads": -1, "filename": "kabaret-2.0.0b11.tar.gz", "has_sig": false, "md5_digest": "78dbd7b649cba195e9b1cc2a3b4338aa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 579123, "upload_time": "2018-10-18T17:08:21", "url": "https://files.pythonhosted.org/packages/6a/07/1d6bd6e3e83b82797bb96cb1c04a78a7704ea80603f5af82a4d03d0f7b92/kabaret-2.0.0b11.tar.gz" } ], "2.0.0b12": [ { "comment_text": "", "digests": { "md5": "01061b0358f82b5db5f8b219c2e10c54", "sha256": "0a3b2259e72a8e628a69ba137337da139850572e481a36b5f84eb2096a8271ee" }, "downloads": -1, "filename": "kabaret-2.0.0b12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "01061b0358f82b5db5f8b219c2e10c54", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 1115569, "upload_time": "2018-10-22T09:08:42", "url": "https://files.pythonhosted.org/packages/53/a6/2b548cdca1fe4382ae636a552ed363e7e9beda87a0e573c07bfa33d2d103/kabaret-2.0.0b12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd41d4a8f6db63698073e6c3a77a0e1c", "sha256": "7f143515a79fcffad35846d224175604c06e4ce1b5df1c354bd8c03c77516c05" }, "downloads": -1, "filename": "kabaret-2.0.0b12.tar.gz", "has_sig": false, "md5_digest": "dd41d4a8f6db63698073e6c3a77a0e1c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 579441, "upload_time": "2018-10-22T09:08:48", "url": "https://files.pythonhosted.org/packages/77/20/a4bc892837704cd870044b9cde1ec9ca9389984fb794c4ef106576a2da45/kabaret-2.0.0b12.tar.gz" } ], "2.0.0b13": [ { "comment_text": "", "digests": { "md5": "9dacb0dc1a1fe6d9770b706a88fc99eb", "sha256": "b1686d6d42698a6b0bdfb73203395fc70bd6c60f9bcd8e3d6a819df8309b1119" }, "downloads": -1, "filename": "kabaret-2.0.0b13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9dacb0dc1a1fe6d9770b706a88fc99eb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 1117482, "upload_time": "2018-11-15T15:52:48", "url": "https://files.pythonhosted.org/packages/4b/6d/7f9aa103d3f0244b3a6dfd7bab0ae7b081be56d85c4c6180fac8b1bc88dd/kabaret-2.0.0b13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2d962abf52bc0ddcb166bdc28eee0563", "sha256": "66ba410b2b4e84daec4a89c2663d10f5c0b403a7c059773646a98c01345c2f42" }, "downloads": -1, "filename": "kabaret-2.0.0b13.tar.gz", "has_sig": false, "md5_digest": "2d962abf52bc0ddcb166bdc28eee0563", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 581553, "upload_time": "2018-11-15T15:52:54", "url": "https://files.pythonhosted.org/packages/34/c6/20adbea9f7427c4292f5fa264be605b1c9ec26980809ad25393e18b5c84d/kabaret-2.0.0b13.tar.gz" } ], "2.0.0b14": [ { "comment_text": "", "digests": { "md5": "f69251f0ab94aa51cfa0999203dbc2d9", "sha256": "b9abef2ce9ab0fd0744a0b2071536fe8d15d458579d84dec04fc7c5bb7950aae" }, "downloads": -1, "filename": "kabaret-2.0.0b14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f69251f0ab94aa51cfa0999203dbc2d9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 1118869, "upload_time": "2018-11-16T15:33:28", "url": "https://files.pythonhosted.org/packages/72/20/4271c00343624621627a5398c7bb7bb4d0f6acabb5ea8dd75abdd70a4119/kabaret-2.0.0b14-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c6ad7180e7cc21b6cae1ae53336dbd7", "sha256": "84698a9ec726d4027f018c324b058c9b2edbb8da92731448210b456a4fcb63ef" }, "downloads": -1, "filename": "kabaret-2.0.0b14.tar.gz", "has_sig": false, "md5_digest": "9c6ad7180e7cc21b6cae1ae53336dbd7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 582624, "upload_time": "2018-11-16T15:33:33", "url": "https://files.pythonhosted.org/packages/fd/1f/32337e08f6b33224caa1f9231f66a9d049102fe48c4d3a6ff12389988e84/kabaret-2.0.0b14.tar.gz" } ], "2.0.0b17": [ { "comment_text": "", "digests": { "md5": "1a257b1fa91cf6ed68d88695332c07a8", "sha256": "17473ea19374a621466181849db14a21df2365299935ca2305385e9a8e67afa4" }, "downloads": -1, "filename": "kabaret-2.0.0b17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1a257b1fa91cf6ed68d88695332c07a8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 1119401, "upload_time": "2019-01-07T11:20:21", "url": "https://files.pythonhosted.org/packages/8c/45/68a87ca172b3214e263697c8190899b02607974be30e1b3bd8fc6d2b6069/kabaret-2.0.0b17-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ade32272bf1a6b17d3f8773dc3966382", "sha256": "8e3208c78c18bb9ad26fefea72095cf454c4be5f50794b1f1f2c8270a90cc320" }, "downloads": -1, "filename": "kabaret-2.0.0b17.tar.gz", "has_sig": false, "md5_digest": "ade32272bf1a6b17d3f8773dc3966382", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 583084, "upload_time": "2019-01-07T11:20:26", "url": "https://files.pythonhosted.org/packages/90/51/8354100b98f87f414497e3f87a075f961f22a6727f9ece2d9954bed84cd2/kabaret-2.0.0b17.tar.gz" } ], "2.0.0b5": [ { "comment_text": "", "digests": { "md5": "31c5cda4810e08229d607e775fd8b133", "sha256": "a7a9eee0d75fe494ec5eea9ea73ab5972313b9da3dd09a57aaa3b57d57e003fe" }, "downloads": -1, "filename": "kabaret-2.0.0b5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "31c5cda4810e08229d607e775fd8b133", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,>=3", "size": 1101831, "upload_time": "2018-08-27T17:09:14", "url": "https://files.pythonhosted.org/packages/a4/fd/5546d9b62d3c0af2f580a7dd465838970bcf1fa9923e4ac77432e3a48b0a/kabaret-2.0.0b5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a32ac31b185b61826f034cf7ffb68145", "sha256": "305d23eff49a6b6a37b6be67ec395a0756cd28f9fbf0ca52af0ff99454d46f17" }, "downloads": -1, "filename": "kabaret-2.0.0b5.tar.gz", "has_sig": false, "md5_digest": "a32ac31b185b61826f034cf7ffb68145", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,>=3", "size": 577170, "upload_time": "2018-08-27T17:09:19", "url": "https://files.pythonhosted.org/packages/69/c0/f4f4189a9c6a39aac2388829751a4a17b78023e880a77ce38a0e9ae9138c/kabaret-2.0.0b5.tar.gz" } ], "2.0.0b7": [ { "comment_text": "", "digests": { "md5": "72199849d5d98e068951f916664de8c7", "sha256": "39c57c7817d50160d9604b9da32905755ce0df1a50d72d3c9b3936fb3589e532" }, "downloads": -1, "filename": "kabaret-2.0.0b7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "72199849d5d98e068951f916664de8c7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 1101941, "upload_time": "2018-09-27T09:05:31", "url": "https://files.pythonhosted.org/packages/49/84/d69fe6f65798ec487cb132079fb86c480879370392543d02a3a94d24677e/kabaret-2.0.0b7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "01244769b01daf05b9035cbb57193062", "sha256": "66b59f68386a22f2b0e9e4aadcf663d7a968b9888889e7f49b923f54c5d0ef7c" }, "downloads": -1, "filename": "kabaret-2.0.0b7.tar.gz", "has_sig": false, "md5_digest": "01244769b01daf05b9035cbb57193062", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 577347, "upload_time": "2018-09-27T09:05:36", "url": "https://files.pythonhosted.org/packages/f3/f1/266a1ec369676aea69fc0eba169c598140ada33f1ac944d677ce84d02671/kabaret-2.0.0b7.tar.gz" } ], "2.0.0b9": [ { "comment_text": "", "digests": { "md5": "17451f8af7e4dd014ecedf1496ef3015", "sha256": "32a9f5a4d6172f1aa9a192db9f8263c946dbf203745f4f367e496cf55f9cf170" }, "downloads": -1, "filename": "kabaret-2.0.0b9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "17451f8af7e4dd014ecedf1496ef3015", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 1114962, "upload_time": "2018-10-01T13:52:32", "url": "https://files.pythonhosted.org/packages/5c/11/f15aafa9bf93a10b775ced8dbb5ec7f404db12cb9e28d7e330b8417d22af/kabaret-2.0.0b9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dcef78bb8bf5a9affdb32c6795863200", "sha256": "9d6b331926370f508b09ae963507c17940edd8455d4933d59235bf4974a4ea50" }, "downloads": -1, "filename": "kabaret-2.0.0b9.tar.gz", "has_sig": false, "md5_digest": "dcef78bb8bf5a9affdb32c6795863200", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 578577, "upload_time": "2018-10-01T13:52:37", "url": "https://files.pythonhosted.org/packages/e6/25/68081d9d3d270fd6f8af0b586b00c9982078eea95eba655708fdf06b06d2/kabaret-2.0.0b9.tar.gz" } ], "2.1.0b1": [ { "comment_text": "", "digests": { "md5": "9391ff99051ed28a239f6c28a1b8a43d", "sha256": "a883c4f74eab3a7c63fd454ac4a73892fe9638ef9039a69d2ff0eb917945452a" }, "downloads": -1, "filename": "kabaret-2.1.0b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9391ff99051ed28a239f6c28a1b8a43d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 975768, "upload_time": "2019-01-18T17:21:36", "url": "https://files.pythonhosted.org/packages/79/c9/cc9bef8f54a7ffe030e7cddd0d017fd8fc9e2e0c9b2fa03ede9c8df07d76/kabaret-2.1.0b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3b04fe80ae5ed180c86fb98ce767139e", "sha256": "b8d9f57fd8383b15b9ba00baa75f068129fbdd1c247ca5758c5dcc68b203d755" }, "downloads": -1, "filename": "kabaret-2.1.0b1.tar.gz", "has_sig": false, "md5_digest": "3b04fe80ae5ed180c86fb98ce767139e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 591621, "upload_time": "2019-01-18T17:21:41", "url": "https://files.pythonhosted.org/packages/2d/ab/8a0bf14ba54b7c32e26d4565b45ab57c279f6aa0eecba1a8d64835f9f87a/kabaret-2.1.0b1.tar.gz" } ], "2.1.0b3": [ { "comment_text": "", "digests": { "md5": "b5cd5b338649bfe5d7317f6c00f79d50", "sha256": "ea2aeb725816590463b47920fd1e648657393ecb69286b065ea88a3905241ad8" }, "downloads": -1, "filename": "kabaret-2.1.0b3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b5cd5b338649bfe5d7317f6c00f79d50", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 1128793, "upload_time": "2019-02-05T13:53:02", "url": "https://files.pythonhosted.org/packages/fa/cc/4a6ad8e2ae116a78aa5d0e1f6b0071c11816dd2ad434e5794c16a6d5cd42/kabaret-2.1.0b3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b257c3b8abfbd3d331a74889e3efe87b", "sha256": "19ab1d79e96685900b35b1367648d29851269108ab07529460f65936bd0b5497" }, "downloads": -1, "filename": "kabaret-2.1.0b3.tar.gz", "has_sig": false, "md5_digest": "b257c3b8abfbd3d331a74889e3efe87b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 589775, "upload_time": "2019-02-05T13:53:09", "url": "https://files.pythonhosted.org/packages/c6/f7/c383ddd1dab0f144007d4ca841c6cfd73e30dc5e964ef34c113d9b46889e/kabaret-2.1.0b3.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "7f6051f67e7f89db5ee7b25a8429658a", "sha256": "bc52e9ff59d0f51ccc2bcec54c653708635a56565de2c46bb8990d0c331ea9d3" }, "downloads": -1, "filename": "kabaret-2.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7f6051f67e7f89db5ee7b25a8429658a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 1131673, "upload_time": "2019-03-05T16:25:04", "url": "https://files.pythonhosted.org/packages/32/fe/eb05026cb86cd0752b6ba81bfdeced156506106e72426152b5ad82f6a8f1/kabaret-2.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "881e1c017c2ad58658779942c8092850", "sha256": "d88d64e90b9c688614db24dc71ad2dd50d5ff51ebc96c26d1f5e86ca2f73182c" }, "downloads": -1, "filename": "kabaret-2.1.1.tar.gz", "has_sig": false, "md5_digest": "881e1c017c2ad58658779942c8092850", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 591887, "upload_time": "2019-03-05T16:25:10", "url": "https://files.pythonhosted.org/packages/dc/51/efe80658df330aa8ecf17a5c2bb89c1a985dd824e8403f67f25f73671b69/kabaret-2.1.1.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "444ffb85b05903402809534ee1a525cb", "sha256": "8a76694e957c4b5bc5f08c262289c0bedb6ad450a72217b2c6268c2b516d671d" }, "downloads": -1, "filename": "kabaret-2.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "444ffb85b05903402809534ee1a525cb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 1134699, "upload_time": "2019-04-09T10:18:39", "url": "https://files.pythonhosted.org/packages/20/77/959ba2be3e74fd8a6f207fb5c648fd0d43f76ac491e127071604ec351167/kabaret-2.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee17120aefaf5342f809adecdd6c667c", "sha256": "5d723c7a71d9edecaa9ef59307fa5ea18d54ad7345dee821a9b25c4b44a9c910" }, "downloads": -1, "filename": "kabaret-2.1.2.tar.gz", "has_sig": false, "md5_digest": "ee17120aefaf5342f809adecdd6c667c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 594665, "upload_time": "2019-04-09T10:18:45", "url": "https://files.pythonhosted.org/packages/c8/10/dfda378837fc5f9eeac8147d62aba4f83d7ee3e1ef8b129692eec14e623d/kabaret-2.1.2.tar.gz" } ], "2.1.3": [ { "comment_text": "", "digests": { "md5": "c7f797615100373d01fc4a18b34e2fd3", "sha256": "4b807eee3a03b15b3c58c1744b5149a60768cf0121a39d8a4e2847a8a2bd5d9d" }, "downloads": -1, "filename": "kabaret-2.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c7f797615100373d01fc4a18b34e2fd3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 983173, "upload_time": "2019-08-04T18:50:48", "url": "https://files.pythonhosted.org/packages/0b/8b/13ba30e45353d2e50b4ad4dfaeb7955d94e9dd228700d159f070e6657e99/kabaret-2.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7071fca7faac2b5cf44a042e27aaf18b", "sha256": "2325e6d990ff0bd75eb9fa55b25b24b698697b7f2396ec3d4d254823782f2f07" }, "downloads": -1, "filename": "kabaret-2.1.3.tar.gz", "has_sig": false, "md5_digest": "7071fca7faac2b5cf44a042e27aaf18b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 594009, "upload_time": "2019-08-04T18:50:55", "url": "https://files.pythonhosted.org/packages/dd/7a/e1995b3ecfab52e767c67aeb98b7d0d5d5f8d61cc3db6c814caf29f71192/kabaret-2.1.3.tar.gz" } ], "2.1.4": [ { "comment_text": "", "digests": { "md5": "4328d9026685c0930092b6f6b6e0c679", "sha256": "d3d93aa0d560f469f46db0b3a712a344d8f7b78f84f128d6fd9fae816aef0dd0" }, "downloads": -1, "filename": "kabaret-2.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4328d9026685c0930092b6f6b6e0c679", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 990292, "upload_time": "2019-08-09T18:24:01", "url": "https://files.pythonhosted.org/packages/2d/a0/385b9b1bcf2d87824b39bd9346e6bbb7b4d6473fb1f2e543b95e2bc7832e/kabaret-2.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f4b89cb3b2084b106f4f126248e155b8", "sha256": "3f63300b182d7073d9c5e3280c5cba2041e761442b1d60254bd78d543aa4d320" }, "downloads": -1, "filename": "kabaret-2.1.4.tar.gz", "has_sig": false, "md5_digest": "f4b89cb3b2084b106f4f126248e155b8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 600035, "upload_time": "2019-08-09T18:24:04", "url": "https://files.pythonhosted.org/packages/ef/22/4c4633500c404203ab74bfc2ae8ce45e03ebc0f7bdabeec4a29c8c3c82ed/kabaret-2.1.4.tar.gz" } ], "2.1.5": [ { "comment_text": "", "digests": { "md5": "952d09494684baa8ff0d3a78651ea281", "sha256": "144464d561e81aff26c8ce208879640c68e7d2bed9e085de7f6c464e1ad9fd21" }, "downloads": -1, "filename": "kabaret-2.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "952d09494684baa8ff0d3a78651ea281", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 990488, "upload_time": "2019-08-13T23:55:46", "url": "https://files.pythonhosted.org/packages/19/64/90c7cf17b1589b96fc81ffb19c8245866917d96690657ce3fc21a543e2f4/kabaret-2.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e4e8cbe3335dc35fcebb60999767dc5a", "sha256": "dc40182980bce1dbbb1f499b851d76aac9bb49a4f036948498a6b52b628ae1e8" }, "downloads": -1, "filename": "kabaret-2.1.5.tar.gz", "has_sig": false, "md5_digest": "e4e8cbe3335dc35fcebb60999767dc5a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 600271, "upload_time": "2019-08-13T23:55:52", "url": "https://files.pythonhosted.org/packages/57/3a/7f95b80000e926f808fe77fa8ceb9eadfa35a9d217897d3d3c56e030257d/kabaret-2.1.5.tar.gz" } ], "2.1.6": [ { "comment_text": "", "digests": { "md5": "a839e359fd8bff06df08b7133b621c3d", "sha256": "c7d571dc71cdcfdbe589e7b64448ed46aabde0c5f72cca1b09bf85cb0af9b628" }, "downloads": -1, "filename": "kabaret-2.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a839e359fd8bff06df08b7133b621c3d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 990536, "upload_time": "2019-08-14T14:51:42", "url": "https://files.pythonhosted.org/packages/5e/ac/755f1135dd436d3cb6adf0f84e5e1fda2d485722d250ea1addd8db1a91c4/kabaret-2.1.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0716a3b89c3dd4f33a294cb1e3abbeeb", "sha256": "da88db5e06ba1e94cc096d8e317289eca1b46576ac67d1ff104c5de78b53d268" }, "downloads": -1, "filename": "kabaret-2.1.6.tar.gz", "has_sig": false, "md5_digest": "0716a3b89c3dd4f33a294cb1e3abbeeb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 600352, "upload_time": "2019-08-14T14:51:44", "url": "https://files.pythonhosted.org/packages/1c/73/c9421643c1e23e201f76e4c6ce2882b4ae1c812e119d48a3ee0ba4691931/kabaret-2.1.6.tar.gz" } ], "2.1.8": [ { "comment_text": "", "digests": { "md5": "98ab6b7378fdc8ede242bb05c1090d86", "sha256": "fba0f8ddbfe29bd3a650bc5bd16ace1123c113cac446ff2a3f6fd1f37025d39e" }, "downloads": -1, "filename": "kabaret-2.1.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "98ab6b7378fdc8ede242bb05c1090d86", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 991092, "upload_time": "2019-08-24T23:43:36", "url": "https://files.pythonhosted.org/packages/6a/54/7611835ced2ed1faa2c984c94db03d46a9928a873845706f8a9ad4040df5/kabaret-2.1.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9b3d611fd4e55ee5e59a9c252a2e5137", "sha256": "c01f06123debc76ad734cded777af8d195d1fd65a9a3b19720c190d5a09eb95b" }, "downloads": -1, "filename": "kabaret-2.1.8.tar.gz", "has_sig": false, "md5_digest": "9b3d611fd4e55ee5e59a9c252a2e5137", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 601677, "upload_time": "2019-08-24T23:43:46", "url": "https://files.pythonhosted.org/packages/91/f9/f927a86adc8a4eccd68452f6e8ae4fabbeef0e64e0b2519b544da46c65c2/kabaret-2.1.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "98ab6b7378fdc8ede242bb05c1090d86", "sha256": "fba0f8ddbfe29bd3a650bc5bd16ace1123c113cac446ff2a3f6fd1f37025d39e" }, "downloads": -1, "filename": "kabaret-2.1.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "98ab6b7378fdc8ede242bb05c1090d86", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 991092, "upload_time": "2019-08-24T23:43:36", "url": "https://files.pythonhosted.org/packages/6a/54/7611835ced2ed1faa2c984c94db03d46a9928a873845706f8a9ad4040df5/kabaret-2.1.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9b3d611fd4e55ee5e59a9c252a2e5137", "sha256": "c01f06123debc76ad734cded777af8d195d1fd65a9a3b19720c190d5a09eb95b" }, "downloads": -1, "filename": "kabaret-2.1.8.tar.gz", "has_sig": false, "md5_digest": "9b3d611fd4e55ee5e59a9c252a2e5137", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 601677, "upload_time": "2019-08-24T23:43:46", "url": "https://files.pythonhosted.org/packages/91/f9/f927a86adc8a4eccd68452f6e8ae4fabbeef0e64e0b2519b544da46c65c2/kabaret-2.1.8.tar.gz" } ] }