Cross platform GUI toolkit for Python, 'Zombie' version
Project description
wxPython-zombie eventually matured to version 3.1.5 of wxWidgets. No more development, only bug fixes are done, a lot so far. wxPython-zombie will provide the 64-bit binary extension package (build with Visual Studio 2022) for MS Windows 10/11 and the source package to build for Linux. This is a release for Python 3.12.
wxPython-zombie is forked from commit 64e5d86 of wxPython Project Phoenix on 30 Jan 2021. The included wxWidgets is from the on 14 Apr 2021 released wxWidgets 3.1.5 . The latest version of the meta build system Waf is used, released on 12 Aug 2023, waf 2.0.26. Also the latest version of, a Python bindings generator for C/C++ libraries, SIP is used, released on 14 Oct 2023, sip 6.7.12. The source distribution format that is now used, is specified in PEP 517. The binary distribution format (wheel) that is used, is specified in PEP 427. The Windows wheel was built with Build Tools for Visual Studio 2022, configured for the Windows SDK (10.0.22000) for Windows 11 and the MSVC v143 - VS 2022 C++ x64/x86 build tools.
You must not install wxPython and wxPython-zombie in the same environment, both packages use the package directory wx.
The build and installation on Linux was tested on Arch Linux, with just the minimal explicit installed packages or groups linux, base, base-devel, webkit2gtk, glu, sdl2 and pyenv. With pyenv, Python 3.12.0 was installed and used. The build will take about 15 to 40 minutes, depending on your system. To see the verbose progress of the build process, use the verbose option in pip. Warning: the verbose option in pip < 21.2 can produce a lot of output in the beginning when pip is creating a build environment. On Linux, update pip first before building and installing wxPython-zombie, as normal user:
$ python -m pip install -U pip
The demo package of wxPython-zombie is included in the distribution.
Installation on MS Windows 10/11
Using pip:
> pip install wxpython-zombie
Build and installation on Arch Linux
Using pip as normal user:
$ pip install wxpython-zombie
or
$ pip install -v wxpython-zombie
Start the demo
From the console:
> wxpython-demo
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file wxPython-zombie-3.1.5.7.tar.gz
.
File metadata
- Download URL: wxPython-zombie-3.1.5.7.tar.gz
- Upload date:
- Size: 30.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 990fd00a75531c1ca39d9002935d910ef1df64c93d0faffd9560c63813b254a4 |
|
MD5 | 92b446bfe86597e42f889aed0a524375 |
|
BLAKE2b-256 | bab28ea2e1510f0500f4748b359fef3164edb43e133f26f8662a2e35f87654fe |
Provenance
File details
Details for the file wxPython_zombie-3.1.5.7-cp312-cp312-win_amd64.whl
.
File metadata
- Download URL: wxPython_zombie-3.1.5.7-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 20.0 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4ba43bbd2fc438737ffe2fee2b7d7cc32b2cfeea540eff6d468c8df2e2aa4c7 |
|
MD5 | bea6f280452dacc7ea5e2e6d006689fd |
|
BLAKE2b-256 | 3dbd4272c753b106795a2efb548e5cf33a4fe8e5116fc7d83ca0f8ab47dd49fe |