Robin Dunn
3f88d4668a
pin markupsafe
2022-08-06 12:14:29 -07:00
Robin Dunn
369d49f621
Merge branch 'swt2c-sip6'
2022-06-30 14:13:57 -07:00
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
Robin Dunn
3134c91446
Pin the version of Jinja2 to 2.10
2022-05-21 12:41:12 -07:00
Robin Dunn
cadd91697c
Switch to setuptools.msvc for getting setup info for the Windows compiler, reducing dependence on distutils.
2022-05-14 20:31:11 -07:00
Scott Talbert
b40ab0f806
Update Cython version to fix NanoSVG issues with Python 3.10
2021-11-18 15:23:00 -05:00
Robin Dunn
ffd7a02ac4
Add requirement for sip5
2021-01-04 15:33:07 -08:00
Robin Dunn
19d983fcee
Pillow wheels are now available for Python 3.9
2020-10-22 15:18:06 -07:00
Robin Dunn
5854b11693
Pillow doesn't have a build for Python 3.9 yet
2020-10-09 10:43:53 -07:00
Robin Dunn
8a04577f95
Pin cython version to aid in consistency across platforms
2020-10-09 10:04:13 -07:00
Robin Dunn
733c11fdbc
Set setuptools version to <45 for Python2.7
2020-01-22 11:31:14 -08:00
Robin Dunn
27812f3a7f
Change the Python 2.7 requirement for numpy to be < 1.17, not ==1.16.1
2019-10-28 14:20:57 -07:00
Robin Dunn
581f61ea58
Pillow is now available for Py38, restore the dependency.
2019-10-24 10:41:56 -07:00
Robin Dunn
159a86da27
Just exclude Pillow entirely, for now
2019-10-17 19:57:25 -07:00
Robin Dunn
3431b2140a
Pillow is not yet available for Python3.8 on Windows
2019-10-17 16:40:25 -07:00
Robin Dunn
8261b58e87
Merge pull request #1387 from wxWidgets/sphinx-update
...
Sphinx update
2019-10-10 12:29:03 -07:00
Robin Dunn
6b862e8412
Adjust sphinx dependency for Python 2.7
2019-10-04 20:32:31 -07:00
Robin Dunn
04da3badb0
Update how doc2dash is invoked
2019-10-03 20:50:45 -07:00
Robin Dunn
40320294c1
Use BeautifulSoup to remove the header image instead of just changing the class.
2019-10-03 20:48:24 -07:00
Robin Dunn
04e5f9ebe2
Switch Sphinx to version 2.2.0
2019-10-03 14:49:19 -07:00
duohedron
851b7bf353
Fix numpy version for Python 3
2019-09-30 21:29:07 +02:00
duohedron
956f48c2d7
Fix numpy version to 1.16.1 for Python 2.7
2019-09-25 11:15:06 +02:00
Robin Dunn
1fddb7115d
Stick with sphinx 1.4.5 for now
2019-09-17 20:53:54 -07:00
Robin Dunn
6cf07611d7
Update master.cfg for new BuildBot 2.4.1 server
2019-09-17 18:02:11 -07:00
Robin Dunn
32f1e4219e
Add build commands and other support for wx.svg
2019-09-04 14:28:08 -07:00
Robin Dunn
425756c24d
use --forked instead of --boxed with pytest
2019-07-01 19:44:21 -07:00
Robin Dunn
90fd88f45d
Instead of doing conditional requirements, add the backports we need to buildtools.backports
2019-06-03 21:33:23 -07:00
Robin Dunn
d737f38d9c
Merge branch 'master' into dox-wo-cygwin
2019-05-31 21:09:47 -07:00
Robin Dunn
e234a65cd7
Use textwrap3 on Python 2
2019-05-31 08:57:15 -07:00
Robin Dunn
b4239a3813
Add backports.shutil_which
2019-05-31 08:46:20 -07:00
Robin Dunn
2c4f9cb226
Install and use pathlib2 only for Python2
2019-05-29 19:52:07 -07:00
Robin Dunn
d214e606db
Split the requirements list into two lists, load install_requires list from one of them.
...
(cherry picked from commit 4b3f422806 )
2019-05-21 12:17:20 -07:00