1
1
mirror of https://github.com/Kozea/WeasyPrint.git synced 2024-10-04 07:57:52 +03:00
WeasyPrint/docs
Guillaume Ayoub b9c086d986 Don’t use pytest plugins by default
Sometimes, when a new version of pytest, flake8 or isort is released, we get
new problems. Sometimes the bug is quickly fixed, sometimes it ends in drama
(I’m looking at you, tholo/pytest-flake8#87).

Pytest, flake8 and isort are robust tools, and we’d like to continue to use
them and to install them as testing dependencies.

Let’s lauch the tools without Pytest. We keep their configuration in
pyproject.toml so that users who want to use them in their editors can benefit
from the default tweaks. We remove the default pytest options so that packagers
don’t have to edit or remove pyproject.toml, and only have to install
pytest (linting is useless for packaging). We install pytest-xdist to launch
our tests in parallel for the CI.
2022-09-06 09:30:10 +02:00
..
api_reference.rst Update and fix URLs in comments and documentation 2022-06-28 15:59:06 +02:00
changelog.rst Merge branch '56.x' 2022-07-24 14:43:18 +02:00
common_use_cases.rst Fix Flask URL 2022-05-24 21:32:07 +02:00
conf.py Add a lot of documentation 2021-02-18 21:03:40 +01:00
contribute.rst Don’t use pytest plugins by default 2022-09-06 09:30:10 +02:00
first_steps.rst Update and fix URLs in comments and documentation 2022-06-28 15:59:06 +02:00
going_further.rst Update and fix URLs in comments and documentation 2022-06-28 15:59:06 +02:00
index.rst New documentation structure 2021-02-18 18:20:32 +01:00
support.rst Update support.rst 2021-04-22 12:26:16 -07:00