{ "info": { "author": "Luke Williams", "author_email": "luke@dominoid.net", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7" ], "description": "# Freesia\n> Freesia is a simple way to create Graphical user interfaces in Qt\n\n - Qt can be annoying and unfriendly to new programmers Freesia aims to combat that by using syntax similar to tkinter while providing the power of Qt.\n - It provides a neat way of binding events and styling widgets\n\n\n### Examples\n##### Example 1\n```\nfrom freesia import *\nroot = Window()\nmainloop()\n```\n##### Example 2\n```\nfrom freesia import *\nrandom_theme = get_theme()\nroot = Window(title=\"Example\", bg=randon_theme[0])\nlabel = Label(root, text=\"Hello World!\")\nlabel.place(0.5, 0.5, anchor=\"CENTER\")\nmainloop()\n```\n\n### Documentation\nhttps://lukegw.com/freesia/docs\n\n### Installation\nAs of version 3.3.0, you can simply install freesia by using `pip`:\n```\npip install freesia\n```\n\n### Updating\nAs of version 3.3.0, updating freesia is as easy as:\n```\npip install freesia -U\n```\n\n### Changelog\nThe changelog can be viewed in `CHANGELOG.md`\n\n### License\nThis project is under the `GNU LGPL v2` license\nPlease see `LICENSE` file for more details\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://gitlab.com/lgwilliams/freesia.git", "keywords": "", "license": "LGPL v2.1", "maintainer": "", "maintainer_email": "", "name": "freesia", "package_url": "https://pypi.org/project/freesia/", "platform": "", "project_url": "https://pypi.org/project/freesia/", "project_urls": { "Homepage": "https://gitlab.com/lgwilliams/freesia.git" }, "release_url": "https://pypi.org/project/freesia/3.3.3/", "requires_dist": [ "PySide2" ], "requires_python": "", "summary": "Takes Qt for Python and adds extra functionality including automatic scaling", "version": "3.3.3" }, "last_serial": 5140107, "releases": { "3.3.0": [ { "comment_text": "", "digests": { "md5": "522d2b29733c71fb6895b4affea2754b", "sha256": "a9a82d0ba82f53e336fb97ec1234ef83237aefe86362fd6518f4b489e2434cd3" }, "downloads": -1, "filename": "freesia-3.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "522d2b29733c71fb6895b4affea2754b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17878, "upload_time": "2019-03-04T19:24:58", "url": "https://files.pythonhosted.org/packages/06/6b/e6ba0bfe7851595b69cb86338144eab2affe52e16b0a1d5045c01afcb382/freesia-3.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "88574739af54f9fec738a3593765f12b", "sha256": "92271043d4a4d511f6d1e5fe722f18824f7149887c772cf3733802f480a1d7de" }, "downloads": -1, "filename": "freesia-3.3.0.tar.gz", "has_sig": false, "md5_digest": "88574739af54f9fec738a3593765f12b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8557, "upload_time": "2019-03-04T19:25:00", "url": "https://files.pythonhosted.org/packages/ab/45/e3fd6f1260f1e54d5d9bbb183aa4d3a473bbbfce518022c4630b6068030b/freesia-3.3.0.tar.gz" } ], "3.3.1": [ { "comment_text": "", "digests": { "md5": "93d3591afe8b9776eb92b0e0b5a9b5e6", "sha256": "1bedd38de03990b206b9baae40139f23fb94f6249914c8d7a63123c35f2eb941" }, "downloads": -1, "filename": "freesia-3.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "93d3591afe8b9776eb92b0e0b5a9b5e6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18012, "upload_time": "2019-04-11T13:34:53", "url": "https://files.pythonhosted.org/packages/ce/6f/55d50c5028a0ecbe123c1425432f42ce580dd6c300329c424977d1d177d8/freesia-3.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0fa36e2bfa66e886ade590a15188055d", "sha256": "020af4ee56f7fc37779413a25b3bf181f216fa653719c0461f0e95fb5978e5a0" }, "downloads": -1, "filename": "freesia-3.3.1.tar.gz", "has_sig": false, "md5_digest": "0fa36e2bfa66e886ade590a15188055d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8702, "upload_time": "2019-04-11T13:34:54", "url": "https://files.pythonhosted.org/packages/04/8c/b5d1ab4f0392b298f08f6040b189055641f0756f8e4e104322b46f5fdef6/freesia-3.3.1.tar.gz" } ], "3.3.2": [ { "comment_text": "", "digests": { "md5": "f3df3cfbfc605ac2dd7928a88e7ae016", "sha256": "f0aecbc4148bb939fb7bc7cc92228e9c17eeb146d23d2a2acf4f49fdb28b3031" }, "downloads": -1, "filename": "freesia-3.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f3df3cfbfc605ac2dd7928a88e7ae016", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18287, "upload_time": "2019-04-11T23:04:58", "url": "https://files.pythonhosted.org/packages/97/77/5a267705b094d10bdce365bcca2ce00512ba9ba44f9932b16296ca8b49ae/freesia-3.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "583e6fd490b5ff864e5cefede805e5af", "sha256": "3ddd4d7844d60dcd610b87626f307ba07beda426d93fd28ec81069b537467a10" }, "downloads": -1, "filename": "freesia-3.3.2.tar.gz", "has_sig": false, "md5_digest": "583e6fd490b5ff864e5cefede805e5af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9281, "upload_time": "2019-04-11T23:04:59", "url": "https://files.pythonhosted.org/packages/21/35/d77eabf0187e0b27a1536203dddf7fdee86cce3341c9198751e417eb0a85/freesia-3.3.2.tar.gz" } ], "3.3.3": [ { "comment_text": "", "digests": { "md5": "0f77705d1b1fc8be1568cf051eeeb429", "sha256": "2a7c25335092894f2e9f0b237af1663ec9fa3fa440bcd07c43bd0ea163774dc5" }, "downloads": -1, "filename": "freesia-3.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "0f77705d1b1fc8be1568cf051eeeb429", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18331, "upload_time": "2019-04-14T07:40:39", "url": "https://files.pythonhosted.org/packages/54/58/f3414af94e58b65714746d8def20ff4857033b65bc9e0a37bd4c95de08d8/freesia-3.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "244363d39ce43966783b296dd4e6adb1", "sha256": "6055d7cc92ca13265de1ad91ab40fff4b92b6514a6f89135f8b248233774c428" }, "downloads": -1, "filename": "freesia-3.3.3.tar.gz", "has_sig": false, "md5_digest": "244363d39ce43966783b296dd4e6adb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9349, "upload_time": "2019-04-14T07:40:41", "url": "https://files.pythonhosted.org/packages/fa/a0/377e1880ddbb8c549aa87653145ad166f37b0e6adece6588db9b869ef927/freesia-3.3.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0f77705d1b1fc8be1568cf051eeeb429", "sha256": "2a7c25335092894f2e9f0b237af1663ec9fa3fa440bcd07c43bd0ea163774dc5" }, "downloads": -1, "filename": "freesia-3.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "0f77705d1b1fc8be1568cf051eeeb429", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18331, "upload_time": "2019-04-14T07:40:39", "url": "https://files.pythonhosted.org/packages/54/58/f3414af94e58b65714746d8def20ff4857033b65bc9e0a37bd4c95de08d8/freesia-3.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "244363d39ce43966783b296dd4e6adb1", "sha256": "6055d7cc92ca13265de1ad91ab40fff4b92b6514a6f89135f8b248233774c428" }, "downloads": -1, "filename": "freesia-3.3.3.tar.gz", "has_sig": false, "md5_digest": "244363d39ce43966783b296dd4e6adb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9349, "upload_time": "2019-04-14T07:40:41", "url": "https://files.pythonhosted.org/packages/fa/a0/377e1880ddbb8c549aa87653145ad166f37b0e6adece6588db9b869ef927/freesia-3.3.3.tar.gz" } ] }