{ "info": { "author": "Ricardo Ribeiro, Lu\u00eds Teixeira", "author_email": "ricardojvr@gmail.com, micboucinha@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: MacOS X", "Environment :: Win32 (MS Windows)", "Environment :: X11 Applications :: Qt", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "Intended Audience :: Information Technology", "Intended Audience :: Science/Research", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: Unix", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Human Machine Interfaces", "Topic :: Software Development :: Build Tools", "Topic :: Software Development :: Libraries :: Application Frameworks", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "![Important](https://img.shields.io/badge/Important-Note-red.svg \"Screen\") \nIf you find this project useful, please, do not forget to ![star it](https://raw.githubusercontent.com/UmSenhorQualquer/pyforms/v1.0.beta/docs/imgs/start.png?raw=true \"Screen\") it.\n\n\n# Pyforms GUI\n\nPyforms **GUI** is a software layer, part of the Pyforms main library. This layer implements the execution of a Pyforms application as Windows GUI.\n\n![Diagram](https://raw.githubusercontent.com/UmSenhorQualquer/pyforms-gui/v4/docs/imgs/pyforms-layers-gui.png \"Screen\")\n\n\n\n# Pyforms\n\n\n
\n\nPyforms is a Python 3 cross-enviroment framework that aims the boost the development productivity. The library provides an API in Python to develop applications that can be executed in Windows GUI mode, Web mode, or in Terminal mode.\n\n[More @ ![Diagram](https://raw.githubusercontent.com/UmSenhorQualquer/pyforms-gui/v4/docs/imgs/rtd.png)](https://pyforms.readthedocs.io)\n\n\n## Advantages\n* With a minimal API, interfaces are easily defined using a short Python code.\n* Avoid the constant switching between the GUI designers and the Python IDE.\n* It is designed to allow the coding of advanced functionalities with a minimal effort.\n* The code is organized in modules and prepared to be reused by other applications.\n* It makes the applications maintenance easier.\n* Turn the prototyping much easier and fast.\n* Due to its simplicity it has a low learning curve.\n\n## Examples of applications developed in Pyforms GUI\n* [Python Video Annotator](https://github.com/UmSenhorQualquer/pythonVideoAnnotator)\n* [3D tracking analyser](https://github.com/UmSenhorQualquer/3D-tracking-analyser)\n* [PyBpod](http://pybpod.readthedocs.io)\n\n## Installation\n\nCheck the documentation at [pyforms.readthedocs.org](http://pyforms.readthedocs.org) and [pyforms-gui.readthedocs.org](http://pyforms-gui.readthedocs.org)\n\n## Rationale behind the framework\n\nThe development of this library started with the necessity of allowing users with low programming skills to edit parameters from my python scripts.\nThe idea was to transform scripts which had already been developed into GUI applications with a low effort and in a short time.\n\nFor example in my computer vision applications in the majority of the times there were variables that had to be set manually in the scripts for each video, to adjust the thresholds, blobs sizes, and other parameters to the environment light conditions... To test each set of parameters the script had to be executed.\nWith GUI applications, users would be able to set the parameters using a GUI interface and visualize the results instantly without the need of restarting the script. That was the idea.\n\nAfter looking into the several python options for GUI interfaces, PyQt was the one that seemed the best tool for a fast development with the QtDesigner, but after a while developing in Qt, switching between the designer and the python IDE was becoming too costly in terms of time because the interfaces were constantly evolving.\n\nBeing a Django developer, I did get inspiration on it for this framework. In the [Django](https://www.djangoproject.com/) Models we just need to define the type of variables and their disposition in the form (in ModelAdmin) to generate a HTML form for data edition.\nFor the GUIs that I wanted to build in my python scripts, I would like to have the same simplicity, so I could focus on the algorithms and not on GUIs developing.\n\n\nThe result was the simplicity you can see in the example below:\n\n```python\nfrom pyforms.basewidget import BaseWidget\nfrom pyforms.controls import ControlFile\nfrom pyforms.controls import ControlText\nfrom pyforms.controls import ControlSlider\nfrom pyforms.controls import ControlPlayer\nfrom pyforms.controls import ControlButton\n\nclass ComputerVisionAlgorithm(BaseWidget):\n\n def __init__(self, *args, **kwargs):\n super().__init__('Computer vision algorithm example')\n\n self.set_margin(10)\n\n #Definition of the forms fields\n self._videofile = ControlFile('Video')\n self._outputfile = ControlText('Results output file')\n self._threshold = ControlSlider('Threshold', default=114, minimum=0, maximum=255)\n self._blobsize = ControlSlider('Minimum blob size', default=110, minimum=100, maximum=2000)\n self._player = ControlPlayer('Player')\n self._runbutton = ControlButton('Run')\n\n #Define the function that will be called when a file is selected\n self._videofile.changed_event = self.__videoFileSelectionEvent\n #Define the event that will be called when the run button is processed\n self._runbutton.value = self.__runEvent\n #Define the event called before showing the image in the player\n self._player.process_frame_event = self.__process_frame\n\n #Define the organization of the Form Controls\n self._formset = [\n ('_videofile', '_outputfile'),\n '_threshold',\n ('_blobsize', '_runbutton'),\n '_player'\n ]\n\n\n def __videoFileSelectionEvent(self):\n \"\"\"\n When the videofile is selected instanciate the video in the player\n \"\"\"\n self._player.value = self._videofile.value\n\n def __process_frame(self, frame):\n \"\"\"\n Do some processing to the frame and return the result frame\n \"\"\"\n return frame\n\n def __runEvent(self):\n \"\"\"\n After setting the best parameters run the full algorithm\n \"\"\"\n pass\n\n\nif __name__ == '__main__':\n\n from pyforms import start_app\n start_app(ComputerVisionAlgorithm)\n```\n\nResult of runnning the application in the terminal:\n\n```bash\n\n$> python test.py\n```\n\n![ScreenShot](https://raw.githubusercontent.com/UmSenhorQualquer/pyforms-gui/v4/docs/imgs/gui-example-computervisionalgorithm.png \"Screen\")\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/UmSenhorQualquer/pyforms-gui", "keywords": "terminal development pyforms", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "PyForms-GUI", "package_url": "https://pypi.org/project/PyForms-GUI/", "platform": "", "project_url": "https://pypi.org/project/PyForms-GUI/", "project_urls": { "Homepage": "https://github.com/UmSenhorQualquer/pyforms-gui" }, "release_url": "https://pypi.org/project/PyForms-GUI/4.904.152/", "requires_dist": [ "anyqt", "PyQtWebEngine", "pyopengl", "visvis", "matplotlib", "python-dateutil", "numpy", "opencv-python (==3.4.5.20)", "confapp", "natsort", "pyqt5 ; python_version >= \"3\"", "QScintilla ; python_version >= \"3\"" ], "requires_python": ">=3", "summary": "Pyforms is a Python framework to develop GUI applications based on pyqt", "version": "4.904.152" }, "last_serial": 5699028, "releases": { "4.0.10": [ { "comment_text": "", "digests": { "md5": "72dd8c5062415932dee82f5dfd2d0dc5", "sha256": "010526a4541b4ae2cc3d2fb55398e24418c874cec55290a319e49978bf51ae74" }, "downloads": -1, "filename": "PyForms_GUI-4.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "72dd8c5062415932dee82f5dfd2d0dc5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7", "size": 126373, "upload_time": "2018-10-31T16:39:04", "url": "https://files.pythonhosted.org/packages/df/ad/6332c6d466130e43d399c515cd553de879f080a4b600f1424a572e72e880/PyForms_GUI-4.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a2e41036355337bad0eeb206f4d183a9", "sha256": "37fd9132913d7f9147f2be814031c51b2ef938c9770e8a1fd3d3e2d4c42c2188" }, "downloads": -1, "filename": "PyForms GUI-4.0.10.tar.gz", "has_sig": false, "md5_digest": "a2e41036355337bad0eeb206f4d183a9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 85013, "upload_time": "2018-10-31T16:39:06", "url": "https://files.pythonhosted.org/packages/02/92/9286322a2e13328bc6c660736727cf9e2a88ea2a63ac87b22eaad70976fd/PyForms%20GUI-4.0.10.tar.gz" } ], "4.0.11": [ { "comment_text": "", "digests": { "md5": "e0936d06d8eeb4df7e7ddb0a4b31f847", "sha256": "2940f91deb6c5d39a0d76381030d7aeb865d8551e356777e1340821cfda6a5cf" }, "downloads": -1, "filename": "PyForms_GUI-4.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "e0936d06d8eeb4df7e7ddb0a4b31f847", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7", "size": 126651, "upload_time": "2018-11-26T15:04:04", "url": "https://files.pythonhosted.org/packages/32/c0/921b685d32cd50c6ce1cc9e8d0a9d94532d1027df0abe6b1cdbd6cd03aed/PyForms_GUI-4.0.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d22f5f3cd38f2aab8bda5a3874892913", "sha256": "31bdb675fa7c8e6996320c62071a46e91df569605be08345743818055b5ad486" }, "downloads": -1, "filename": "PyForms GUI-4.0.11.tar.gz", "has_sig": false, "md5_digest": "d22f5f3cd38f2aab8bda5a3874892913", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 85365, "upload_time": "2018-11-26T15:04:07", "url": "https://files.pythonhosted.org/packages/0c/09/fd88bf1473a108961edd8871f505ac60d43da6488fe0b5954c9e08f01b9d/PyForms%20GUI-4.0.11.tar.gz" } ], "4.0.12": [ { "comment_text": "", "digests": { "md5": "1b47a3df4300fe2ae6ef76dfabad2676", "sha256": "11a79cecfc4ea1ca0e1229c4bfb10e6b729d4c9dbba58fafd52f42928a7ad2df" }, "downloads": -1, "filename": "PyForms_GUI-4.0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "1b47a3df4300fe2ae6ef76dfabad2676", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7", "size": 127309, "upload_time": "2019-01-30T16:09:31", "url": "https://files.pythonhosted.org/packages/df/ff/deff179be4ae1684da08205242a5a6a25172ffcef88c3ed0c29e26dfeaad/PyForms_GUI-4.0.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0ca406a04d967bbda7f8dca3c6abf38d", "sha256": "e41c5b6fcf8ce62b0f817c9a86d28855d8f63768e9b2179a82861a8538872e2d" }, "downloads": -1, "filename": "PyForms GUI-4.0.12.tar.gz", "has_sig": false, "md5_digest": "0ca406a04d967bbda7f8dca3c6abf38d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 86071, "upload_time": "2019-01-30T16:09:33", "url": "https://files.pythonhosted.org/packages/2c/d6/a269c937baab2e1d6f88c94928ec7f327b6a6f030bd582609dfa35f2bb32/PyForms%20GUI-4.0.12.tar.gz" } ], "4.0.14": [ { "comment_text": "", "digests": { "md5": "33632060493a5ba6e322446078eabd8c", "sha256": "9f7466e6fec683c98a64b5cbed1d57be5c70f776c81c460a2088d606e042f251" }, "downloads": -1, "filename": "PyForms_GUI-4.0.14-py3-none-any.whl", "has_sig": false, "md5_digest": "33632060493a5ba6e322446078eabd8c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7", "size": 129483, "upload_time": "2019-02-13T10:43:30", "url": "https://files.pythonhosted.org/packages/cc/72/2574c5f33e5187150a5038363dbe071a4638874d05b8959fc7ea046a78df/PyForms_GUI-4.0.14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ab49e4b2203dfc016b073ac38dacf33a", "sha256": "db684da121e93e5f6b49ea90ab04a36797a512861c213ed100566c6791fb058d" }, "downloads": -1, "filename": "PyForms GUI-4.0.14.tar.gz", "has_sig": false, "md5_digest": "ab49e4b2203dfc016b073ac38dacf33a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 87835, "upload_time": "2019-02-13T10:43:32", "url": "https://files.pythonhosted.org/packages/ba/63/1627d0b8e7df08532e679f986a74398aaba7273a67ac833b39cf8ce3d10b/PyForms%20GUI-4.0.14.tar.gz" } ], "4.0.2": [ { "comment_text": "", "digests": { "md5": "ab325421f5c5ea9cc5d56bb500b67863", "sha256": "3ba2c1c28eb983085030c40fe14130319b69240944f97c50cc49bf48186035f2" }, "downloads": -1, "filename": "PyForms_GUI-4.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ab325421f5c5ea9cc5d56bb500b67863", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 123417, "upload_time": "2018-08-09T14:39:54", "url": "https://files.pythonhosted.org/packages/49/f5/00eeed6d482ac4e7aa42df0bdfa8affb5759b8e60b39c09f576d6bc2dc9f/PyForms_GUI-4.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4fe4ce9fd5da386361f581c0ed1d7897", "sha256": "35143f77b7374d68b9fdbe78ac49c28c71b84eaa1117c71c21b18114c4f8e2f3" }, "downloads": -1, "filename": "PyForms GUI-4.0.2.tar.gz", "has_sig": false, "md5_digest": "4fe4ce9fd5da386361f581c0ed1d7897", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83463, "upload_time": "2018-08-09T14:39:56", "url": "https://files.pythonhosted.org/packages/43/5b/8ea32096045a51ed5d5433f2fba6ea6e1edda1261c9ba132c7447b76a828/PyForms%20GUI-4.0.2.tar.gz" } ], "4.0.3": [ { "comment_text": "", "digests": { "md5": "d6a7d8c7fdbf43c3c65603bdc322eff9", "sha256": "5b9652f350d7cbcc7c9f768067e0f62732f7d577a4b346a856626b9524ecac02" }, "downloads": -1, "filename": "PyForms GUI-4.0.3.tar.gz", "has_sig": false, "md5_digest": "d6a7d8c7fdbf43c3c65603bdc322eff9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87029, "upload_time": "2018-09-24T11:47:19", "url": "https://files.pythonhosted.org/packages/05/48/a842e17b2baa056ea58d7057ebfc23870fa0146e3cc164ee9007d1c32a20/PyForms%20GUI-4.0.3.tar.gz" } ], "4.0.4": [ { "comment_text": "", "digests": { "md5": "fcbcc46d614da96ef190c6efe212e82c", "sha256": "53f8c31dc5c7dfb912fb987943c8ba2331ea40694952c0685784019d2fe0eca9" }, "downloads": -1, "filename": "PyForms_GUI-4.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "fcbcc46d614da96ef190c6efe212e82c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 125820, "upload_time": "2018-09-27T15:56:41", "url": "https://files.pythonhosted.org/packages/fa/77/42d3346fdd7988304e6b84c7dd49e8d6ca58402d53012a4358fb46a12c58/PyForms_GUI-4.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c2c53baa65c3acf4a7233b3f2ba3745e", "sha256": "6fc691ae6409a2f23313f5db97c7728de0a4959162fb3787356f7150769b7db7" }, "downloads": -1, "filename": "PyForms GUI-4.0.4.tar.gz", "has_sig": false, "md5_digest": "c2c53baa65c3acf4a7233b3f2ba3745e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84536, "upload_time": "2018-09-27T15:56:43", "url": "https://files.pythonhosted.org/packages/1e/53/f3c9c5e5ccd3a3be48fcd468848175de7e200f627cf70194b4dfd1f1aff2/PyForms%20GUI-4.0.4.tar.gz" } ], "4.0.5": [ { "comment_text": "", "digests": { "md5": "add4b72b3be157349c896905a0434563", "sha256": "50d9c387f0fcc1ff3c6528640e20f4d27c7bd4cf413ee3f536f86ffbfa85626f" }, "downloads": -1, "filename": "PyForms_GUI-4.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "add4b72b3be157349c896905a0434563", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 126008, "upload_time": "2018-09-27T16:28:43", "url": "https://files.pythonhosted.org/packages/8c/92/5acdb3cd92b7c33914f644edc40143de8a139ef4287e2b9508dfc0db754a/PyForms_GUI-4.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "db6d1642e3cce7667951e19b8f1cf874", "sha256": "2b1b52fbf3461eed57a474e5c34c5a1b7778d45d8976b6ba98ee1b115f8f18bf" }, "downloads": -1, "filename": "PyForms GUI-4.0.5.tar.gz", "has_sig": false, "md5_digest": "db6d1642e3cce7667951e19b8f1cf874", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84685, "upload_time": "2018-09-27T16:28:45", "url": "https://files.pythonhosted.org/packages/40/30/903cb130ec0a2dfe878d4cec4f9cd42b72de2dd55d48424fe20799429480/PyForms%20GUI-4.0.5.tar.gz" } ], "4.0.6": [ { "comment_text": "", "digests": { "md5": "8a75015ab749c99257910bc5fda0a369", "sha256": "3c13b68e25cb1c685caa2115adc22808b83fa12daf1da32a91d89038b3726bde" }, "downloads": -1, "filename": "PyForms_GUI-4.0.6-py2-none-any.whl", "has_sig": false, "md5_digest": "8a75015ab749c99257910bc5fda0a369", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 126138, "upload_time": "2018-10-09T13:42:58", "url": "https://files.pythonhosted.org/packages/cc/96/be43338b38e32331a063f53810731a22037e87ed49682324dd14e297b02a/PyForms_GUI-4.0.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4174d48906581c9c7b9202990442e8be", "sha256": "3cc7555ae4ddef728ce5d604b3c2874d89f19cf11d35e22f87a391bf2d562e0e" }, "downloads": -1, "filename": "PyForms_GUI-4.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "4174d48906581c9c7b9202990442e8be", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 126149, "upload_time": "2018-10-09T13:50:18", "url": "https://files.pythonhosted.org/packages/1c/e6/3f1b5ab32ece1f9cc2ec3bbfb4a07732cbb86e0f6dc628595ef16e1fcfd9/PyForms_GUI-4.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2e8654e7fd14f65807cd3a975fe405d6", "sha256": "73239e6fc9b1eabe1a69f85ce4842d611d97a0dc5aad092e5b5fe7dc7ddb7d1c" }, "downloads": -1, "filename": "PyForms GUI-4.0.6.tar.gz", "has_sig": false, "md5_digest": "2e8654e7fd14f65807cd3a975fe405d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84965, "upload_time": "2018-10-09T13:43:00", "url": "https://files.pythonhosted.org/packages/a6/c3/9587d67221e3b059d8bb3d623685cd99cac674e14b418a4e282382331edc/PyForms%20GUI-4.0.6.tar.gz" } ], "4.0.7": [ { "comment_text": "", "digests": { "md5": "c85231cef0ec2213223f8f9361eee1f6", "sha256": "00670c9627d20e0250cdac7a26ec5aa09b7418f6860981c7296603adf80adae7" }, "downloads": -1, "filename": "PyForms_GUI-4.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "c85231cef0ec2213223f8f9361eee1f6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7", "size": 126201, "upload_time": "2018-10-19T18:46:16", "url": "https://files.pythonhosted.org/packages/65/bb/1d2cbe8277dadf49d7f2b04b85ff0d068379316c6226363343bbd1ada82b/PyForms_GUI-4.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "72e7ca598f6dc3d1b73ae3146b1e2fcb", "sha256": "9586ebf4a5579ce9670555fa499b1d7cc50a6caec4087df89c05af56a511711b" }, "downloads": -1, "filename": "PyForms GUI-4.0.7.tar.gz", "has_sig": false, "md5_digest": "72e7ca598f6dc3d1b73ae3146b1e2fcb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 84840, "upload_time": "2018-10-19T18:46:18", "url": "https://files.pythonhosted.org/packages/fb/d3/d4f9c107a5661d848d0e870baae642f904748e8d1f72338a642f7fb13735/PyForms%20GUI-4.0.7.tar.gz" } ], "4.0.8": [ { "comment_text": "", "digests": { "md5": "5418e042909e7e81b608684f2ca41990", "sha256": "c5c9cc814a869efd0615b65c7663be8d5f6bf26fbad64896b22d5183db799c2a" }, "downloads": -1, "filename": "PyForms_GUI-4.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "5418e042909e7e81b608684f2ca41990", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7", "size": 126197, "upload_time": "2018-10-30T13:43:03", "url": "https://files.pythonhosted.org/packages/aa/12/2c4ea683b9ba4c4ed30d056d81d3a87399fdda20fedcd7d05af026de8585/PyForms_GUI-4.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e9cd18e3f7004b2bfecd9776995acc29", "sha256": "e4f36e160212172fecc581ba55a68725b1bd548aa4fd90b1ca560387c13edd62" }, "downloads": -1, "filename": "PyForms GUI-4.0.8.tar.gz", "has_sig": false, "md5_digest": "e9cd18e3f7004b2bfecd9776995acc29", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 85077, "upload_time": "2018-10-30T13:43:05", "url": "https://files.pythonhosted.org/packages/80/90/186d4517930643a3673c423351b3869dc52e3cfa7b6906387397d466a929/PyForms%20GUI-4.0.8.tar.gz" } ], "4.0.9": [ { "comment_text": "", "digests": { "md5": "63ea79eb994c8b5514f56111c51aba3b", "sha256": "17c9bb15b58d9196b81090ea9403a2095b9a3587e181fd10cb3e678a259915cb" }, "downloads": -1, "filename": "PyForms_GUI-4.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "63ea79eb994c8b5514f56111c51aba3b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7", "size": 126365, "upload_time": "2018-10-30T15:27:19", "url": "https://files.pythonhosted.org/packages/09/b5/848277f7a176194f0d6f5efed03f3ee06d2055057f950a9749a4dfc4e32b/PyForms_GUI-4.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "27b544ccc90c7d9e52905cbe6caac0ee", "sha256": "91311cdd21d346531f7b6e42a14aca79a5a324699b986d9f5bdd77d2430f94af" }, "downloads": -1, "filename": "PyForms GUI-4.0.9.tar.gz", "has_sig": false, "md5_digest": "27b544ccc90c7d9e52905cbe6caac0ee", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 85190, "upload_time": "2018-10-30T15:27:20", "url": "https://files.pythonhosted.org/packages/b5/26/ce980f2d115458b28cc375a96c1e097d3d3b05e21086820685c562d18fca/PyForms%20GUI-4.0.9.tar.gz" } ], "4.1": [ { "comment_text": "", "digests": { "md5": "30ec5845dba53115b390bb2d54990d1f", "sha256": "e0e0d11667d2ff98992252b2bbdc556aa042c69a0d13284359db6a4e0bd49f6c" }, "downloads": -1, "filename": "PyForms_GUI-4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "30ec5845dba53115b390bb2d54990d1f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7", "size": 131531, "upload_time": "2019-03-06T11:57:49", "url": "https://files.pythonhosted.org/packages/36/9c/ac55ee1c91df3c4b66727c98386b40ad6b104f3b3d47e2b3a68c0d0006f7/PyForms_GUI-4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eac9ea9d189a72a601fb72886c4aca8a", "sha256": "079d2f0df5fa6e625bab21b35a5e2cf596065bb4836a4ff78327e063ddb8cbf9" }, "downloads": -1, "filename": "PyForms GUI-4.1.tar.gz", "has_sig": false, "md5_digest": "eac9ea9d189a72a601fb72886c4aca8a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 89175, "upload_time": "2019-03-06T11:57:51", "url": "https://files.pythonhosted.org/packages/2d/f7/90a77c2f768e9c2d7a402252ed8ed463498e00effe9789f69bdafb4a4299/PyForms%20GUI-4.1.tar.gz" } ], "4.2": [ { "comment_text": "", "digests": { "md5": "958dd7c43fef2567bf8603eb090c749d", "sha256": "4307ee3bbb5e20d5bb48f89d590e39389d9ace6ceea3c853f1fbf594fc1bab5a" }, "downloads": -1, "filename": "PyForms_GUI-4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "958dd7c43fef2567bf8603eb090c749d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7", "size": 131533, "upload_time": "2019-03-06T14:34:28", "url": "https://files.pythonhosted.org/packages/1e/a7/78b5d4c97cfd4ced909b953dcdfaa39abd34a5f4a8035ee048180fd1045e/PyForms_GUI-4.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b6d26db63153dc1dd0dcebf364bd615", "sha256": "b3e1564c8415cf21ba634dcc928c7684b758417c803405b27ebe8eb2903914ec" }, "downloads": -1, "filename": "PyForms GUI-4.2.tar.gz", "has_sig": false, "md5_digest": "7b6d26db63153dc1dd0dcebf364bd615", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 89156, "upload_time": "2019-03-06T14:34:29", "url": "https://files.pythonhosted.org/packages/f5/e4/f5f20e8cb049cb6c081f40a9cb343ce669497265e5d5b2b0a38a803a4574/PyForms%20GUI-4.2.tar.gz" } ], "4.3": [ { "comment_text": "", "digests": { "md5": "6f4bda3a0f29036a9069894cf17dcad6", "sha256": "ee962dc4e97649aa300ddb8c95aef7a036ca9dea5ea0120e04e803e704778563" }, "downloads": -1, "filename": "PyForms_GUI-4.3-py3-none-any.whl", "has_sig": false, "md5_digest": "6f4bda3a0f29036a9069894cf17dcad6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7", "size": 131754, "upload_time": "2019-03-06T15:49:56", "url": "https://files.pythonhosted.org/packages/80/db/197a52be7cd1a9c556ccdd05d2f147252f55bf6b89c8ee6eb90bead6ae6f/PyForms_GUI-4.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "257429701eca5dab0e4fad310567031f", "sha256": "93d37c36978a2d3265120c3ea7ad720d8f6aca838215620ee4ca94577f31094e" }, "downloads": -1, "filename": "PyForms GUI-4.3.tar.gz", "has_sig": false, "md5_digest": "257429701eca5dab0e4fad310567031f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 89379, "upload_time": "2019-03-06T15:49:58", "url": "https://files.pythonhosted.org/packages/9a/01/c94bada086cf3978191b5fc6cd670032e94ce5b8b788ef98884e09edf0fc/PyForms%20GUI-4.3.tar.gz" } ], "4.4": [ { "comment_text": "", "digests": { "md5": "e907194f463b432437c4625259299f97", "sha256": "3d200a7450db452771a833be856ef96d31a23ffb453c7c95a945f6bc97c95544" }, "downloads": -1, "filename": "PyForms_GUI-4.4-py3-none-any.whl", "has_sig": false, "md5_digest": "e907194f463b432437c4625259299f97", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7", "size": 131904, "upload_time": "2019-03-06T16:15:20", "url": "https://files.pythonhosted.org/packages/40/b7/a26e9d6235634be9023e5cb07163016837a523ef0395057bcad992f0c41d/PyForms_GUI-4.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4312c49d150cc3de0e649ecec5ab661d", "sha256": "5f2bf24296fe7a0a251201b2b758d974f785ea213fad3d7c212f0c5cc226c5b6" }, "downloads": -1, "filename": "PyForms GUI-4.4.tar.gz", "has_sig": false, "md5_digest": "4312c49d150cc3de0e649ecec5ab661d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 89582, "upload_time": "2019-03-06T16:15:22", "url": "https://files.pythonhosted.org/packages/d7/55/70e47e6d5458ee542f3fbac8efec3d4315e7ad2fae79923f883062991ccd/PyForms%20GUI-4.4.tar.gz" } ], "4.5": [ { "comment_text": "", "digests": { "md5": "ad40aa2e66bb95b54f145b225da5000b", "sha256": "7978fd21f52cee0e3af96305d0c73310c295fbc89eb4270763e56dec930cf891" }, "downloads": -1, "filename": "PyForms_GUI-4.5-py3-none-any.whl", "has_sig": false, "md5_digest": "ad40aa2e66bb95b54f145b225da5000b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7", "size": 133370, "upload_time": "2019-03-07T14:53:15", "url": "https://files.pythonhosted.org/packages/94/69/c4cc6579afc91dc02018619644ad6921bcd1094eed00206d27ab4f7bfc96/PyForms_GUI-4.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2750a68c7f3a69be58570924fed48d0c", "sha256": "bdf4745835b49be9a3b8ceb449ca2b47781ba64c15d2dea932fea6b15fb11efe" }, "downloads": -1, "filename": "PyForms GUI-4.5.tar.gz", "has_sig": false, "md5_digest": "2750a68c7f3a69be58570924fed48d0c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 90587, "upload_time": "2019-03-07T14:53:17", "url": "https://files.pythonhosted.org/packages/4e/f1/e345d794837312666e61c8ca6b115579526a56cf14ab7bce5fbf0f650cc6/PyForms%20GUI-4.5.tar.gz" } ], "4.6": [ { "comment_text": "", "digests": { "md5": "fb3e80f6569e697b9611cefbe947a580", "sha256": "78f21ced8211da4b705eb72cf102c3057449dd75c2498959dca3b1ac4039764e" }, "downloads": -1, "filename": "PyForms_GUI-4.6-py3-none-any.whl", "has_sig": false, "md5_digest": "fb3e80f6569e697b9611cefbe947a580", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7", "size": 133580, "upload_time": "2019-03-08T16:55:14", "url": "https://files.pythonhosted.org/packages/89/06/c00794d9f6dd827b4f23944d5d5f5df9c6d917a322c0662836349d706041/PyForms_GUI-4.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0bc4ffe5b3cdd5d139ad2d738cee030d", "sha256": "c46f26b2fce98b97eea829f059bd48f2e9db9f38b54527b2d26809f51d9b03e7" }, "downloads": -1, "filename": "PyForms GUI-4.6.tar.gz", "has_sig": false, "md5_digest": "0bc4ffe5b3cdd5d139ad2d738cee030d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 90835, "upload_time": "2019-03-08T16:55:17", "url": "https://files.pythonhosted.org/packages/c7/aa/05029870f98a8764ea0688b27c8e2e49a68f400c30d38dddb8379e547414/PyForms%20GUI-4.6.tar.gz" } ], "4.7": [ { "comment_text": "", "digests": { "md5": "fd88625ceca363763eef7ddf95154aaf", "sha256": "5ea2a533f0041b53ecf65eac379069be6a0b41fe5a11803af6c646eded463185" }, "downloads": -1, "filename": "PyForms_GUI-4.7-py3-none-any.whl", "has_sig": false, "md5_digest": "fd88625ceca363763eef7ddf95154aaf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7", "size": 133650, "upload_time": "2019-03-11T10:40:25", "url": "https://files.pythonhosted.org/packages/56/dc/b0e5d860e0937a4cbf2fed844e88349ec5056ee8c51fb0d86f688f1e3fb6/PyForms_GUI-4.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dfa2ba2011d20c85af6b37f88a217b4a", "sha256": "b733253ab16e108d3c64edfb70881359a696162239bd4517366ace1ce51e0f83" }, "downloads": -1, "filename": "PyForms GUI-4.7.tar.gz", "has_sig": false, "md5_digest": "dfa2ba2011d20c85af6b37f88a217b4a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 90983, "upload_time": "2019-03-11T10:40:27", "url": "https://files.pythonhosted.org/packages/68/a9/e2981e0f746bf2b82c66d9d604231cfbb377d7edd8b896e78b0b082d0fbe/PyForms%20GUI-4.7.tar.gz" } ], "4.8": [ { "comment_text": "", "digests": { "md5": "1b5a91644e54df2849698fc66b1af094", "sha256": "ec7376f33ae6c50b1a177b370438b6714af3d4f55eb3b83f9ffdd1802b9c32aa" }, "downloads": -1, "filename": "PyForms_GUI-4.8-py3-none-any.whl", "has_sig": false, "md5_digest": "1b5a91644e54df2849698fc66b1af094", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7", "size": 133902, "upload_time": "2019-03-27T15:11:15", "url": "https://files.pythonhosted.org/packages/9d/36/f4c08c0a16bd1e4484a4c0c6bf6e23744ed167d41d0f20e9c86867b9ca85/PyForms_GUI-4.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c45a43e9a80b951ad2a18a9ac952d9e2", "sha256": "277685c833ba6393e5c51877b222b10a597fb2b8412f758ecdc89e3896248201" }, "downloads": -1, "filename": "PyForms GUI-4.8.tar.gz", "has_sig": false, "md5_digest": "c45a43e9a80b951ad2a18a9ac952d9e2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 89885, "upload_time": "2019-03-27T15:11:17", "url": "https://files.pythonhosted.org/packages/c0/26/54fa3dabbacab1abdb5844be5311be1e4a941f0ced0d338003b9fad3eaa4/PyForms%20GUI-4.8.tar.gz" } ], "4.9": [ { "comment_text": "", "digests": { "md5": "578e1f23325614805a143883ceb17d51", "sha256": "c87010e4c4e76b42c2a2ee30f1530060435c57439a68e5668d748cf098727582" }, "downloads": -1, "filename": "PyForms_GUI-4.9-py3-none-any.whl", "has_sig": false, "md5_digest": "578e1f23325614805a143883ceb17d51", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7", "size": 134299, "upload_time": "2019-04-17T07:56:51", "url": "https://files.pythonhosted.org/packages/56/41/045468b75ca9e217c441a7a328c0f8d5bf99c3e2c00591104acad2afc75e/PyForms_GUI-4.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83fa8de1e481c4816bab6d035d29339b", "sha256": "f97205599c646efa465d32d3cddde7019811f42470009eb6c9bfb34e93c29a74" }, "downloads": -1, "filename": "PyForms GUI-4.9.tar.gz", "has_sig": false, "md5_digest": "83fa8de1e481c4816bab6d035d29339b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 94158, "upload_time": "2019-04-17T07:56:53", "url": "https://files.pythonhosted.org/packages/a6/c7/5d15413747ae36721cb78ecefb9f77fe8c66a5a893cab3033097b0afbcab/PyForms%20GUI-4.9.tar.gz" } ], "4.9.2": [ { "comment_text": "", "digests": { "md5": "566552bea83381b6a67908badedb106d", "sha256": "4fe4c4646457ba790fb7bfc1a603eab266ac962255fc1520f6c7508f1a88bf27" }, "downloads": -1, "filename": "PyForms_GUI-4.9.2-py3-none-any.whl", "has_sig": false, "md5_digest": "566552bea83381b6a67908badedb106d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7", "size": 134467, "upload_time": "2019-05-13T11:59:08", "url": "https://files.pythonhosted.org/packages/ce/16/afd7964f056c3967f6aadb9b219e24541016400809cca77436fb4403de06/PyForms_GUI-4.9.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee5a362a74332cf1951fe2d052f2cd88", "sha256": "723ac160c6c18e4193933ef67a649c0c99bc9831c3125d70bd22fbc714bdf59b" }, "downloads": -1, "filename": "PyForms GUI-4.9.2.tar.gz", "has_sig": false, "md5_digest": "ee5a362a74332cf1951fe2d052f2cd88", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 94596, "upload_time": "2019-05-13T11:59:10", "url": "https://files.pythonhosted.org/packages/47/5f/683d6fc48a9f1db825a234e2afdc034c288eec215973a91caf6e1779a429/PyForms%20GUI-4.9.2.tar.gz" } ], "4.901": [ { "comment_text": "", "digests": { "md5": "75a10e6c9da5e4fbeaf7e813f0a7becb", "sha256": "57cb194be7251782b91959cbf1423492001759dd1018ebd0a71088dac74d713b" }, "downloads": -1, "filename": "PyForms_GUI-4.901-py3-none-any.whl", "has_sig": false, "md5_digest": "75a10e6c9da5e4fbeaf7e813f0a7becb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7", "size": 134568, "upload_time": "2019-05-02T12:41:52", "url": "https://files.pythonhosted.org/packages/78/02/e2dc123705783f80581ca2cfcaa861757cdc77d52dab931bccff92ba115b/PyForms_GUI-4.901-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e762e3754fde2f71ee75ad98a2a8feab", "sha256": "af4c47fdbf987103d3691474bb5da4e701f116a074738b5cedfd9543f496a470" }, "downloads": -1, "filename": "PyForms GUI-4.901.tar.gz", "has_sig": false, "md5_digest": "e762e3754fde2f71ee75ad98a2a8feab", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 94406, "upload_time": "2019-05-02T12:41:54", "url": "https://files.pythonhosted.org/packages/de/c0/b71d42c109b8a29af7a36a4dc0bd18ee0f01e371cb240ece9cd5a69eefb0/PyForms%20GUI-4.901.tar.gz" } ], "4.901.2": [ { "comment_text": "", "digests": { "md5": "b45ace709c21113cb5ac474a693978d4", "sha256": "84437568806b10db1b6a0b68a1396f484d8af2cc4b726e0c69bee26499ffbfa8" }, "downloads": -1, "filename": "PyForms_GUI-4.901.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b45ace709c21113cb5ac474a693978d4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7", "size": 134487, "upload_time": "2019-05-13T12:22:11", "url": "https://files.pythonhosted.org/packages/f9/64/e65a0f277976bd70a99b95268c3c93f61d1f496d25acd3446ab17c3a3f07/PyForms_GUI-4.901.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a8224fd8c79429a66d1a7c908e99f9a", "sha256": "05610aea2af5f11619fb7be6f156be4843b4d5280e4a3a402dca794b6c84810b" }, "downloads": -1, "filename": "PyForms GUI-4.901.2.tar.gz", "has_sig": false, "md5_digest": "4a8224fd8c79429a66d1a7c908e99f9a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 94596, "upload_time": "2019-05-13T12:22:14", "url": "https://files.pythonhosted.org/packages/0d/d4/1b094f40d490fa37a177311f0b2388ffef1a944a2ebe14fcc82249207386/PyForms%20GUI-4.901.2.tar.gz" } ], "4.902": [ { "comment_text": "", "digests": { "md5": "61330aaacec00579e5c82d5be903bca8", "sha256": "a6c520d745d759a39c013134e4cc557e40ace771f63cbb6424e0d778b1f1d11b" }, "downloads": -1, "filename": "PyForms_GUI-4.902-py3-none-any.whl", "has_sig": false, "md5_digest": "61330aaacec00579e5c82d5be903bca8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7", "size": 135419, "upload_time": "2019-06-11T18:58:01", "url": "https://files.pythonhosted.org/packages/9f/35/dfef7a87170cf714e1cd12fb076cc7f078f30555ec0fbdea3c6c5586c493/PyForms_GUI-4.902-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d8baf0705b024a0f9ad0eaba08c19d15", "sha256": "ab822f574d2f31f9781583958dc6a1e610f90f674273f44f3cddf192bf4561ea" }, "downloads": -1, "filename": "PyForms GUI-4.902.tar.gz", "has_sig": false, "md5_digest": "d8baf0705b024a0f9ad0eaba08c19d15", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 95011, "upload_time": "2019-06-11T18:58:03", "url": "https://files.pythonhosted.org/packages/15/c9/10d5014a7424ad1bf86fee8b4f391a67cdbff8e69cd0de5a7344937a8400/PyForms%20GUI-4.902.tar.gz" } ], "4.904": [ { "comment_text": "", "digests": { "md5": "fa38e381f60a37ff3b5abd5129c080e5", "sha256": "d279efce37c72a8ab7c64e0e36e6eb30b4ec24f5fba5cdb170e33c6f5aad0b50" }, "downloads": -1, "filename": "PyForms_GUI-4.904-py3-none-any.whl", "has_sig": false, "md5_digest": "fa38e381f60a37ff3b5abd5129c080e5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 136102, "upload_time": "2019-07-09T15:10:11", "url": "https://files.pythonhosted.org/packages/71/92/a3f11e199dfea669de7275378e23aedc7a05d9a59040abf45a2255b65caf/PyForms_GUI-4.904-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2d8e30aa66291eebb5826deb8d12f4ee", "sha256": "5782ce4f21be81ca9fb596b4d1bb8cc124385f913ba5e642bdc1868e44a6522c" }, "downloads": -1, "filename": "PyForms GUI-4.904.tar.gz", "has_sig": false, "md5_digest": "2d8e30aa66291eebb5826deb8d12f4ee", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 95573, "upload_time": "2019-07-09T15:10:13", "url": "https://files.pythonhosted.org/packages/f9/20/708c53876b3f5bcd10536b953894e4ff584274680056cf6ec99f8adf6926/PyForms%20GUI-4.904.tar.gz" } ], "4.904.147": [ { "comment_text": "", "digests": { "md5": "e5a3ac801e73d2f66c5ea06b2a46561b", "sha256": "59dbaaa24708a5ff4711405560bdb2c86184f590a4b085e8c417619bbf6a13cd" }, "downloads": -1, "filename": "PyForms_GUI-4.904.147-py3-none-any.whl", "has_sig": false, "md5_digest": "e5a3ac801e73d2f66c5ea06b2a46561b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 136147, "upload_time": "2019-07-12T14:25:24", "url": "https://files.pythonhosted.org/packages/5d/8e/830c8529931d47b8ca3de69107ece90b09ec473117164458cb9699ca41f9/PyForms_GUI-4.904.147-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d9b7a453784fef4d06c1b34cfbfcd741", "sha256": "b0e15096edb8389240bc54bb51aedbb05f19492c4babb63c04dda980063e2abc" }, "downloads": -1, "filename": "PyForms GUI-4.904.147.tar.gz", "has_sig": false, "md5_digest": "d9b7a453784fef4d06c1b34cfbfcd741", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 95461, "upload_time": "2019-07-12T14:25:27", "url": "https://files.pythonhosted.org/packages/23/6e/9c5fb2d0ae72dc5e2c6a241b1ba45f2c242f32dc7badd9b5d825a305de12/PyForms%20GUI-4.904.147.tar.gz" } ], "4.904.149": [ { "comment_text": "", "digests": { "md5": "856491870ffd732b280494ae1bd592a0", "sha256": "7287f30f968e7504a2b09ca7bee35ad035740ced4814b8aa5e79e84cdac9b9c6" }, "downloads": -1, "filename": "PyForms_GUI-4.904.149-py3-none-any.whl", "has_sig": false, "md5_digest": "856491870ffd732b280494ae1bd592a0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 136207, "upload_time": "2019-08-14T18:18:37", "url": "https://files.pythonhosted.org/packages/f4/1e/1033c5f0d78f2b2a28c4277f051bea761809a0455f14701a81e18204acc0/PyForms_GUI-4.904.149-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bfaf55e4f675850530dac046c1a58e91", "sha256": "92821203abb0fcfe3909589f36b10c29f0f9c27ef0b793587eeae1470aca2574" }, "downloads": -1, "filename": "PyForms GUI-4.904.149.tar.gz", "has_sig": false, "md5_digest": "bfaf55e4f675850530dac046c1a58e91", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 95396, "upload_time": "2019-08-14T18:18:39", "url": "https://files.pythonhosted.org/packages/c9/3c/3c14ed1a8c5948d7f401287af05dcc0ed33865f32f4241d05e51a773de13/PyForms%20GUI-4.904.149.tar.gz" } ], "4.904.150": [ { "comment_text": "", "digests": { "md5": "0747c5ec6ee135807f028a95d297c0fc", "sha256": "6bcbda5fb0d849385d6b164187a7b00b182bcd510f0ba9ac6a7a58610d20d2a6" }, "downloads": -1, "filename": "PyForms_GUI-4.904.150-py3-none-any.whl", "has_sig": false, "md5_digest": "0747c5ec6ee135807f028a95d297c0fc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 136207, "upload_time": "2019-08-16T12:35:58", "url": "https://files.pythonhosted.org/packages/88/71/7c3c97125667cbb28ed29643bbcfa62b70420910b925bcd336e575057e73/PyForms_GUI-4.904.150-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b38ca804e5e026f1dd06b36f080b6170", "sha256": "c2dbd67812259c20609d797c6838da4bd62aa3977506a0b63edb68c201cd550f" }, "downloads": -1, "filename": "PyForms GUI-4.904.150.tar.gz", "has_sig": false, "md5_digest": "b38ca804e5e026f1dd06b36f080b6170", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 95394, "upload_time": "2019-08-16T12:36:00", "url": "https://files.pythonhosted.org/packages/3a/69/2a032ae51125e90feeba6207852c7b7580c72d9819f96a6d4a6e12067530/PyForms%20GUI-4.904.150.tar.gz" } ], "4.904.151": [ { "comment_text": "", "digests": { "md5": "12552c3da57d3ba119ac014ac38c99c9", "sha256": "d0e4a457a1ef473cbdb527ce98d17f7d1b8524000ce7628d23734cca6b16b80b" }, "downloads": -1, "filename": "PyForms_GUI-4.904.151-py3-none-any.whl", "has_sig": false, "md5_digest": "12552c3da57d3ba119ac014ac38c99c9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 136208, "upload_time": "2019-08-16T12:37:29", "url": "https://files.pythonhosted.org/packages/e9/a6/7c83333d41be50c398bc8212ac8f0519a6aa2947357c8ec9d19097f4720d/PyForms_GUI-4.904.151-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ccc84ebfb1fdf46d5d3f88f6bb94f0e8", "sha256": "38dbcfde1f4465ae43a713e67936a890642ed8eb472aebaadbf38253248fca48" }, "downloads": -1, "filename": "PyForms GUI-4.904.151.tar.gz", "has_sig": false, "md5_digest": "ccc84ebfb1fdf46d5d3f88f6bb94f0e8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 95399, "upload_time": "2019-08-16T12:37:31", "url": "https://files.pythonhosted.org/packages/88/24/a25fcad69aaf40251422e691fa34ae73d8c527ab6de2ee4ecb7a7d8d9d17/PyForms%20GUI-4.904.151.tar.gz" } ], "4.904.152": [ { "comment_text": "", "digests": { "md5": "73783c79ccaf3990a3079366669ca386", "sha256": "2f90a9c6fe8dcd80f1997a87ed4e35324587ce086069690bf5bb15296ce6a628" }, "downloads": -1, "filename": "PyForms_GUI-4.904.152-py3-none-any.whl", "has_sig": false, "md5_digest": "73783c79ccaf3990a3079366669ca386", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 136366, "upload_time": "2019-08-19T15:33:29", "url": "https://files.pythonhosted.org/packages/a5/51/47d24434c7af3d30496f2af17132c2d8f557912dc75f745e6ec90a8521f1/PyForms_GUI-4.904.152-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "98858bf8a4bdbb633b7e54ed45fb3429", "sha256": "3ff658219da674cfef9074111efcbfa2aa315565c2f8f9c7038672cf5f78fe0f" }, "downloads": -1, "filename": "PyForms GUI-4.904.152.tar.gz", "has_sig": false, "md5_digest": "98858bf8a4bdbb633b7e54ed45fb3429", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 95547, "upload_time": "2019-08-19T15:33:32", "url": "https://files.pythonhosted.org/packages/1f/10/a0f9e1e0633caf919bf2356f82239fffd55607315972f9d8564fd1bbe869/PyForms%20GUI-4.904.152.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "73783c79ccaf3990a3079366669ca386", "sha256": "2f90a9c6fe8dcd80f1997a87ed4e35324587ce086069690bf5bb15296ce6a628" }, "downloads": -1, "filename": "PyForms_GUI-4.904.152-py3-none-any.whl", "has_sig": false, "md5_digest": "73783c79ccaf3990a3079366669ca386", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 136366, "upload_time": "2019-08-19T15:33:29", "url": "https://files.pythonhosted.org/packages/a5/51/47d24434c7af3d30496f2af17132c2d8f557912dc75f745e6ec90a8521f1/PyForms_GUI-4.904.152-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "98858bf8a4bdbb633b7e54ed45fb3429", "sha256": "3ff658219da674cfef9074111efcbfa2aa315565c2f8f9c7038672cf5f78fe0f" }, "downloads": -1, "filename": "PyForms GUI-4.904.152.tar.gz", "has_sig": false, "md5_digest": "98858bf8a4bdbb633b7e54ed45fb3429", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 95547, "upload_time": "2019-08-19T15:33:32", "url": "https://files.pythonhosted.org/packages/1f/10/a0f9e1e0633caf919bf2356f82239fffd55607315972f9d8564fd1bbe869/PyForms%20GUI-4.904.152.tar.gz" } ] }