https://github.com/bleachbit/pygtkwin
Build Python and GTK with introspection for BleachBit on Microsoft Windows
https://github.com/bleachbit/pygtkwin
Last synced: 2 months ago
JSON representation
Build Python and GTK with introspection for BleachBit on Microsoft Windows
- Host: GitHub
- URL: https://github.com/bleachbit/pygtkwin
- Owner: bleachbit
- License: gpl-3.0
- Created: 2025-02-06T16:21:00.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-11T04:31:19.000Z (11 months ago)
- Last Synced: 2025-07-18T20:20:39.488Z (10 months ago)
- Language: Shell
- Size: 78.1 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GTK and Python for Windows
This project builds the Python and GTK framework for BleachBit
to use on Microsoft Windows. This includes introspection support
and a PyGObject wheel. Consistent with PyPI packaging practices, we
use Microsoft Visual C++ and vcpkg instead of gcc and MSYS2.
As of 2025-11-30, this project builds:
* Python 3.12.9
* GTK 3.24.51
* PyGObject 3.55.0
* Pango 1.56.4
* Fontconfig 2.15.0
* HarfBuzz 12.2.0
The build environment is GitHub Actions with MSVC++ 2022.
For more information about the build environment and build
process, see the [GitHub Action YAML files](https://github.com/bleachbit/pygtkwin/tree/main/.github/workflows)
or [logs](https://github.com/bleachbit/pygtkwin/actions).
Perhaps you are looking for a PyGTK all in one (AIO) installer,
but the others you found were years out of date? If you need to
run GTK on Windows, try this repository plus the
[install script](https://github.com/bleachbit/bleachbit/blob/master/windows/python-gtk3-install.ps1)
from the BleachBit repository.
Copyright (C) 2025 by Andrew Ziem. All rights reserved.
See [LICENSE](LICENSE) for license information.
Special thanks to @soylent-io and @soreau for their work to keep BleachBit
running on Windows.
Tip: [nektos/act](https://github.com/nektos/act) is tool for running GitHub Actions locally.