Repository navigation
Releases
wxPython v4.3.1 Pre-built Wheels
🚀 wxPython v4.3.1 - Pre-built Wheels
Pre-compiled wheel files for wxPython 4.3.1 (Phoenix) across multiple platforms and Python versions.
📦 What's Included
This release provides pre-built wheels for wxPython 4.3.1, eliminating the need to compile from source on supported platforms.
Supported Platforms
| Platform | Architectures | Python Versions |
|---|---|---|
| Windows | x86_64 | 3.12, 3.13, 3.14 |
| Ubuntu | x86_64 | 3.12, 3.13, 3.14 |
| Debian | x86_64 | 3.12, 3.13, 3.14 |
| Fedora | x86_64 | 3.12, 3.13, 3.14 |
| Arch Linux | x86_64 | 3.12, 3.13, 3.14 |
Total: 15 wheel files
🔧 About wxPython 4.3.1
wxPython 4.3.1 is part of Project Phoenix, the next-generation wxPython that is "better, stronger, faster than before." This implementation focuses on:
- ⚡ Improved speed and performance
- 🛠️ Better maintainability and code quality
- 🚀 Enhanced extensibility for custom use cases
wxPython wraps the wxWidgets C++ toolkit and provides access to the user interface portions of the wxWidgets API, enabling Python applications to have:
- ✅ Native GUI on Windows, macOS, and Unix systems
- ✅ Native look and feel matching the platform
- ✅ Minimal platform-specific code required
📥 Installation
Quick Install with pip
# Windows (Python 3.14)
pip install https://github.com/Row0902/build-wx/releases/download/wxPython-v4.3.1/wxpython-4.3.1-cp314-cp314-win_amd64.whl
# Fedora (Python 3.14)
pip install https://github.com/Row0902/build-wx/releases/download/wxPython-v4.3.1/wxpython-4.3.1+fedora-cp314-cp314-linux_x86_64.whl
# Ubuntu (Python 3.14)
pip install https://github.com/Row0902/build-wx/releases/download/wxPython-v4.3.1/wxpython-4.3.1+ubuntu-cp314-cp314-linux_x86_64.whl
# Debian (Python 3.14)
pip install https://github.com/Row0902/build-wx/releases/download/wxPython-v4.3.1/wxpython-4.3.1+debian-cp314-cp314-linux_x86_64.whl
# Arch Linux (Python 3.14)
pip install https://github.com/Row0902/build-wx/releases/download/wxPython-v4.3.1/wxpython-4.3.1+arch-cp314-cp314-linux_x86_64.whlInstall with uv (faster)
# Windows (Python 3.14)
uv add https://github.com/Row0902/build-wx/releases/download/wxPython-v4.3.1/wxpython-4.3.1-cp314-cp314-win_amd64.whl
# Fedora (Python 3.14)
uv add https://github.com/Row0902/build-wx/releases/download/wxPython-v4.3.1/wxpython-4.3.1+fedora-cp314-cp314-linux_x86_64.whl
# Ubuntu (Python 3.14)
uv add https://github.com/Row0902/build-wx/releases/download/wxPython-v4.3.1/wxpython-4.3.1+ubuntu-cp314-cp314-linux_x86_64.whl💡 Note: Replace
cp314with your Python version (cp312for Python 3.12,cp313for Python 3.13)
📊 Asset Details
Windows Wheels (~18 MB each)
wxpython-4.3.1-cp312-cp312-win_amd64.whl(17.7 MB)wxpython-4.3.1-cp313-cp313-win_amd64.whl(17.7 MB)wxpython-4.3.1-cp314-cp314-win_amd64.whl(18.1 MB)
Linux Wheels (~165-181 MB each)
Ubuntu:
wxpython-4.3.1+ubuntu-cp312-cp312-linux_x86_64.whl(165.9 MB)wxpython-4.3.1+ubuntu-cp313-cp313-linux_x86_64.whl(169.5 MB)wxpython-4.3.1+ubuntu-cp314-cp314-linux_x86_64.whl(169.5 MB)
Debian:
wxpython-4.3.1+debian-cp312-cp312-linux_x86_64.whl(169.6 MB)wxpython-4.3.1+debian-cp313-cp313-linux_x86_64.whl(169.7 MB)wxpython-4.3.1+debian-cp314-cp314-linux_x86_64.whl(169.7 MB)
Fedora:
wxpython-4.3.1+fedora-cp312-cp312-linux_x86_64.whl(180.2 MB)wxpython-4.3.1+fedora-cp313-cp313-linux_x86_64.whl(180.2 MB)wxpython-4.3.1+fedora-cp314-cp314-linux_x86_64.whl(181.1 MB)
Arch Linux:
wxpython-4.3.1+arch-cp312-cp312-linux_x86_64.whl(180.5 MB)wxpython-4.3.1+arch-cp313-cp313-linux_x86_64.whl(180.5 MB)wxpython-4.3.1+arch-cp314-cp314-linux_x86_64.whl(167.0 MB)
🔗 Resources
- Official wxPython: https://wxpython.org/
- PyPI Package: https://pypi.org/project/wxPython/4.3.1/
- Documentation: https://docs.wxpython.org/
- Migration Guide: https://docs.wxpython.org/MigrationGuide.html
- GitHub Repository: https://github.com/wxWidgets/Phoenix
- Issue Tracker: https://github.com/wxWidgets/Phoenix/issues
- Community Discussion: https://discuss.wxpython.org/
📝 Release Information
- Release Date: August 9, 2026
- wxPython Version: 4.3.1 (Phoenix)
- Build System: Automated multi-platform CI/CD pipeline
- Compiler: Native platform compilers with GTK3/WebKit2GTK dependencies
⚠️ Important Notes
-
Python Version Matching: Ensure you select the wheel matching your Python version (cp312 = Python 3.12, cp313 = Python 3.13, cp314 = Python 3.14)
-
Platform Compatibility: Linux wheels are built for specific distributions. If your distribution is not listed, you may need to build from source or use a compatible wheel.
-
Dependencies: Linux wheels require GTK3 and WebKit2GTK runtime libraries to be installed on your system.
-
macOS Not Included: This release focuses on Windows and Linux platforms. macOS wheels are available from the official wxPython PyPI package.
-
Wheel Naming Convention: Linux wheels use PEP 425 compliant naming with local version identifiers (e.g.,
+fedora,+ubuntu) to maintain compatibility with pip/uv while indicating the target distribution.
Built with ❤️ using automated CI/CD pipelines