Update to use sip 6.6.x

1) Switch to running sip using its new sip-build command line interface,
   which requires writing out a pyproject.toml to configure it.
2) Generate the sip build file (sbf) ourselves since sip no longer writes
   them.
3) Remove the embedded sip module code and generate it on the fly during
   the build process.

Fixes #2169.
This commit is contained in:
Scott Talbert
2022-06-06 22:23:29 -04:00
parent 6a5e93d0c8
commit 90171ba216
20 changed files with 63 additions and 21531 deletions

File diff suppressed because it is too large Load Diff