Skip to main content

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.13.

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 28 Oct 2024, waf 2.1.4. Also the latest version of, a Python bindings generator for C/C++ libraries, SIP is used, released on 12 Jul 2024, sip 6.8.6. 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. The binary distribution no longer ships with the Microsoft© C Runtime Library msvcp140.dll. If Microsoft Visual C++ 2015-2022 Redistributable (x64) is not installed on your machine, install it (you will need administrator rights).

From the console:

> winget install Microsoft.VCRedist.2015+.x64

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.13.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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wxpython_zombie-3.1.5.8.tar.gz (30.2 MB view details)

Uploaded Source

Built Distribution

wxPython_zombie-3.1.5.8-cp313-cp313-win_amd64.whl (19.8 MB view details)

Uploaded CPython 3.13 Windows x86-64

File details

Details for the file wxpython_zombie-3.1.5.8.tar.gz.

File metadata

  • Download URL: wxpython_zombie-3.1.5.8.tar.gz
  • Upload date:
  • Size: 30.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for wxpython_zombie-3.1.5.8.tar.gz
Algorithm Hash digest
SHA256 9e61089344e9bfb6d1b129bd753499e7c659072649544dd182c9aa917d782b06
MD5 e3dd2c8677650538e5eb27d30154626c
BLAKE2b-256 7ae2ef71ae2c6039e0541f6266c3eb5ab7c3dbf175e29097172304f56b0f4c45

See more details on using hashes here.

File details

Details for the file wxPython_zombie-3.1.5.8-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for wxPython_zombie-3.1.5.8-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 70c6d1ee234d4a78303bb0c91050844e518bb42da59091189c17c7e10a29d92a
MD5 b16ace6bbc5dc0e9423c8c64908b5a15
BLAKE2b-256 08b1b916d52efaafc514899c9c6488f2bbfacdf455adc80170ab36ff15ba7046

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page