Commit Graph

32 Commits

Author SHA1 Message Date
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