swig/Tools
William S Fulton ff961037ea [Python] Add -typehints and Pyrefly checks
Add -typehints to enable PEP 484 annotations for a whole interface.
Run Pyrefly on generated wrappers in the Python examples and test suite
with SWIG_FEATURES=-typehints.

Keep C/C++ annotation tests in their original mode, and add a Python
3.14 Linux CI build that runs with -typehints.

See #735.

Assisted-by: Codex (GPT-5.6 Sol)
2026-08-04 23:41:57 +01:00
..
ci-repro Tools/ci-repro: reproduce GHA Linux CI failures locally 2026-05-31 19:49:11 +01:00
cmake update PCRE2 find module to be compatible with upstream CMake config script 2026-02-27 08:27:14 +00:00
config Update AX_CXX_COMPILE_STDCXX to upstream serial 25 2025-03-24 19:42:07 +00:00
javascript [javascript] Fix v8 support and add CI coverage 2024-09-20 09:47:27 +12:00
CI-linux-environment.sh Use cached tools on Linux CI (#3344) 2026-02-24 21:08:50 +00:00
CI-linux-install.sh [Python] Add -typehints and Pyrefly checks 2026-08-04 23:41:57 +01:00
GHA-linux-install.sh More improvements on using cached tools in Linux GHA (#3361) 2026-04-27 22:18:05 +01:00
mkdist.py Complete the Python 2 removal and fix issues found reviewing it 2026-07-06 23:50:31 +01:00
mkrelease.py Release tools modernisation and 64-bit Windows binary 2024-09-22 22:10:50 +01:00
mkwindows.sh wine package detection correction 2026-03-19 08:08:24 +00:00
obs-buildlogs.py Python shebang modernisation for python3 2024-09-22 22:11:33 +01:00
obs-update Add openSUSE Build Service script 2014-02-14 16:24:37 +00:00
pcre-build.sh Give https: URL for PCRE download 2023-10-11 08:54:37 +13:00
pre-commit Add git pre-commit hook script for checking source formatting with clang-format 2026-03-04 22:04:00 +00:00
setup.py.tmpl Remove commented out reference to old doc system 2023-06-07 08:59:08 +12:00
swig.gdb Fix gdb error: Undefined command: "Printf". 2019-01-18 07:35:47 +00:00
testflags.py Ruby: complete the TypedData migration - GC marker, docs and test enforcement 2026-06-08 22:16:26 +01:00
utils.py Create utils.py 2021-03-25 06:59:01 +00:00
vcfilter Cosmetic corrections - MinGW-w64 2024-07-15 08:23:03 +01:00