Scott Talbert
90171ba216
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 .
2022-06-18 13:54:17 -04:00
Christian Clauss
25ba122168
Fix typos discovered by codespell
2021-08-07 18:55:49 +02:00
Robin Dunn
f07c09c293
Update siplib
2021-01-04 15:36:14 -08:00
Robin Dunn
4a6c6d2f86
update siplib
2020-09-16 15:52:07 -07:00
Robin Dunn
33fa9afdcc
Minor tweaks in sip/gen/README.txt
2020-07-20 10:42:06 -07:00
Robin Dunn
815a5eae5e
update siplib source
2020-06-16 20:43:20 -07:00
Robin Dunn
f76ff43755
Update siplib for 4.19.19
2019-11-08 19:07:19 -08:00
Robin Dunn
783ce37252
Check if the interpreter still exists before trying to acquire the GIL
2019-06-29 11:22:14 -07:00
Robin Dunn
ebf46524e5
Using a bare 0 for NULLs added to a varargs call stack does not push enough bytes to be used as a pointer. Switch back to NULL for SIP_NULLPTR, which appears to be doing the right thing.
...
(cherry picked from commit efcd6a9f0d
)
2019-05-21 10:07:42 -07:00
Robin Dunn
96c41be226
Merge pull request #1199 from RobinD42/sip-4.19.16
...
Update sip to version 4.19.16
(cherry picked from commit 7383d34fce
)
2019-04-15 16:57:04 -07:00
Robin Dunn
ac1a323144
Merge pull request #1026 from RobinD42/sip-4.19.13
...
Switch to SIP 4.19.13
(cherry picked from commit a268da9b84
)
2018-10-03 19:25:45 -07:00
Robin Dunn
b80e3f0dc3
Use correct format char when creating overflow exception.
...
(cherry picked from commit c365ec24bd
)
2018-08-04 18:27:29 -07:00
Robin Dunn
fd75df9c48
Switch to sip 4.19.7 final
2018-01-23 16:07:21 -08:00
Robin Dunn
5e89ae9bc9
Merge branch 'master' into sip-4.19.7
2018-01-23 12:16:38 -08:00
Metallicow
99834ab3ec
⁉️ Trim trailing whitespace misc files
...
All these files seem like legit trailing whitespace that can be removed.
2018-01-16 09:37:04 -06:00
Robin Dunn
1d8d9aa384
Switch to 4.19.7.dev1801141749 on darwin
2018-01-15 14:16:00 -08:00
Robin Dunn
96dc005481
Update SIP to 4.19.5
2017-11-07 13:50:44 -08:00
Robin Dunn
666761337b
Update SIP to 4.19.4
2017-11-02 21:39:05 -07:00
Robin Dunn
7b764da940
Update to sip-4.19.2
2017-05-25 11:54:42 -07:00
Robin Dunn
3420619ae5
Update sip to 4.19.1 release
2017-02-15 17:55:02 -08:00
Robin Dunn
0a44abbec4
Fix compilation error in siplib with older C compilers
2017-02-04 10:44:52 -08:00
Robin Dunn
5d03b6965c
Update SIP snapshot
2017-02-03 12:37:34 -08:00
Robin Dunn
29de984d00
Update siplib
2017-02-01 10:22:48 -08:00
Robin Dunn
44b87bd34a
Update to new sip snapshot
2017-01-30 13:49:41 -08:00
Robin Dunn
afdab43152
Update siplib source files
2017-01-21 13:21:59 -08:00
Robin Dunn
b4bfb4d879
Switch to the released sip 4.18.1
2016-09-21 22:39:54 -07:00
Robin Dunn
2ea46e8c9a
Update to SIP 4.18.1 snapshot
2016-06-11 20:59:19 -07:00
Robin Dunn
9a733347ab
Update to sip 4.16.7 final
2015-03-25 13:06:18 -07:00
Robin Dunn
b553f66b25
More sip-4.16 work. The build now completes w/o errors.
2015-03-23 09:09:32 -07:00
Robin Dunn (cyclops)
37a9711136
fail signature check if none of the keyword args are used.
2015-03-17 16:39:14 -07:00
Robin Dunn
f40098bd0e
siplib update to a new sip snapshot
2015-03-17 13:24:18 -07:00
Robin Dunn
db20285f49
Start of porting to newest sip. Not quite ready yet…
2015-03-13 18:28:33 -07:00
Robin Dunn
cd377cdfe0
Update sip to version 4.14.7
2015-03-05 15:37:36 -08:00
Robin Dunn
f36865ed87
Fix creating a sip lib.voidptr from a number
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75814 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-02-06 08:04:43 +00:00
Robin Dunn
7e90570bbd
Update to sip 4.14.4
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73655 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-14 01:15:43 +00:00
Robin Dunn
ef5144d08d
Update to SIP 4.14.1
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72973 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-17 22:21:46 +00:00
Robin Dunn
1c190dc1b1
Update to new SIP
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71995 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-10 05:15:41 +00:00
Robin Dunn
5577cb87b7
Update to a newer build of SIP to get some bug fixes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71661 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-06 01:15:27 +00:00
Robin Dunn
42a1a97211
Update to the 4.13.2 version of SIP
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70778 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-03-02 21:53:21 +00:00
Robin Dunn
820ef9b5c9
Switch to sip 4.13.1, fix build script for Lion/Xcode4
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70546 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-02-09 05:41:35 +00:00
Robin Dunn
008c1f4a12
new sip and siplib
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70013 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-12-16 00:02:59 +00:00
Robin Dunn
f2864fdc05
Update to latest SIP dev snapshot, and remove the BLACK hack that is no longer needed.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69521 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-10-24 21:48:30 +00:00
Robin Dunn
8124a196b0
Update to newest sip snapshot, which supports the Transfer annotation on Array annotated parameters.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69394 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-10-12 21:22:18 +00:00
Robin Dunn
820a61dc4c
siplib updates from the sip-4.12.5-snapshot-de6a700f5faa development snapshot
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69233 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-29 20:53:43 +00:00
Robin Dunn
5e89a9606d
Change the package name from wxPhoenix to wx
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@68979 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-03 02:39:18 +00:00
Robin Dunn
3de479fad6
Remove the generated sip files from the repository
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@68976 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-03 01:43:24 +00:00
Robin Dunn
4219e02440
* move wxPen to etg/pen.py
...
* move wxBrush to etg/brush.py
* move wxBookCtrlBase and wxBookCtrlEvent to etg/bookctrl.py
* move wxBitmapButton to etg/bmpbuttn.py
* move wxArrayString MappedType and add wxArrayInt plus some unittests
* add checking for default values for pos and size parameters in fixWindowClass
* set out parameter flags for wxImageHistogram.FindFirstUnusedColour
* Restore layout constraints classes and related methods
* Create a MappedType for wxClientData
* update used of wxClientData in wx.CommandEvent
* Move wxControlWithItems, wxItemContainer and wxControlWithItems to etg/ctrlsub.py
* enable some Append, Insert and Set overloads in wxControlWithItems
* addGetterSetterProps: don't make setter-only properties
* addGetterSetterProps: ensure that the getter can be called with zero args
* addGetterSetterProps: ensure that the setter can be called with just 1 arg
* restore version checking code
* moved DC classes to other etg files to match interface file names.
* allow both overloads for wx.DC.GetTextExtent and GetMultiLineTextExtent by renaming 1
* add wx.DC.GetPartialTextExtents
* and some other stuff
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@68975 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-03 01:42:42 +00:00
Robin Dunn
911d90273c
Lots of little changes made to Phoenix code over the past few months, plus some tweaks to get it running with the current wx.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@68905 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-08-25 23:45:50 +00:00
Robin Dunn
f330955043
Update siplib to version 4.12.4
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@68904 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-08-25 23:43:02 +00:00
Robin Dunn
6733e06ff2
We can now use PyObject* instead of SIP_PYOBJECT
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66509 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-12-31 19:26:22 +00:00