{ "info": { "author": "Dan Bradham", "author_email": "danielbradham@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2" ], "description": ".. image:: https://readthedocs.org/projects/psforms/badge/?style=flat-square\n :target: http://psforms.readthedocs.org/en/latest/\n :alt: Documentation Status\n\n.. image:: https://img.shields.io/pypi/v/psforms.svg?style=flat-square\n :target: http://pypi.python.org/pypi/psforms\n :alt: Latest Version\n\n=======\npsforms\n=======\nHassle free PySide forms.\n\n::\n\n from psforms import (Form, IntField, StringField,\n StringOptionField, BoolField)\n\n\n class MyForm(Form):\n '''My amazing form, useful in many scenarios.'''\n\n title = 'My Form'\n int_field = IntField('Integer Value')\n str_field = StringOptionField('String Value', options=['A', 'B', 'C'])\n bool_field = BoolField('Boolean Value')\n strb_field = StringField('String Value B')\n\n\n myform_dialog = MyForm.as_dialog()\n if myform_dialog.exec_():\n print dialog.get_value()\n\n\nFeatures\n========\n\n* Easy Form creation\n\n* Parent forms to your own window or use them as their own stand alone dialog\n\n* Unified api for all standard PySide input widgets\n\n\nGet psforms\n===========\n\nYou can install psforms using pip::\n\n pip install psforms\n\nor you can use setuptools::\n\n git clone git@github.com/danbradham/psforms.git\n cd psforms\n python setup.py install\n\n\nDocumentation\n=============\n\nFor more information visit the `docs `_.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/danbradham/psforms.git", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "psforms", "package_url": "https://pypi.org/project/psforms/", "platform": "", "project_url": "https://pypi.org/project/psforms/", "project_urls": { "Homepage": "http://github.com/danbradham/psforms.git" }, "release_url": "https://pypi.org/project/psforms/0.6.0/", "requires_dist": [ "Qt.py" ], "requires_python": "", "summary": "Hassle free PySide forms.", "version": "0.6.0" }, "last_serial": 5941004, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "bd547cd7ffe23198044edeefd8bd4df2", "sha256": "ee6d7534591950506408d88518b9058e05f5122817e48183fe9474cbb11cd80d" }, "downloads": -1, "filename": "psforms-0.2.0.tar.gz", "has_sig": false, "md5_digest": "bd547cd7ffe23198044edeefd8bd4df2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17697, "upload_time": "2015-04-19T17:35:12", "url": "https://files.pythonhosted.org/packages/d1/4c/4ca9ef3eca6e36238a8b71c4dec786d76e59a32503e8c09e70f3bf4834c1/psforms-0.2.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "ec04883fd3869e75a7eb241e70492707", "sha256": "ec379a6147b785b52514f75e2133bfcc3139b0b9459be59247b15193ec4d33e2" }, "downloads": -1, "filename": "psforms-0.3.1.tar.gz", "has_sig": false, "md5_digest": "ec04883fd3869e75a7eb241e70492707", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18522, "upload_time": "2015-05-01T13:18:30", "url": "https://files.pythonhosted.org/packages/e4/ab/c4c55673ce3ab869f036557004fd03abe9e50b380862bea5eeeb1f73d182/psforms-0.3.1.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "81f46d3b95031a218666bb428bc08717", "sha256": "7a99619c5e4ab5982d3f672b43ab66a189f3b38b5d0f4d6753a741fb58c78a20" }, "downloads": -1, "filename": "psforms-0.4.1.zip", "has_sig": false, "md5_digest": "81f46d3b95031a218666bb428bc08717", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 435344, "upload_time": "2015-10-29T21:51:17", "url": "https://files.pythonhosted.org/packages/58/cb/1ad44e3b928c3f84c083d87f5a83768dac9d202ac205156845b37b984c8c/psforms-0.4.1.zip" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "6b6720933059909ac34249bca2197df9", "sha256": "aae29947cca7895a334be2bbd81395254057451d5594adb8d2ce6ac1365be179" }, "downloads": -1, "filename": "psforms-0.5.0.zip", "has_sig": false, "md5_digest": "6b6720933059909ac34249bca2197df9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 435562, "upload_time": "2016-12-15T22:52:51", "url": "https://files.pythonhosted.org/packages/69/77/571105169ca6bdeaf10ced1759abba0d0184eb984dad11b7e93c8ebc3cd7/psforms-0.5.0.zip" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "bc07ed9f4534024982199b8f058871ed", "sha256": "ac8c6eebd8fb091ea46b99f78c251d39709d5fab9d99d8b6cf27ded70f73eb24" }, "downloads": -1, "filename": "psforms-0.5.1-py2-none-any.whl", "has_sig": false, "md5_digest": "bc07ed9f4534024982199b8f058871ed", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 433586, "upload_time": "2017-08-15T17:35:21", "url": "https://files.pythonhosted.org/packages/82/8b/df4354b854f1449134beb3d9c24eba8648d3268bda6a182b56fe9ae01b59/psforms-0.5.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3a117dedb287475b8c013a58158453dd", "sha256": "0062e5f62562066770bbf9ba49da06ca3e104502f778a706c9133048d059ce93" }, "downloads": -1, "filename": "psforms-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3a117dedb287475b8c013a58158453dd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 433590, "upload_time": "2017-08-15T17:35:18", "url": "https://files.pythonhosted.org/packages/0d/63/7b566bf34b056998211f12fdcd4a49eb5b42a3cf2dc5777877edb9a2c162/psforms-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d1b0862013ede92373a4fe0d5c53b4f", "sha256": "a1217c9e6976544917c065032dc986eb5e412fd1ecc66937969aabe5f0496312" }, "downloads": -1, "filename": "psforms-0.5.1.tar.gz", "has_sig": false, "md5_digest": "6d1b0862013ede92373a4fe0d5c53b4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 416203, "upload_time": "2017-08-15T17:35:23", "url": "https://files.pythonhosted.org/packages/2c/f5/c5520d6bfe38c5045bdd65ae133d126306afaa7401708a8bc1853fbfd1ca/psforms-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "5544ee4ce6b9cf1962eaa03c997cba4e", "sha256": "7f2324ba996913cbf4c145d0057995a512dc96eddaea87453533b801ae2efe5c" }, "downloads": -1, "filename": "psforms-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5544ee4ce6b9cf1962eaa03c997cba4e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 433516, "upload_time": "2019-10-07T19:40:19", "url": "https://files.pythonhosted.org/packages/1c/b5/282f76128078b5752a424711c5906b09687ac1ebd1afe55dbdb25097c8f2/psforms-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c8022cc3dd2258b12e9c2d75d50a2701", "sha256": "2d4f7c805d24bb68e852c7c78d66170497ce12b481ade2e498202553394c437e" }, "downloads": -1, "filename": "psforms-0.6.0.tar.gz", "has_sig": false, "md5_digest": "c8022cc3dd2258b12e9c2d75d50a2701", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 416738, "upload_time": "2019-10-07T19:40:23", "url": "https://files.pythonhosted.org/packages/b8/6f/ca448a796488211ae90d0b3402cd0ca9c57d840e89ae5112e22db9777384/psforms-0.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5544ee4ce6b9cf1962eaa03c997cba4e", "sha256": "7f2324ba996913cbf4c145d0057995a512dc96eddaea87453533b801ae2efe5c" }, "downloads": -1, "filename": "psforms-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5544ee4ce6b9cf1962eaa03c997cba4e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 433516, "upload_time": "2019-10-07T19:40:19", "url": "https://files.pythonhosted.org/packages/1c/b5/282f76128078b5752a424711c5906b09687ac1ebd1afe55dbdb25097c8f2/psforms-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c8022cc3dd2258b12e9c2d75d50a2701", "sha256": "2d4f7c805d24bb68e852c7c78d66170497ce12b481ade2e498202553394c437e" }, "downloads": -1, "filename": "psforms-0.6.0.tar.gz", "has_sig": false, "md5_digest": "c8022cc3dd2258b12e9c2d75d50a2701", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 416738, "upload_time": "2019-10-07T19:40:23", "url": "https://files.pythonhosted.org/packages/b8/6f/ca448a796488211ae90d0b3402cd0ca9c57d840e89ae5112e22db9777384/psforms-0.6.0.tar.gz" } ] }