Robin Dunn
d229bb2d81
Merge pull request #1344 from JillHolliday/buttons_patch
...
Update buttons.py
(cherry picked from commit 7f8a697f7f )
2019-09-13 14:03:20 -07:00
Robin Dunn
f38324c6a2
Merge pull request #1333 from wxWidgets/fix-issue1331
...
Ensure setup.h was found before trying to open it
(cherry picked from commit 0cb8297700 )
2019-09-13 14:03:20 -07:00
Robin Dunn
d7508fe463
Merge pull request #1330 from wxWidgets/fix-issue1328
...
fix typo in auibar docstring
(cherry picked from commit f2d1890bd5 )
2019-09-13 14:03:19 -07:00
Robin Dunn
bd55467e6d
Merge pull request #1312 from driscollis/patch-4
...
Fix typo in wx.StaticBoxSixer
(cherry picked from commit 773d8a83d9 )
2019-09-13 14:03:19 -07:00
Robin Dunn
8eb27baa31
Merge pull request #1302 from wxWidgets/update-README
...
Update dependency list in the README
(cherry picked from commit 1112ae3374 )
2019-09-13 14:03:19 -07:00
Robin Dunn
fbc2e9875e
Merge pull request #1301 from wxWidgets/fix-overlay-crash
...
Fix overlay crash
(cherry picked from commit de4d1d811a )
2019-09-13 14:03:19 -07:00
Robin Dunn
6d77ad6341
Merge pull request #1286 from wxWidgets/fix-issue1277
...
Check if the interpreter still exists before trying to acquire the GIL
(cherry picked from commit 3aa44af267 )
2019-09-13 14:03:19 -07:00
Robin Dunn
32fd73c054
Merge pull request #1282 from wxWidgets/add-sip-license
...
Include SIP's license file too
(cherry picked from commit 05ad1ef605 )
2019-09-13 14:03:19 -07:00
Robin Dunn
3b5fb74a22
Merge pull request #1259 from wxWidgets/azure-pipelines
...
Switch to Azure pipelines
(cherry picked from commit 6dbf2223c3 )
2019-09-13 14:03:19 -07:00
Robin Dunn
ccbb7970bf
Merge pull request #1255 from wxWidgets/scandir-too
...
We need scandir too
(cherry picked from commit 4d93f1d358 )
2019-09-13 14:03:19 -07:00
Robin Dunn
550ccd8f02
Merge pull request #1252 from wxWidgets/add-backports
...
Internalize backports
(cherry picked from commit acdd97946e )
2019-09-13 14:03:19 -07:00
Robin Dunn
56b54fdeef
Merge pull request #1250 from wxWidgets/sizer-fixes
...
A few fixes from Jorge Moraleda
(cherry picked from commit aaf75b6b61 )
2019-09-13 14:03:19 -07:00
Robin Dunn
ab87319e7d
Merge pull request #1249 from wxWidgets/dox-wo-cygwin
...
Reduce dependency on cygwin
(cherry picked from commit 97c475a4b7 )
2019-09-13 14:03:19 -07:00
Robin Dunn
53a49bd6f0
Merge pull request #1246 from Nyral/label_multiple_edit_fix
...
Fixes #1235 : CustomTreeCtrl edit label remains stuck forever
(cherry picked from commit 4d336e13ba )
2019-09-13 14:03:19 -07:00
Robin Dunn
a450923f9c
Merge pull request #1241 from wxWidgets/fix-pathlib-dep
...
Install and use pathlib2 only for Python2
(cherry picked from commit d29f17353e )
2019-09-13 14:03:19 -07:00
Robin Dunn
3cd7947096
Merge pull request #1240 from wxWidgets/WIT-gtk3-highlight
...
Use a wx.Overlay in WIT on GTK3
(cherry picked from commit 2e9612a3b0 )
2019-09-13 14:03:19 -07:00
Robin Dunn
22b19bd1ec
Merge pull request #1234 from ricpol/issue1230
...
Various fixes in wx.lib.calendar
(cherry picked from commit 56e6bd4c90 )
2019-09-13 14:03:19 -07:00
Robin Dunn
88b7510ee1
Add section for 4.0.7
2019-09-13 13:59:00 -07:00
Robin Dunn
5439675937
Add section for 4.0.7
2019-09-13 13:59:00 -07:00
Robin Dunn
a1f2e1820e
Link richtext with the adv lib
2019-09-13 13:59:00 -07:00
Robin Dunn
59e70e7c76
Merge pull request #1337 from swt2c/time_clock_removed
...
Replace time.clock (removed in Python 3.8) with time.process_time
2019-09-05 19:24:47 -07:00
Scott Talbert
c3543f9463
Replace time.clock (removed in Python 3.8) with time.process_time
2019-08-27 21:03:49 -04:00
Robin Dunn
ef81730d8a
Python 2.7 doesn't have TemporaryDirectory
2019-06-22 19:12:31 -07:00
Robin Dunn
a2f6c4b402
Add option to regenerate sysconfig in broken build environments.
...
Also add option to print waf's config.log on error.
2019-06-22 19:11:33 -07:00
Robin Dunn
f57961ca0e
Copy the .rc file and build separately for each extension module
2019-06-22 19:11:07 -07:00
Robin Dunn
77daf71259
Switch back to the default conf.check_python_headers for darwin
2019-06-22 19:10:39 -07:00
Robin Dunn
a74d4bd14b
Merge branch 'release-prep' into wxPy-4.0.x
2019-05-22 11:00:06 -07:00
Robin Dunn
4f84f6229a
Tweaks for supporting docs
2019-05-22 10:46:51 -07:00
Robin Dunn
b417c23262
Bump version for next 4.0.x release, if any.
2019-05-22 10:46:03 -07:00
Robin Dunn
e70e3fef87
Yet another changelog update
wxPython-4.0.6
2019-05-21 16:12:12 -07:00
Robin Dunn
139d7315bd
Another date and changelog update
2019-05-21 16:10:16 -07:00
Robin Dunn
9e89aa7089
Update announcement
2019-05-21 16:10:16 -07:00
Robin Dunn
cd656019f8
Set release date
2019-05-21 16:10:16 -07:00
Robin Dunn
acccc65584
Clear the build flags
2019-05-21 16:10:16 -07:00
Robin Dunn
fc14b8ecc4
Give char pointers a value in stubbed code
2019-05-21 16:09:00 -07:00
Robin Dunn
4b3f422806
Split the requirements list into two lists, load install_requires list from one of them.
2019-05-21 12:13:05 -07:00
Robin Dunn
466daf7e5f
Revert "Set the setuptools dependencies from requirements.txt"
...
This reverts commit 55691ae1f6 .
2019-05-21 09:14:40 -07:00
Robin Dunn
8a33506d30
Update changelog
2019-05-20 20:51:05 -07:00
Robin Dunn
efcd6a9f0d
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.
2019-05-20 20:46:26 -07:00
Robin Dunn
3499ed6ac9
Change where the debug flags are added to ensure they come after the default -O3 typically added by Python
2019-05-20 20:42:50 -07:00
Robin Dunn
b66cfc1008
Update twine command
2019-05-19 19:26:29 -07:00
Robin Dunn
498252b16c
Bump version number for this branch
2019-05-19 19:06:27 -07:00
Robin Dunn
4712406715
Clear build flags
wxPython-4.0.5
2019-05-18 19:03:12 -07:00
Robin Dunn
f268b42b7d
Update announcement text
2019-05-18 18:53:19 -07:00
Robin Dunn
5938265b57
Set release date and add some changelog items
2019-05-18 18:45:38 -07:00
Robin Dunn
aa4ee2e0d8
Update wxWidgets revision
2019-05-18 18:12:30 -07:00
Robin Dunn
c74a933c94
Merge pull request #1227 from swt2c/fix_build_python3.8
...
Fix building with Python 3.8 on Linux
2019-05-18 18:07:56 -07:00
Scott Talbert
ec06dde7dd
Fix building with Python 3.8 on Linux
...
In Python 3.8, running "python3-config --libs" no longer returns the python
library itself. This causes Waf's pyembed check to fail as it can't resolve
references to methods in the python library. There is discussion[1] ongoing
about adding an "embed" mode to python3-config, but at the moment it is not
implemented. We can work around this, however, in wxPython, by invoking Waf's
check_python_headers() with just the "pyext" feature as "pyembed" isn't needed
in wxPython (as far as I can tell).
[1] https://bugs.python.org/issue36721
2019-05-18 11:31:59 -04:00
Robin Dunn
0ef7667e18
Merge pull request #1200 from pkienzle/master
...
python 2/3 compatible file handling in wx.py
(cherry picked from commit 1c51bc0de8 )
2019-05-13 21:29:08 -07:00
Robin Dunn
b2d5aeb97a
Merge pull request #1202 from pkienzle/issue-1156-pywxrc
...
Fix wx/tools/pywxrc for py2/3 compatibility. Refs 1156.
(cherry picked from commit 2f6e88ffee )
2019-05-13 21:27:39 -07:00