neofelis2X
b79e8ca47c
fixup! Docs: save inheritance diagrams as svg and small design changes
2025-02-26 21:11:59 +01:00
neofelis2X
376b447ccb
fixup! Docs: remove explicid install of sphinx dependencies
2025-02-25 22:53:56 +01:00
neofelis2X
4270f9235c
Docs: update linux doxygen md5 hash
2025-02-24 23:31:49 +01:00
neofelis2X
86944f5dbb
Docs: save inheritance diagrams as svg and small design changes
2025-02-24 23:25:48 +01:00
neofelis2X
38d27c62b4
Docs: add libclang to gitignore which can come with doxygen 1.9
2025-02-24 23:25:48 +01:00
neofelis2X
fe7ad1a0a1
Docs: fix sphinx (win) could not handle spaces in path
2025-02-24 23:25:48 +01:00
neofelis2X
aa5d3f0996
refactor getTool and add support for .tar.bz2 files
2025-02-24 23:25:19 +01:00
neofelis2X
6f2ca2b5e5
Docs: fix various minor sphinx parsing issues
2025-02-24 23:03:37 +01:00
neofelis2X
c6311b6332
Docs: add script that sorts wxStyledTextCtrl into categories
2025-02-24 23:03:37 +01:00
neofelis2X
0260250cea
Docs: fix sphinx error which can't find image path on windows
2025-02-24 23:03:37 +01:00
neofelis2X
783d683f1d
Docs: add sticky header and correct z-order of elements
2025-02-24 23:03:37 +01:00
neofelis2X
f1b73e07dc
Docs: better flow for sidebar elements
2025-02-24 23:03:37 +01:00
neofelis2X
b1a931a34b
Docs: fix a sphinx warning by stripping trailing whitespace from ref
2025-02-24 23:03:37 +01:00
neofelis2X
78c40585d8
Docs: move a layout tweak from postprocessor to generator
2025-02-24 23:03:37 +01:00
neofelis2X
51a92d613e
Docs: update template and css for control screenshots in the docs
2025-02-24 23:03:37 +01:00
neofelis2X
2b97171728
Docs: fix 2 small errors in sphinx REST files
2025-02-24 23:03:37 +01:00
neofelis2X
171b201928
Docs: fix external link to numpy documentation
2025-02-24 23:03:37 +01:00
neofelis2X
e3ba6d8c8c
Docs: remove outdated modindex entry in sphinx conf
2025-02-24 23:03:37 +01:00
neofelis2X
47acaddbe7
Docs: remove explicid install of sphinx dependencies
2025-02-24 23:03:37 +01:00
neofelis2X
c08cb26c35
Docs: doc2dash now needs file-extension added to the --name
2025-02-24 23:03:36 +01:00
neofelis2X
cd0429f8dd
Docs: small fixes for css and templates
2025-02-24 23:03:36 +01:00
neofelis2X
2a2179f396
Docs: update postprocessing to account for sphinx v8
2025-02-24 23:03:36 +01:00
neofelis2X
7953f5bba8
Docs: fixes and updates to sphinx configuration
2025-02-24 23:03:36 +01:00
neofelis2X
06e8b9917b
Docs: write sphinx warnings to log file in html directory
2025-02-24 23:03:36 +01:00
neofelis2X
6038fc2709
Docs: fix python warning about invalid escape sequence
2025-02-24 23:03:36 +01:00
neofelis2X
528f64e939
Docs: convert sphinx theme.conf to theme.toml
2025-02-24 23:03:36 +01:00
neofelis2X
85c984f5b5
Docs: update method formatting in css
2025-02-24 23:03:36 +01:00
neofelis2X
aa8c03aed1
Docs: remove alabaster, add jquery as sphinx dependecies
2025-02-24 23:03:36 +01:00
neofelis2X
b7c921bdf5
Docs: test with Doxygen 1.9.1, same version as wxWidgets uses
2025-02-24 23:03:36 +01:00
neofelis2X
d08619ea80
Docs: unpinned sphinx dependencies
2025-02-24 23:03:36 +01:00
neofelis2X
13ff1cd054
Docs: replaced deprecated getargspec
2025-02-24 23:03:36 +01:00
neofelis2X
4b3c2b8bd1
add venv and macos DS_Store to gitignore
2025-02-24 23:03:36 +01:00
Scott Talbert
5a13d13c31
Fix float -> int conversion issues in wx.lib.fancytext
...
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (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.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.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.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.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
Fixes: https://github.com/wxWidgets/Phoenix/issues/2703
2025-02-12 22:48:55 -05:00
Scott Talbert
fc49fa35ec
Update sip to v6.10.0
ci-build / build-source-dist (push) Has been cancelled
ci-build / Build wxPython documentation (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.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.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.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.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
2025-02-09 23:14:41 -05:00
Scott Talbert
de9aa4be5b
Update SIP ABI version to 12.14
...
We haven't supported 12.8 since before we upgraded to SIP 6.6+.
However, SIP has not been correctly generating the correct module
version until very recently, so generating 12.8 doesn't actually compile
with current wxPython.
2025-02-09 23:14:41 -05:00
Scott Talbert
b671bef2ab
Fix a few numpy renames missed in 95cafd1
2025-02-09 22:12:37 -05:00
Scott Talbert
ea1d541ef4
Update waf to v2.1.5
...
This is needed primarily for supporting Windows ARM64.
2025-02-09 17:12:53 -05:00
Scott Talbert
d19bd20836
Merge pull request #2698 from echoix/numpy-fixes
...
ci-build / build-source-dist (push) Waiting to run
ci-build / build-wheels (x64, macos-13, 3.10) (push) Blocked by required conditions
ci-build / build-wheels (x64, macos-13, 3.11) (push) Blocked by required conditions
ci-build / build-wheels (x64, macos-13, 3.12) (push) Blocked by required conditions
ci-build / build-wheels (x64, macos-13, 3.13) (push) Blocked by required conditions
ci-build / build-wheels (x64, macos-13, 3.9) (push) Blocked by required conditions
ci-build / build-wheels (x64, ubuntu-22.04, 3.10) (push) Blocked by required conditions
ci-build / build-wheels (x64, ubuntu-22.04, 3.11) (push) Blocked by required conditions
ci-build / build-wheels (x64, ubuntu-22.04, 3.12) (push) Blocked by required conditions
ci-build / build-wheels (x64, ubuntu-22.04, 3.13) (push) Blocked by required conditions
ci-build / build-wheels (x64, ubuntu-22.04, 3.9) (push) Blocked by required conditions
ci-build / build-wheels (x64, windows-2022, 3.10) (push) Blocked by required conditions
ci-build / build-wheels (x64, windows-2022, 3.11) (push) Blocked by required conditions
ci-build / build-wheels (x64, windows-2022, 3.12) (push) Blocked by required conditions
ci-build / build-wheels (x64, windows-2022, 3.13) (push) Blocked by required conditions
ci-build / build-wheels (x64, windows-2022, 3.9) (push) Blocked by required conditions
ci-build / build-wheels (x86, windows-2022, 3.10) (push) Blocked by required conditions
ci-build / build-wheels (x86, windows-2022, 3.11) (push) Blocked by required conditions
ci-build / build-wheels (x86, windows-2022, 3.12) (push) Blocked by required conditions
ci-build / build-wheels (x86, windows-2022, 3.13) (push) Blocked by required conditions
ci-build / build-wheels (x86, windows-2022, 3.9) (push) Blocked by required conditions
ci-build / Build wxPython documentation (push) Waiting to run
ci-build / Publish Python distribution to PyPI (push) Blocked by required conditions
ci-build / Create GitHub Release and upload source (push) Blocked by required conditions
ci-build / Upload wheels to snapshot-builds on wxpython.org (push) Blocked by required conditions
Handle deprecated NumPy type aliases in samples
2025-02-09 17:04:32 -05:00
Scott Talbert
ad0dfcc0cf
Merge pull request #2697 from echoix/build.py-fixes
...
build.py: Improvements on file I/O and other simple changes
2025-02-09 13:22:55 -05:00
Scott Talbert
6575e53c35
Merge pull request #2696 from arigit/patch-1
...
Update hyperlink.py, fixes #2686
2025-02-09 13:22:27 -05:00
Edouard Choinière
a2743ad554
Handle deprecated NumPy type aliases in samples
...
These aliases were deprecated in numpy 1.20.0 (January 2021), and removed in 1.24.0 (December 2022)
This helps with NumPy 2 support (June 2024).
Fixes: numpy-deprecated-type-alias (NPY001)
Ruff rule to help transition: https://docs.astral.sh/ruff/rules/numpy-deprecated-type-alias/
2025-02-09 17:38:46 +00:00
Scott Talbert
6ab1b5ced4
Merge pull request #2694 from echoix/element-tree-ICN001
...
style: Normalise ElementTree imports with `import xml.etree.ElementTree as ET`
2025-02-09 12:14:07 -05:00
Scott Talbert
0a4900df32
Merge pull request #2693 from echoix/numpy-unconventionnal-import-alias
...
style: Normalise numpy imports with `import numpy as np`
2025-02-09 12:09:44 -05:00
Edouard Choinière
e080cd9522
Merge branch 'master' into build.py-fixes
2025-02-09 12:09:06 -05:00
Scott Talbert
2feadd3bae
Merge pull request #2692 from echoix/default-python-version-build.py
...
Remove references to Python 2.7 defaults from build.py
2025-02-09 12:02:24 -05:00
Scott Talbert
495426605a
Merge pull request #2691 from echoix/simplify-haveWheel-setup.py
...
Simplify haveWheel condition in setup.py
2025-02-09 11:45:28 -05:00
Ari
a7bc011277
Update hyperlink.py, fixes #2686
...
Uses StaticText instead of GenStaticText
Tested in linux (fedora, ubuntu), windows 11, MacOS sequoia
2025-02-08 18:58:21 -05:00
Edouard Choinière
e6c0de4e32
style: Normalise ElementTree imports with import xml.etree.ElementTree as ET
...
The convention is that `xml.etree.ElementTree` should be imported as `ET`.
Fixes: unconventional-import-alias (ICN001)
Ruff rule: https://docs.astral.sh/ruff/rules/unconventional-import-alias/
2025-02-08 17:04:56 +00:00
Edouard Choinière
95cafd1a3f
style: Normalise numpy imports with import numpy as np
...
The convention when importing numpy is to use `import numpy as np`
Fixes: unconventional-import-alias (ICN001)
Ruff rule: https://docs.astral.sh/ruff/rules/unconventional-import-alias/
2025-02-08 16:48:57 +00:00
Edouard Choinière
616f65c7d6
Use pathlib write_text for more situations in build.py
2025-02-08 16:16:52 +00:00