{ "info": { "author": "ETS Developers", "author_email": "enthought-dev@enthought.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: OS Independent", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering", "Topic :: Software Development", "Topic :: Software Development :: Libraries" ], "description": "==========================================\npyface: traits-capable windowing framework\n==========================================\n\n.. image:: https://travis-ci.org/enthought/pyface.svg?branch=master\n :target: https://travis-ci.org/enthought/pyface\n\n.. image:: https://ci.appveyor.com/api/projects/status/68nfb049cdq9wqd1/branch/master?svg=true\n :target: https://ci.appveyor.com/project/EnthoughtOSS/pyface/branch/master\n\n.. image:: https://codecov.io/github/enthought/pyface/coverage.svg?branch=master\n :target: https://codecov.io/github/enthought/pyface?branch=master\n\n\nThe pyface project contains a toolkit-independent GUI abstraction layer,\nwhich is used to support the \"visualization\" features of the Traits package.\nThus, you can write code in terms of the Traits API (views, items, editors,\netc.), and let pyface and your selected toolkit and back-end take care of\nthe details of displaying them.\n\nThe following GUI backends are supported:\n\n- wxPython\n- PyQt\n- PySide\n\n**Warning:** The default toolkit if none is supplied is ``qt4``.\n This changed from ``wx`` in Pyface 5.0..\n\nDocumentation\n-------------\n\n* `Online Documentation `_.\n\n* `API Documentation `_.\n\nPrerequisites\n-------------\n\nPyface depends on:\n\n* a GUI toolkit: one of PySide, PyQt or WxPython\n\n* `Traits `_\n\n* Pygments for syntax highlighting in the Qt code editor widget.\n\n* some widgets may have additional optional dependencies.", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/enthought/pyface", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://docs.enthought.com/pyface", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "pyface", "package_url": "https://pypi.org/project/pyface/", "platform": "Windows", "project_url": "https://pypi.org/project/pyface/", "project_urls": { "Download": "https://github.com/enthought/pyface", "Homepage": "http://docs.enthought.com/pyface" }, "release_url": "https://pypi.org/project/pyface/6.1.2/", "requires_dist": null, "requires_python": "", "summary": "traits-capable windowing framework", "version": "6.1.2" }, "last_serial": 5566419, "releases": { "4.0.0": [], "4.1.0": [], "4.2.0": [], "4.3.0": [], "4.4.0": [ { "comment_text": "", "digests": { "md5": "0e8667a365042310b7302d968e067e5b", "sha256": "270bc35a5364681b78569619917e1b5890150c882b455b52578f0c0752f3d3fc" }, "downloads": -1, "filename": "pyface-4.4.0.tar.gz", "has_sig": false, "md5_digest": "0e8667a365042310b7302d968e067e5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 486490, "upload_time": "2013-12-13T19:47:00", "url": "https://files.pythonhosted.org/packages/3c/c9/935faa42dc5ae76309a5ab059137ed38c3e064c2ce67805f9ac0dce7f378/pyface-4.4.0.tar.gz" } ], "4.5.0": [ { "comment_text": "", "digests": { "md5": "c4e23bc0a4bfac4aa927c281125cfe9c", "sha256": "a36e179ec0d502ad702c8d9f236148a93025fda881f84db773efbcbf93303768" }, "downloads": -1, "filename": "pyface-4.5.0.tar.gz", "has_sig": false, "md5_digest": "c4e23bc0a4bfac4aa927c281125cfe9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 520836, "upload_time": "2015-03-16T14:39:54", "url": "https://files.pythonhosted.org/packages/2c/f5/7ef4979323132d04d86c14335e099b026653282c991bf2ffd91ad30f8792/pyface-4.5.0.tar.gz" } ], "4.5.1": [ { "comment_text": "", "digests": { "md5": "7b417b2c3efc46102461d6f29542b068", "sha256": "1d38ec32bf01b389942326d4d1124311dae97cb5883676f4b53cdbc78fa25ee1" }, "downloads": -1, "filename": "pyface-4.5.1.tar.bz2", "has_sig": false, "md5_digest": "7b417b2c3efc46102461d6f29542b068", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4994404, "upload_time": "2015-07-21T15:16:37", "url": "https://files.pythonhosted.org/packages/f3/4f/9cfa2a1cfcef6bcd43973bc4993d541df8bcaf932d7951c5df794e2ce9b0/pyface-4.5.1.tar.bz2" }, { "comment_text": "", "digests": { "md5": "fd2d5920458aad609f22fbb2d1fd90c9", "sha256": "223da468b5b17d99b39f0d5af1c08ceaab17e8db2227369008c9f18a81c658db" }, "downloads": -1, "filename": "pyface-4.5.1.tar.gz", "has_sig": false, "md5_digest": "fd2d5920458aad609f22fbb2d1fd90c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5071846, "upload_time": "2015-07-21T15:16:21", "url": "https://files.pythonhosted.org/packages/79/cb/1d80e8000608758ea03257e0fa37211db75438cac30c732248655b2977fe/pyface-4.5.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "0ee48ec13c23aa6c752f71ecaaf8c022", "sha256": "55dea8b3a934d48deae36c6d9ec3838a791b560cb19ae35acbeea82488d33589" }, "downloads": -1, "filename": "pyface-4.5.1.zip", "has_sig": false, "md5_digest": "0ee48ec13c23aa6c752f71ecaaf8c022", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5370700, "upload_time": "2015-07-21T15:16:28", "url": "https://files.pythonhosted.org/packages/aa/7f/76d6aa859bfb4fbd21cddc57c180e1a931ebca87046be1533c67b79c2fd5/pyface-4.5.1.zip" } ], "4.5.2": [ { "comment_text": "", "digests": { "md5": "11a73cc2eced55e9ce75db640ca44a90", "sha256": "c3299b45faa43f67027b2888cd951a8e16f55fe99b974cf8f61797611e0d7a3a" }, "downloads": -1, "filename": "pyface-4.5.2.tar.bz2", "has_sig": false, "md5_digest": "11a73cc2eced55e9ce75db640ca44a90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5014749, "upload_time": "2015-08-14T15:56:19", "url": "https://files.pythonhosted.org/packages/35/3a/b460eee260179e894122337316e155f753d4f206cc672b4cc3b6f9646d7d/pyface-4.5.2.tar.bz2" }, { "comment_text": "", "digests": { "md5": "7b45452990a706b6b3352a9ce2069c5e", "sha256": "3f909bcc3983ad707c69a83bc96858c52c4a0ff4a3358ce9acd7c3febd9c3410" }, "downloads": -1, "filename": "pyface-4.5.2.tar.gz", "has_sig": false, "md5_digest": "7b45452990a706b6b3352a9ce2069c5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5089390, "upload_time": "2015-08-14T15:56:03", "url": "https://files.pythonhosted.org/packages/e7/92/532c5094615c455515aa0e91f7158fa85b31da3d6b872eb473281859039e/pyface-4.5.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "dbe94a84669dcec6af5b28901ee388ad", "sha256": "f019d0ae8cbd4a7123e8d91ce7e4eef01fd7d754c98d2c126c667d4f0278d840" }, "downloads": -1, "filename": "pyface-4.5.2.zip", "has_sig": false, "md5_digest": "dbe94a84669dcec6af5b28901ee388ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5400119, "upload_time": "2015-08-14T15:56:11", "url": "https://files.pythonhosted.org/packages/75/0e/008c9da277e9ddfc5497dba4fae9b1f15bb675cb59125680d94085a1dbe1/pyface-4.5.2.zip" } ], "5.0.0": [ { "comment_text": "", "digests": { "md5": "0468d6a44adba0b70ec5171d1af9350a", "sha256": "6e00c580562f18400d5606172c5c5c2fc832f30bd840cc3d3e2324a8cdb937ae" }, "downloads": -1, "filename": "pyface-5.0.0.tar.bz2", "has_sig": false, "md5_digest": "0468d6a44adba0b70ec5171d1af9350a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5021910, "upload_time": "2015-10-27T19:31:51", "url": "https://files.pythonhosted.org/packages/b1/56/a170362a5123765dd8f0f81a9fae63899057f3d02d8c0ec3cebdc76bbed5/pyface-5.0.0.tar.bz2" }, { "comment_text": "", "digests": { "md5": "ad7a29386dd66d879eb213a847ab1875", "sha256": "64f19950505d921f8c273051587258513ba874124ade8572af2a589ae303bf92" }, "downloads": -1, "filename": "pyface-5.0.0.tar.gz", "has_sig": false, "md5_digest": "ad7a29386dd66d879eb213a847ab1875", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5097993, "upload_time": "2015-10-27T19:31:36", "url": "https://files.pythonhosted.org/packages/3d/a6/8eb84c0816b32975f7fdce847c2d3f4073b3335e2d73972c42cea661561d/pyface-5.0.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "d95e030d9cfdae28b53a96d2b742116c", "sha256": "5c2e5ca8f6be7c9e53f79fc37d2e5298f3cb21eb4c29ca1d48a44c3ff162ba76" }, "downloads": -1, "filename": "pyface-5.0.0.zip", "has_sig": false, "md5_digest": "d95e030d9cfdae28b53a96d2b742116c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5413270, "upload_time": "2015-10-27T19:31:43", "url": "https://files.pythonhosted.org/packages/16/f0/196f14a50e2f06d5bba9e320cb5a74d9c72211f8b03c24c3e43a5f11dccd/pyface-5.0.0.zip" } ], "5.1.0": [ { "comment_text": "", "digests": { "md5": "b858301ef92269c3e4de82d90cba3020", "sha256": "74d00afe189e297f995909ea0fe44f09ddf4dc3a6c9d4441c3f22945e4b07819" }, "downloads": -1, "filename": "pyface-5.1.0.tar.bz2", "has_sig": false, "md5_digest": "b858301ef92269c3e4de82d90cba3020", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5027085, "upload_time": "2016-04-22T08:43:10", "url": "https://files.pythonhosted.org/packages/00/ec/04b1d7f1981107cde01bbc4a53ae2a234493e694cfa880fc00817e6c2a42/pyface-5.1.0.tar.bz2" }, { "comment_text": "", "digests": { "md5": "d503d139072c2d6d67bff34351a7a231", "sha256": "d5951f51887e776d5b0ae0ce240c12ad350fe76af63ee96b7a07dda688ba68c4" }, "downloads": -1, "filename": "pyface-5.1.0.tar.gz", "has_sig": false, "md5_digest": "d503d139072c2d6d67bff34351a7a231", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5104649, "upload_time": "2016-04-22T08:35:29", "url": "https://files.pythonhosted.org/packages/31/98/9c92f37a281da09d250c44b337edf5a177b19e86a3ee00cc281a703ba7aa/pyface-5.1.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "b7a8e8e1a9741c53b1eb751552c26515", "sha256": "872e1dc8ee5ac4f7ca6b93c53e3a9baae42bba9d4b71c63ec2217ea513c4c895" }, "downloads": -1, "filename": "pyface-5.1.0.zip", "has_sig": false, "md5_digest": "b7a8e8e1a9741c53b1eb751552c26515", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5421732, "upload_time": "2016-04-22T08:40:28", "url": "https://files.pythonhosted.org/packages/cc/74/f62133edf95dc1a3c6f0412ca52bf7499521272731484aa2265377e70bff/pyface-5.1.0.zip" } ], "6.0.0": [ { "comment_text": "", "digests": { "md5": "92365db1a0fa80e7fed1f1ecb4e5104e", "sha256": "bf0552597a587452fcfa212f956c3a59931ba301cca6eeb144227466da456276" }, "downloads": -1, "filename": "pyface-6.0.0.tar.gz", "has_sig": false, "md5_digest": "92365db1a0fa80e7fed1f1ecb4e5104e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5238590, "upload_time": "2018-04-12T14:47:10", "url": "https://files.pythonhosted.org/packages/45/fe/7150742f7053cb5082f15704c064a5c683f42dfc00411ce173287651e33a/pyface-6.0.0.tar.gz" } ], "6.1.0": [ { "comment_text": "", "digests": { "md5": "b7e70a57aedbb7a77b3dca6a72e2295c", "sha256": "bcdf3628bbfa1fdd218d7b488326473f3b08cdaf9cadcd3fb430f2ecd75ebec3" }, "downloads": -1, "filename": "pyface-6.1.0.tar.gz", "has_sig": false, "md5_digest": "b7e70a57aedbb7a77b3dca6a72e2295c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5306751, "upload_time": "2019-05-08T14:43:23", "url": "https://files.pythonhosted.org/packages/d2/ff/9e54cbd6748c3421d9afa82b2e119eef1d47f3ba33bb0b790bcba9a134ca/pyface-6.1.0.tar.gz" } ], "6.1.1": [ { "comment_text": "", "digests": { "md5": "f499b9ee19c9d2d3355ab1111c38e654", "sha256": "a7e6d58e441b70748baa96ed3c921835b10a14a1c5857109b9de37062b8cb9e0" }, "downloads": -1, "filename": "pyface-6.1.1.tar.gz", "has_sig": false, "md5_digest": "f499b9ee19c9d2d3355ab1111c38e654", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5326427, "upload_time": "2019-06-19T14:08:56", "url": "https://files.pythonhosted.org/packages/59/70/b4bb48a5e807a1a47d2b3b0aecf84b20f79a108f8102a2a7b95ccf4c89da/pyface-6.1.1.tar.gz" } ], "6.1.2": [ { "comment_text": "", "digests": { "md5": "129bdf21e7cb16e9e09249604082fcc0", "sha256": "7c2ac3d5cbec85e8504b3b0b63e9307be12c6d710b46bae372ce6562d41f4fbc" }, "downloads": -1, "filename": "pyface-6.1.2.tar.gz", "has_sig": false, "md5_digest": "129bdf21e7cb16e9e09249604082fcc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5327547, "upload_time": "2019-07-22T09:17:12", "url": "https://files.pythonhosted.org/packages/71/0b/6410ff300b614d1f25f045a99cde27ff40e5ffa6ec5e95860c0fbce80faf/pyface-6.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "129bdf21e7cb16e9e09249604082fcc0", "sha256": "7c2ac3d5cbec85e8504b3b0b63e9307be12c6d710b46bae372ce6562d41f4fbc" }, "downloads": -1, "filename": "pyface-6.1.2.tar.gz", "has_sig": false, "md5_digest": "129bdf21e7cb16e9e09249604082fcc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5327547, "upload_time": "2019-07-22T09:17:12", "url": "https://files.pythonhosted.org/packages/71/0b/6410ff300b614d1f25f045a99cde27ff40e5ffa6ec5e95860c0fbce80faf/pyface-6.1.2.tar.gz" } ] }