python2-glfw - A ctypes-based wrapper for GLFW3

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename python2-glfw-1.7.1-1.1.noarch.rpm
Package name python2-glfw
Package version 1.7.1
Package release 1.1
Package architecture noarch
Package type rpm
Category Development/Languages/Python
License MIT
Maintainer -
Download size 41.87 KB
Installed size 189.51 KB
This module provides Python bindings for GLFW . It is a
ctypes wrapper which keeps very close to the original GLFW API,
except for:
-  function names use the pythonic ``words_with_underscores`` notation
instead of ``camelCase``
-  ``GLFW_`` and ``glfw`` prefixes have been removed, as their function
is replaced by the module namespace
-  structs have been replaced with Python sequences
-  functions like ``glfwGetMonitors`` return a list instead of a pointer
and an object count
-  Gamma ramps use floats between 0.0 and 1.0 instead of unsigned shorts
-  GLFW errors are reported as ``glfw.GLFWError`` exceptions if no error
callback is set (use ``glfw.ERROR_REPORTING=False`` to disable this)


Package Version Architecture Repository
python2-glfw - - -


Name Value
libglfw3 -
python(abi) = 2.7


Name Value
python-glfw = 1.7.1-1.1
python2-glfw = 1.7.1-1.1


Name Value
python-glfw < 1.7.1-1.1


Type URL
Binary Package python2-glfw-1.7.1-1.1.noarch.rpm
Source Package python-glfw-1.7.1-1.1.src.rpm

Install Howto

Install python2-glfw rpm package:

# zypper install python2-glfw




2019-03-04 - Tomá? Chvátal <>
- Update to 1.7.1:
* Fixed a bug in set_window_icon and added support for PIL/pillow Image objects
* Improved packaging
* Added NORMALIZE_GAMMA_RAMPS, use namedtuples for structs and moved library loading to glfw.library
* Added glfw.GLFW for the naming convention used by the GLFW C API
* Fixed exception re-raising for Python 2
- There are no tests, so remove test conditional
2018-12-04 - Matej Cepl <>
- Remove superfluous devel dependency for noarch package
2017-11-07 -
- initial version

See Also

Package Description
python2-glob2-0.6-1.1.noarch.rpm Glob module recursive wildcards support
python2-gmpy-1.17-2.5.i586.rpm Multiprecision arithmetic for Python
python2-gmpy-1.17-2.5.x86_64.rpm Multiprecision arithmetic for Python
python2-gmpy2-2.0.8-1.4.i586.rpm GMP/MPIR, MPFR, and MPC interface to Python 2.6+ and 3x
python2-gmpy2-2.0.8-1.4.x86_64.rpm GMP/MPIR, MPFR, and MPC interface to Python 2.6+ and 3x
python2-gobject-3.32.1-1.1.i586.rpm Python bindings for GObject
python2-gobject-3.32.1-1.1.x86_64.rpm Python bindings for GObject
python2-gobject-Dee-1.2.7+bzr20170616-2.10.i586.rpm Python bindings for GObject/Dee
python2-gobject-Dee-1.2.7+bzr20170616-2.10.x86_64.rpm Python bindings for GObject/Dee
python2-gobject-Gdk-3.32.1-1.1.i586.rpm Python bindings for GObject/Gdk
python2-gobject-Gdk-3.32.1-1.1.x86_64.rpm Python bindings for GObject/Gdk
python2-gobject-cairo-3.32.1-1.1.i586.rpm Python bindings for GObject/Cairo
python2-gobject-cairo-3.32.1-1.1.x86_64.rpm Python bindings for GObject/Cairo
python2-gobject-devel-3.32.1-1.1.i586.rpm Metapackage to pull in all of python-gobject's packages
python2-gobject-devel-3.32.1-1.1.x86_64.rpm Metapackage to pull in all of python-gobject's packages