6032 Commits

Author SHA1 Message Date
Mark Roszko
d7b45b87e3 Rewrite constexpr to const in member vars
Some checks failed
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.14) (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
The latest wx3.3 has constexpr members in a class
2026-02-18 20:50:35 -05:00
Scott Talbert
a14508320d Lowercase sdist name in Linux wheel build
Some checks failed
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.14) (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
2026-02-08 09:29:47 -05:00
Scott Talbert
1dec4c8fc5 Fix build with setuptools 81+
Some checks failed
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.14) (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
Unfortunately distutils changed the API of copy_file and
copy_tree, so we need to replace our monkey patched versions.
2026-02-06 20:31:33 -05:00
Scott Talbert
ad2ac54121 Fix compile warning in ListClass __contains__ methods
Use Member() which returns a bool which is what we need anyway.
2026-02-06 15:58:49 -05:00
Scott Talbert
28ae8e297f Migrate macOS ARM CI to macOS 15
Some checks failed
ci-build / build-source-dist (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-15, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-24.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2025, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2025, 3.14) (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
Also migrate the static cibuildwheel options to pyproject.toml rather
than envvars.
2026-02-06 11:52:48 -05:00
Scott Talbert
66886e654e Migrate Windows CI to Windows 2025 Runners
More preparation for deprecation of windows-2022...
2026-02-06 11:36:58 -05:00
Scott Talbert
bd1370317d Migrate Linux CI to Ubuntu 24.04 runners
Presumably 22.04 will be retired and 24.04 should certainly be stable
enough at this point.
2026-02-06 10:37:28 -05:00
Scott Talbert
50de9a94e6 Update sip to v6.15.1 2026-02-05 22:38:54 -05:00
Scott Talbert
b2b09702b0 Merge pull request #2850 from swt2c/wx_3.3
Some checks failed
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.14) (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
Migrate master branch to build with wxWidgets 3.3
2026-02-02 19:53:27 -05:00
Scott Talbert
e80e8fb069 Migrate to build with wxWidgets 3.3 branch 2026-02-01 21:13:28 -05:00
Scott Talbert
4f298b1cb2 Update Microsoft.Web.WebView2 DLLs to version 1.0.3719.77 2026-02-01 10:04:46 -05:00
Scott Talbert
7b55f7bc5b Fix bug in _archive_submodules exposed by newer wx 2026-01-31 21:32:31 -05:00
Scott Talbert
6211470f6b Revert "Build wxWidgets with libtiff v4.7.0 and pcre v10.44"
This reverts commit bc1c9ce174.
2026-01-28 22:03:06 -05:00
Scott Talbert
da01d43b27 Update sip generator to handle constexpr's
These are now in use for global constants in wxWidgets.  sip
doesn't seem to understand them yet, so just change them to const.
2026-01-28 21:22:33 -05:00
Scott Talbert
a42af0887b Remove unicode build option as it can no longer be disabled in wx 3.3+ 2026-01-28 21:22:33 -05:00
Scott Talbert
1327f64a54 Add a sip MappedType for std::vector 2026-01-28 21:22:28 -05:00
Scott Talbert
b37708ac8f Add std::vector wrapper template to etgtools
Patch by Mark Roszko <mark.roszko@gmail.com>.
2026-01-25 16:07:29 -05:00
Marek Roszko
f9f95674c5 Add enum class support to etgtools 2026-01-25 15:46:35 -05:00
Scott Talbert
f9e80a1142 Merge pull request #2847 from vadz/fix-ci
Some checks failed
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.14) (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
Add typing-extensions to build system requirements
2026-01-24 21:59:34 -05:00
Scott Talbert
d70dd99974 Merge pull request #2846 from vadz/improve-build-instructions
Minor improvements to the build instructions in README
2026-01-24 20:36:22 -05:00
Scott Talbert
88433909d8 Update typing-extensions dependency for Python version 2026-01-24 20:32:29 -05:00
Vadim Zeitlin
381e1e10f0 Add typing-extensions to build system requirements
This should fix CI jobs using Python 3.10 where this module is needed.
2026-01-25 00:50:15 +01:00
Vadim Zeitlin
69adb5dc60 Document that ext/nanosvg is needed even when using system wx
The build would fail due to failing to find nanosvg.h when compiling the
generated wx/svg/_nanosvg.c otherwise.
2026-01-24 18:12:10 +01:00
Vadim Zeitlin
cf41612878 Mention that requirements must be installed before building
This may be obvious to Python-native developers, but can probably still
be helpful for people who just try to follow the instructions.
2026-01-24 18:09:38 +01:00
Scott Talbert
09516ed4f0 Merge pull request #2841 from swt2c/sip_6.15.0
Some checks failed
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.14) (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
Update sip to v6.15.0
2025-12-18 09:53:26 -05:00
Scott Talbert
c185ca68e7 Update sip to v6.15.0
This should include some speed improvements which would be great to have.
2025-12-17 19:48:28 -05:00
Scott Talbert
7e0f86629f Merge pull request #2838 from jmoraleda/md5_to_sha256_validation
Some checks failed
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.14) (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
Replace md5 with sha256 when validating downloaded waf and doxygen build tools
2025-12-16 18:28:34 -05:00
Scott Talbert
3353d0ec14 Drop Python 3.9 (EOL) 2025-12-16 16:20:22 -05:00
Scott Talbert
c0adfd855d Merge pull request #2837 from jmoraleda/hypertreelist_missing_attr
Bugfix in python-only hypertreelist. Add missing attribute _x_maincol to constructor
2025-12-16 16:00:14 -05:00
Scott Talbert
2ac76e92fa Bugfix in hypertreelist. Add missing attribute _x_maincol to constructor of TreeListMainWindow. Fixes https://github.com/wxWidgets/Phoenix/issues/2828 2025-12-16 15:39:51 -05:00
Jorge Moraleda
d0dc79a68c Replace md5 with sha256 when validating downloaded waf and doxygen build tools. This fixes https://github.com/wxWidgets/Phoenix/issues/2830 2025-12-16 13:45:54 -05:00
Scott Talbert
5bf1a4da5e Update wxWidgets to v3.2.9
Some checks failed
ci-build / build-source-dist (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.9) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-15-intel, 3.9) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.9) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.9) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.9) (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
2025-12-15 20:08:01 -05:00
Scott Talbert
b31d5b7d2a Replace macos-13 (retired) with macos-15-intel in CI 2025-12-15 18:50:17 -05:00
Scott Talbert
31303649ab Merge pull request #2822 from udifuchs/fix-wx-svg
Some checks failed
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.9) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.9) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.9) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.9) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.9) (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
Fix wx.svg to work with cython 3.1 generated code.
2025-11-14 11:16:12 -05:00
udifuchs
7c7a7eea62 Populate wx.svg with _nanosvg enum values.
This is for compatibility with wxpython 4.2.2 and any version compiled
with cython 3.1.

Added test cases for these enum values.
2025-11-13 15:40:58 -06:00
udifuchs
afddb14f78 Fix wx.svg to work with cython 3.1 generated code. 2025-11-12 20:05:10 -06:00
Scott Talbert
e56fc57293 Update waf to v2.1.8
Some checks failed
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.9) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.9) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.9) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.9) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.9) (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
This is needed primarily for building for free-threaded Python.
2025-11-10 19:32:21 -05:00
Scott Talbert
8ed0ee3540 Upload demo and docs to extras.wxpython.org after release
Some checks failed
ci-build / build-source-dist (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.9) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.9) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.9) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.9) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.9) (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload demo/docs to extras.wxpython.org (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
2025-11-09 19:33:02 -05:00
Scott Talbert
fedec8e16c Change sdist filename to all lowercase
Some checks failed
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.9) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.9) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.9) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.9) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.9) (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
It seems this is now a requirement from PyPI.  :(
2025-10-29 19:50:28 -04:00
Scott Talbert
68242b9454 Drop twine from requirements
Some checks failed
ci-build / build-source-dist (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.9) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.9) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.9) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.9) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.9) (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
Uploads to PyPI are done using GitHub Actions now so no need for
installing twine separately.
2025-10-29 12:04:31 -04:00
Scott Talbert
7aeff38383 Bump version number 2025-10-29 12:03:59 -04:00
Scott Talbert
33b6f2bb35 Also remove Ubuntu 20.04 from wheel upload task 2025-10-29 11:42:34 -04:00
Scott Talbert
62797ebdad Drop EOL Ubuntu 20.04 from Linux wheel builds 2025-10-29 10:46:11 -04:00
Scott Talbert
dc58b346d1 Add Python 3.14 to Linux wheel build 2025-10-29 09:54:39 -04:00
Scott Talbert
6573a46993 Release 4.2.4
Some checks failed
ci-build / build-source-dist (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.9) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.9) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.9) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.9) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.9) (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
wxPython-4.2.4
2025-10-28 20:38:50 -04:00
Scott Talbert
b69a44006a Include <wx/helpbase.h> instead of <wx/help.h> for wxHelpControllerBase
This hopefully resolves a link issue with GCC 16+ which performs more
aggressive devirtualization.  We want to avoid linking wxHTML into the
core library, so we need to just include helpbase here so GCC doesn't
see the derived classes.

Fixes: https://github.com/wxWidgets/Phoenix/issues/2807
2025-10-28 11:56:25 -04:00
Scott Talbert
bbc720efb1 Merge pull request #2794 from jmoraleda/plotcanvas-sample
Some checks failed
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.10) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.14) (push) Has been cancelled
ci-build / build-wheels (arm64, macos-14, 3.9) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.11) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.12) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.13) (push) Has been cancelled
ci-build / build-wheels (arm64, windows-11-arm, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, macos-13, 3.9) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, ubuntu-22.04, 3.9) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x64, windows-2022, 3.9) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.10) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.11) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.12) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.13) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.14) (push) Has been cancelled
ci-build / build-wheels (x86, windows-2022, 3.9) (push) Has been cancelled
ci-build / Publish Python distribution to PyPI (push) Has been cancelled
ci-build / Create GitHub Release and upload source (push) Has been cancelled
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Has been cancelled
Add sample of PlotCanvas usage
2025-10-23 14:46:20 -04:00
Scott Talbert
412983ae37 Merge pull request #2795 from jmoraleda/plotcanvas-scroll-left-down
Add ScrollLeft and ScrollDown to PlotCanvas to complement already-ext…
2025-10-23 14:45:52 -04:00
Jorge Moraleda
d09d19b94a Add ScrollLeft and ScrollDown to PlotCanvas to complement already-extant ScrollRight and ScrollUp 2025-09-21 17:01:29 -04:00
Jorge Moraleda
a5b5c04588 Add sample of PlotCanvas usage 2025-09-20 20:33:42 -04:00