{ "info": { "author": "TechGame Networks, LLC.", "author_email": "framework@techgame.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: MacOS X", "Environment :: Web Environment", "Environment :: Win32 (MS Windows)", "Environment :: X11 Applications :: GTK", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: OS Independent", "Operating System :: POSIX", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: User Interfaces", "Topic :: Software Development :: Widget Sets", "Topic :: Text Processing :: Markup :: HTML", "Topic :: Text Processing :: Markup :: XML" ], "description": "The `TechGame Framework for Python`_ is a toolkit for skinning GUIs using a blend of XML, CSS, and Python.\n\nThe workflow using this framework is similar to standard GUI development\nwith a twist of web design thrown in. The `skinning framework`_ is a\ngeneralized engine to build objects from XML. To this engine, we have\nadded an XML namespace 'TG.skinning.toolkits.wx' for our binding with\nthe excellent `wxPython libraries`_. Using the skinning framework to\nfactor your wxPython GUI into an XML form allows for a nice layer of\ninsulation between GUI manipulation and model code. And once that\nseparation is accomplished, you can even go to the point of replacing\nyour GUI skin dynamically. Additionally, employing the `CSS\nfacilities`_ allows you to localize choices about the look and feel of\ninterfaces across the breadth of your application. Then, *when* you\nchange your mind, you can quickly test your ideas by changing the\nstylesheet. Or, in a more sophisticated application, change styles to\nmatch the platform you are running on.\n\nIf you are interested, please read more about the TG Framework at the\n`project website`_, as well as download the `1.0a1 Milestone Release`_.\nYou also might be interested in our `CSS tools`_ separate from the\nframework. They are packaged in parallel with the framework, and can\nalso be found on the `release page`_.\n\n.. _1.0a1 Milestone Release:\n.. _release page: \n http://www.techgame.net/projects/Framework/wiki/MilestoneRelease1.0a1\n.. _TechGame Framework for Python:\n.. _project website: \n http://www.techgame.net/projects/Framework/wiki/WikiStart\n.. _CSS tools:\n.. _CSS facilities: \n http://www.techgame.net/projects/Framework/wiki/CSSEngine\n.. _skinning framework: \n http://www.techgame.net/projects/Framework/wiki/SkinningFramework\n.. _wxPython libraries: \n http://wxpython.org", "description_content_type": null, "docs_url": null, "download_url": "http://techgame.net/projects/Framework/wiki/MilestoneRelease1.0a1", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://techgame.net/projects/Framework/wiki/", "keywords": "CSS,XML,HTML,URI,skinning,wxPython,notifications,events,subject,observer,publish,subscribe", "license": "OSI Certified Open Source BSD-style. See http://techgame.net/projects/Framework/wiki/License for more details.", "maintainer": null, "maintainer_email": null, "name": "TG-Framework", "package_url": "https://pypi.org/project/TG-Framework/", "platform": "OS Independent,Windows,OSX,POSIX", "project_url": "https://pypi.org/project/TG-Framework/", "project_urls": { "Download": "http://techgame.net/projects/Framework/wiki/MilestoneRelease1.0a1", "Homepage": "http://techgame.net/projects/Framework/wiki/" }, "release_url": "https://pypi.org/project/TG-Framework/1.0a1/", "requires_dist": null, "requires_python": null, "summary": "The `TechGame Framework for Python`_ is a toolkit for skinning GUIs using a blend of XML, CSS, and Python.", "version": "1.0a1" }, "last_serial": 710329, "releases": { "1.0a1": [] }, "urls": [] }