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

83 Commits

Author SHA1 Message Date
Guillaume Ayoub
03183fb312 Add a lot of documentation 2021-02-18 21:03:40 +01:00
Guillaume Ayoub
2c919858c8 Split the "text" module into submodules
The module was too long, and the font management was split into two different
modules. We now have everything in the "text" module.
2021-02-08 00:53:27 +01:00
Guillaume Ayoub
8967a387d4 Use f-strings when possible 2021-01-21 12:42:25 +01:00
Guillaume Ayoub
9372b94e8d Clean formatted strings 2020-05-30 15:55:44 +02:00
Guillaume Ayoub
259d686aec Clean __init__ and __main__ 2020-05-30 01:27:13 +02:00
Guillaume Ayoub
449e15a9b6 Remove breakpoint 2020-01-13 21:50:13 +01:00
Guillaume Ayoub
e8f5d774c7 Improve urls.py coverage 2020-01-13 21:26:56 +01:00
Guillaume Ayoub
b40ad461be Remove repeated copyright assignments in files
Everything is replaced by a more explicit message in the COPYRIGHT file.

Inspired by rust-lang/rust#43498 and rust-lang/rust#57108.
2020-01-02 14:10:09 +01:00
Guillaume Ayoub
647af0b228 Minor fixes 2020-01-02 13:27:11 +01:00
Guillaume Ayoub
56ab08a455 Remove useless import 2020-01-02 00:03:43 +01:00
Guillaume Ayoub
6e3b35af2a Remove useless parse_email function 2020-01-01 23:56:56 +01:00
Guillaume Ayoub
5ffdc8270a Update default_url_fetcher's documentation 2019-04-12 16:34:19 +02:00
mohdnajdy
87d586f431
remove ssl import 2019-04-04 15:12:05 +03:00
mohdnajdy
afc244123f
set parameter name to ssl_context and pass directly to urlopen 2019-04-04 15:04:05 +03:00
mohdnajdy
35389682a9
fixed issue of line to long 2019-04-04 14:49:30 +03:00
mohdnajdy
81f0002233
fixed import order 2019-04-04 14:41:04 +03:00
mohdnajdy
4b8b56f8bb
allow ability to ignore ssl verification within default_url_fetcher 2019-04-04 14:21:41 +03:00
Guillaume Ayoub
b7a9fe7dcc Update copyright 2019-03-04 11:04:06 +01:00
Guillaume Ayoub
aacf769aba
Update default_url_fetcher documentation
Related to #814.
2019-02-27 18:38:14 +01:00
Guillaume Ayoub
bdd45475b6 Clean a lot of things in API documentation 2019-02-22 11:34:46 +01:00
Guillaume Ayoub
40f4e9af4c Remove query strings from file:// URIs
Fix #687, fix #688.
2018-10-26 19:18:33 +02:00
Guillaume Ayoub
cdb5af097f Fix exception in fetch 2018-10-26 15:00:25 +02:00
Guillaume Ayoub
56904baa79 Use the same copyright line everywhere 2018-09-20 18:46:27 +02:00
Guillaume Ayoub
9b9f4f2347 Add 'Accept' header
Some servers seem to love it, it's the only one included in curl with
'User-Agent' and it can't be harmful.
2018-08-10 17:50:57 +02:00
Guillaume Ayoub
d2a6833555 Always include token type when dealing with URLs 2018-04-16 13:20:52 +02:00
Tontyna
2bb329acc4 Ensure 'str' and trailing slash in path2url 2018-03-20 10:04:55 +01:00
Guillaume Ayoub
736fd1478e Add a timeout option to default_url_fetcher 2018-03-06 01:13:06 +01:00
Guillaume Ayoub
ea9ffc9a3f Lint 2018-01-14 02:09:25 +01:00
Guillaume Ayoub
16e8186568 Drop Python 2 support 2018-01-14 01:48:17 +01:00
Guillaume Ayoub
fcd6bf7070 Clean and document the logging levels
Related to #488.
2017-07-25 13:59:56 +02:00
Guillaume Ayoub
ba26fa34a9 Use ElementTree's elements as much as possible 2017-07-03 15:19:05 +02:00
Guillaume Ayoub
df50204f3e Remove unsupported source lines 2017-07-01 00:28:14 +02:00
Guillaume Ayoub
4a5fa84f9f Use cssselect2 instead of cssselect 2017-06-30 17:54:02 +02:00
Guillaume Ayoub
b53d9d3b1f Cut long lines, remove an old note 2017-04-29 10:41:53 +02:00
Hugh Secker-Walker
9376c95071 Fix typos and awkward grammar on Tutorial and API pages. 2017-04-28 14:36:14 -04:00
Guillaume Ayoub
1215cb586a Allow relative URIs in anchors
Fix #437.

Backward-incompatible change: the signature of weasyprint.urls.url_join has
changed to allow relative links without a base URI.

This feature doesn't look really safe at first sight, but I can't find
anything bad coming from these changes. If there's a bug, I take the blame.
2017-03-25 18:28:41 +01:00
Guillaume Ayoub
4f4b4ed598 Use isort in tests 2017-03-25 00:33:36 +01:00
Guillaume Ayoub
ddefd4bb52 Use FILESYSTEM_ENCODING when encoding file:// URLs 2016-08-17 00:52:11 +02:00
Guillaume Ayoub
e346982b03 Don't try to make urlopen's job 2016-08-16 23:36:54 +02:00
Guillaume Ayoub
59e4fb5146 Change the way filenames are managed 2016-08-16 22:15:18 +02:00
Guillaume Ayoub
09e14e5820 Fix typo 2015-12-16 13:50:04 +01:00
Alex Eftimie
93f497bf11 Replace utf8 with utf-8 for gettext compatibility 2015-11-25 09:38:01 +02:00
Thomas Grainger
8c0a97a37d Fix ressource typo 2015-07-01 00:01:43 +01:00
Simon Sapin
830598c30b Merge branch 'pdf-attachments' from PR #177 2014-04-27 17:56:02 +01:00
Simon Sapin
43d1e73e65 Fix code formatting. (Clean flake8!) 2014-04-27 12:29:55 +01:00
Simon Sapin
09b2a4def0 Correctly close StreamingGzipFile, and log this kind of error
… rather than silence them. Logs make tests fail.
2014-04-27 11:00:02 +01:00
Colin Leitner
2be5945864 Replaced urlopen_contenttype with urllib_get_content_type, urllib_get_charset and urllib_get_filename. 2014-04-23 16:24:14 +02:00
Colin Leitner
a8a951bc2f Fixed the default_url_fetcher for Python 2, which returns a message type with no get_filename method 2014-04-22 21:22:10 +02:00
Simon Sapin
9404375d3e Fix #86: Support gzip and deflate encoding in HTTP responses 2014-04-21 23:52:58 +01:00
Colin Leitner
05ec8df728 Added optional filename key to the URL fetcher result 2014-04-18 16:39:54 +02:00