Fri, 30 Oct 2026 21:51:52 UTC Log in
A ctypes-based wrapper for GLFW3 built by guoguo completed Sat, 17 Oct 2026 09:55:46 UTC

Description

This module provides Python bindings for GLFW (on GitHub: glfw/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 (you can use `from glfw.GLFW import *` if you prefer the naming convention used by the GLFW C API) - structs have been replaced with Python sequences and namedtuples - 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 (use `glfw.NORMALIZE_GAMMA_RAMPS=False` to disable this) - GLFW errors are reported as glfw.GLFWError warnings if no error callback is set (use `glfw.ERROR_REPORTING=False` to disable this, set it to `warn` instead to issue warnings, set it to `log` to log it using the `glfw` logger or set it to a dict to define the behavior for specific error codes) - instead of a sequence for `GLFWimage` structs, PIL/pillow `Image` objects can be used

RPMs

2 files, 2 arches
src
  • python-glfw-2.7.0-9.fc45.src.rpm 857.28 KB info · download
noarch
  • python3-glfw-2.7.0-9.fc45.noarch.rpm 75.32 KB info · download

Logs

noarch

Changelog

* Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.0-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild

* Wed Jun 03 2026 Python Maint <python-maint@redhat.com> - 2.7.0-8
- Rebuilt for Python 3.15

* Tue Jan 20 2026 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.0-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild

* Fri Sep 19 2025 Python Maint <python-maint@redhat.com> - 2.7.0-6
- Rebuilt for Python 3.14.0rc3 bytecode

* Fri Aug 15 2025 Python Maint <python-maint@redhat.com> - 2.7.0-5
- Rebuilt for Python 3.14.0rc2 bytecode

* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild

* Mon Jun 02 2025 Python Maint <python-maint@redhat.com> - 2.7.0-3
- Rebuilt for Python 3.14

* Sat Jan 18 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild

* Mon Aug 26 2024 Sandro <devel@penguinpee.nl> - 2.7.0-1
- Initial release (RHBZ#2295768)