You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

66 lines
2.4 KiB

4 years ago
  1. Metadata-Version: 2.1
  2. Name: QtPy
  3. Version: 1.5.1
  4. Summary: Provides an abstraction layer on top of the various Qt bindings (PyQt5, PyQt4 and PySide) and additional custom QWidgets.
  5. Home-page: https://github.com/spyder-ide/qtpy
  6. Author: Colin Duquesnoy, The Spyder Development Team
  7. Author-email: goanpeca@gmail.com
  8. Maintainer: Gonzalo Peña-Castellanos
  9. Maintainer-email: goanpeca@gmail.com
  10. License: MIT
  11. Keywords: qt PyQt4 PyQt5 PySide
  12. Platform: UNKNOWN
  13. Classifier: Development Status :: 5 - Production/Stable
  14. Classifier: Environment :: X11 Applications :: Qt
  15. Classifier: Environment :: Win32 (MS Windows)
  16. Classifier: Intended Audience :: Developers
  17. Classifier: License :: OSI Approved :: MIT License
  18. Classifier: Operating System :: OS Independent
  19. Classifier: Programming Language :: Python :: 2
  20. Classifier: Programming Language :: Python :: 2.7
  21. Classifier: Programming Language :: Python :: 3
  22. Classifier: Programming Language :: Python :: 3.3
  23. Classifier: Programming Language :: Python :: 3.4
  24. Classifier: Programming Language :: Python :: 3.5
  25. .. image:: https://img.shields.io/pypi/v/QtPy.svg
  26. :target: https://pypi.python.org/pypi/QtPy/
  27. :alt: Latest PyPI version
  28. .. image:: https://img.shields.io/pypi/dm/QtPy.svg
  29. :target: https://pypi.python.org/pypi/QtPy/
  30. :alt: Number of PyPI downloads
  31. QtPy: Abtraction layer for PyQt5/PyQt4/PySide
  32. =============================================
  33. **QtPy** (pronounced *'cutie pie'*) is a small abstraction layer that lets you
  34. write applications using a single api call to either PyQt or PySide.
  35. It provides support for PyQt5, PyQt4 and PySide using the PyQt5 layout (where
  36. the QtGui module has been split into QtGui and QtWidgets).
  37. Basically, you write your code as if you were using PyQt5 but import qt from
  38. ``qtpy`` instead of ``PyQt5``.
  39. - `Issue tracker`_
  40. - `Changelog`_
  41. Attribution and acknowledgements
  42. --------------------------------
  43. This project is based on the `pyqode.qt`_ project and the `spyderlib.qt`_
  44. module from the `spyder`_ project.
  45. Unlike **pyqode.qt** this is not a namespace package so it is not *tied*
  46. to a particular project, or namespace.
  47. .. _spyder: https://github.com/spyder-ide/spyder
  48. .. _spyderlib.qt: https://github.com/spyder-ide/spyder/tree/master/spyderlib/qt
  49. .. _pyqode.qt: https://github.com/pyQode/pyqode.qt
  50. .. _Changelog: https://github.com/spyder-ide/qtpy/blob/master/CHANGELOG.md
  51. .. _Issue tracker: https://github.com/spyder-ide/qtpy/issues