1
1
mirror of https://github.com/Kozea/WeasyPrint.git synced 2024-10-05 08:27:22 +03:00
Commit Graph

31 Commits

Author SHA1 Message Date
Guillaume Ayoub
4c628ddc3a Drop Python 3.5 support 2020-05-30 17:05:57 +02:00
Guillaume Ayoub
d7ab2e3bbd Handle woff and woff2 fonts with fonttools 2020-05-24 15:02:28 +02:00
Balázs Dukai
1aa1e1e95d Add missing validation package to setup.cfg 2020-05-16 16:44:54 +02:00
Guillaume Ayoub
22187402d7 Explicitely list included packages
Setuptools doesn’t automatically find packages with no __init__.py file. We
have to manually list packages to avoid this limitation, for example for
ReadTheDocs installations.
2020-03-16 17:56:57 +01:00
Guillaume Ayoub
7c4279b730 Revert "Use pytest-xdist to launch tests in parallel"
This reverts commit f58d160c90.
2019-12-18 15:05:39 +01:00
Guillaume Ayoub
f58d160c90 Use pytest-xdist to launch tests in parallel 2019-12-18 00:40:34 +01:00
Felix Schwarz
409a07a7fb require Pyphen >= 0.9.1
With older versions tests I get 19 test failures in test_text.py. I am not
sure if this is peculiarity of the test suite but 0.9.1 was released
almost 6 years ago (December 2013) so requiring it should be fine.
2019-11-07 23:09:02 +01:00
Guillaume Ayoub
b9e9fb9762 Add Python 3.8 to classifiers 2019-11-07 10:56:41 +01:00
Guillaume Ayoub
09e95aaf6b Fix project description 2019-08-15 14:11:55 +02:00
Guillaume Ayoub
426cb7e37d Force CairoSVG 2.4.0+
2.2.0 is actually needed, but tests are fixed with 2.4.0.
2019-05-20 13:47:14 +02:00
Guillaume Ayoub
37e788e8c3 Force SVG size
Related to #867.
2019-05-20 12:31:30 +02:00
Guillaume Ayoub
c447add874 First simple version supporting CSS variables
Related to #546.
2019-03-06 13:51:30 +01:00
Guillaume Ayoub
480291a0ac Add setuptools>=39.2 as dependency 2019-02-17 10:20:05 +01:00
Guillaume Ayoub
4f0e018f77 Add project URLs 2019-02-07 14:20:35 +01:00
Guillaume Ayoub
ac61051f4a Set required version of Python in setup.cfg 2019-02-07 14:00:08 +01:00
Guillaume Ayoub
94b5f08b47 Drop Python 3.4 support
Python 3.4's end of life is 2019-03-16 and Debian stable provides 3.5.3.
2019-02-06 18:42:15 +01:00
Scott Kitterman
95217c6c48
Add license_file to metadata
Now LICENSE will be included in dists.  Requires setuptools-40.8.0 to work correctly.  With older versions it will silently not be included.
2019-02-05 13:33:57 -05:00
Guillaume Ayoub
7fa8edb7ad Fix description in packaging 2018-12-29 18:10:16 +01:00
Guillaume Ayoub
f2e88d80da Remove coverage from default testing
And let users deal with crazy coverage bugs
2018-10-26 17:57:22 +02:00
Guillaume Ayoub
98ba494444 Depend on 4.x coverage versions to avoid bugs in alpha versions 2018-10-26 17:46:26 +02:00
Guillaume Ayoub
198cca0f2d Clean packaging 2018-10-11 11:08:37 +02:00
Guillaume Ayoub
0fe79762fa Use setup.cfg instead of setup.py for package metadata 2018-08-23 18:20:36 +02:00
Guillaume Ayoub
7ec1155f47 Change coverage configuration 2018-03-12 01:01:12 +01:00
Guillaume Ayoub
e7583f117e Set coverage only on weasyprint 2017-08-17 08:57:38 +02:00
Guillaume Ayoub
4f4b4ed598 Use isort in tests 2017-03-25 00:33:36 +01:00
Guillaume Ayoub
ae040e1c71 Respect flake8 everywhere 2017-03-25 00:24:27 +01:00
Guillaume Ayoub
87097b7aed Support ./setup.py test, add tests for python 3.6 2017-03-24 23:18:50 +01:00
Guillaume Ayoub
ca93c62cc7 Don't build universal wheels 2016-11-27 21:46:30 +01:00
Thomas Grainger
d16cd8c098 enable universal wheels 2016-07-19 13:31:17 +01:00
Simon Sapin
908b1ecaf9 Add flake8 to tox tests. 2014-04-27 12:30:20 +01:00
Simon Sapin
7228a4bb3f Start some documentation with Sphinx 2012-09-19 15:11:02 +02:00