@@ -59,7 +59,7 @@ usual sequence of a test:
5959 :alt: Commit activity
6060 :target: https://github.com/pytest-dev/pytest-xdist/graphs/commit-activity
6161 .. image :: https://raster.shields.io/github/license/pytest-dev/pytest-xdist
62- :alt: Lizenz
62+ :alt: License
6363 :target: https://github.com/pytest-dev/pytest-xdist?tab=MIT-1-ov-file#readme
6464
6565`pytest-freethreaded <https://pypi.org/project/pytest-freethreaded/ >`_
@@ -76,7 +76,7 @@ usual sequence of a test:
7676 :alt: Commit activity
7777 :target: https://github.com/tonybaloney/pytest-freethreaded/graphs/commit-activity
7878 .. image :: https://raster.shields.io/github/license/tonybaloney/pytest-freethreaded
79- :alt: Lizenz
79+ :alt: License
8080 :target: https://github.com/tonybaloney/pytest-freethreaded?tab=MIT-1-ov-file#readme
8181
8282`pytest-rerunfailures <https://pypi.org/project/pytest-rerunfailures/ >`_
@@ -93,7 +93,7 @@ usual sequence of a test:
9393 :alt: Commit activity
9494 :target: https://github.com/pytest-dev/pytest-rerunfailures/graphs/commit-activity
9595 .. image :: https://raster.shields.io/github/license/pytest-dev/pytest-rerunfailures
96- :alt: Lizenz
96+ :alt: License
9797 :target: https://github.com/pytest-dev/pytest-rerunfailures?tab=License-1-ov-file#readme
9898
9999`pytest-repeat <https://pypi.org/project/pytest-repeat/ >`_
@@ -109,7 +109,7 @@ usual sequence of a test:
109109 :alt: Commit activity
110110 :target: https://github.com/pytest-dev/pytest-repeat/graphs/commit-activity
111111 .. image :: https://raster.shields.io/github/license/pytest-dev/pytest-repeat
112- :alt: Lizenz
112+ :alt: License
113113 :target: https://github.com/pytest-dev/pytest-repeat?tab=License-1-ov-file#readme
114114
115115`pytest-order <https://pypi.org/project/pytest-order/ >`_
@@ -125,7 +125,7 @@ usual sequence of a test:
125125 :alt: Commit activity
126126 :target: https://github.com/pytest-dev/pytest-order/graphs/commit-activity
127127 .. image :: https://raster.shields.io/github/license/pytest-dev/pytest-xdist
128- :alt: Lizenz
128+ :alt: License
129129 :target: https://github.com/pytest-dev/pytest-xdist?tab=MIT-1-ov-file#readme
130130
131131`pytest-randomly <https://pypi.org/project/pytest-randomly/ >`_
@@ -142,7 +142,7 @@ usual sequence of a test:
142142 :alt: Commit activity
143143 :target: https://github.com/pytest-dev/pytest-randomly/graphs/commit-activity
144144 .. image :: https://raster.shields.io/github/license/pytest-dev/pytest-randomly
145- :alt: Lizenz
145+ :alt: License
146146 :target: https://github.com/pytest-dev/pytest-randomly?tab=MIT-1-ov-file#readme
147147
148148… modified output
@@ -167,7 +167,7 @@ result. However, there are plugins that change the output even further:
167167 :alt: Commit activity
168168 :target: https://github.com/pytest-dev/pytest-instafail/graphs/commit-activity
169169 .. image :: https://raster.shields.io/github/license/pytest-dev/pytest-instafail
170- :alt: Lizenz
170+ :alt: License
171171 :target: https://github.com/pytest-dev/pytest-rerunfailures?tab=License-1-ov-file#readme
172172
173173`pytest-edit <https://pypi.org/project/pytest-edit/ >`_
@@ -183,7 +183,7 @@ result. However, there are plugins that change the output even further:
183183 :alt: Commit activity
184184 :target: https://github.com/mrmino/pytest-edit/graphs/commit-activity
185185 .. image :: https://raster.shields.io/github/license/mrmino/pytest-edit
186- :alt: Lizenz
186+ :alt: License
187187 :target: https://github.com/mrmino/pytest-edit?tab=MIT-1-ov-file#readme
188188
189189`pytest-sugar <https://pypi.org/project/pytest-sugar/ >`_
@@ -200,7 +200,7 @@ result. However, there are plugins that change the output even further:
200200 :alt: Commit activity
201201 :target: https://github.com/Teemu/pytest-sugar/graphs/commit-activity
202202 .. image :: https://raster.shields.io/github/license/Teemu/pytest-sugar
203- :alt: Lizenz
203+ :alt: License
204204 :target: https://github.com/Teemu/pytest-sugar?tab=License-1-ov-file#readme
205205
206206`pytest-html <https://pypi.org/project/pytest-html/ >`_
@@ -217,7 +217,7 @@ result. However, there are plugins that change the output even further:
217217 :alt: Commit activity
218218 :target: https://github.com/pytest-dev/pytest-html/graphs/commit-activity
219219 .. image :: https://raster.shields.io/github/license/pytest-dev/pytest-html
220- :alt: Lizenz
220+ :alt: License
221221 :target: https://github.com/pytest-dev/pytest-html?tab=License-1-ov-file#readme
222222
223223`pytest-icdiff <https://pypi.org/project/pytest-icdiff/ >`_
@@ -234,7 +234,7 @@ result. However, there are plugins that change the output even further:
234234 :alt: Commit activity
235235 :target: https://github.com/hjwp/pytest-icdiff/graphs/commit-activity
236236 .. image :: https://raster.shields.io/github/license/hjwp/pytest-icdiff
237- :alt: Lizenz
237+ :alt: License
238238 :target: https://github.com/hjwp/pytest-icdiff?tab=MIT-1-ov-file#readme
239239
240240… web development
@@ -258,7 +258,7 @@ plugins that further simplify testing:
258258 :alt: Commit activity
259259 :target: https://github.com/Colin-b/pytest_httpx/graphs/commit-activity
260260 .. image :: https://raster.shields.io/github/license/Colin-b/pytest_httpx
261- :alt: Lizenz
261+ :alt: License
262262 :target: https://github.com/Colin-b/pytest_httpx?tab=MIT-1-ov-file#readme
263263
264264`Playwright for Python <https://pypi.org/project/playwright/ >`_
@@ -276,7 +276,7 @@ plugins that further simplify testing:
276276 :alt: Commit activity
277277 :target: https://github.com/Microsoft/playwright-python/graphs/commit-activity
278278 .. image :: https://raster.shields.io/github/license/Microsoft/playwright-python
279- :alt: Lizenz
279+ :alt: License
280280 :target: https://github.com/Microsoft/playwright-python?tab=MIT-1-ov-file#readme
281281
282282`pyleniumio <https://pypi.org/project/pyleniumio/ >`_
@@ -292,7 +292,7 @@ plugins that further simplify testing:
292292 :alt: Commit activity
293293 :target: https://github.com/ElSnoMan/pyleniumio/graphs/commit-activity
294294 .. image :: https://raster.shields.io/github/license/ElSnoMan/pyleniumio
295- :alt: Lizenz
295+ :alt: License
296296 :target: https://github.com/ElSnoMan/pyleniumio?tab=MIT-1-ov-file#readme
297297
298298`pytest-selenium <https://pypi.org/project/pytest-selenium/ >`_
@@ -309,7 +309,7 @@ plugins that further simplify testing:
309309 :alt: Commit activity
310310 :target: https://github.com/pytest-dev/pytest-selenium/graphs/commit-activity
311311 .. image :: https://raster.shields.io/github/license/pytest-dev/pytest-selenium
312- :alt: Lizenz
312+ :alt: License
313313 :target: https://github.com/pytest-dev/pytest-selenium?tab=License-1-ov-file#readme
314314
315315.. _fake_plugins :
@@ -335,9 +335,28 @@ therefore not surprising that there are several plugins that fulfil this need:
335335 :alt: Commit activity
336336 :target: https://github.com/joke2k/faker/graphs/commit-activity
337337 .. image :: https://raster.shields.io/github/license/joke2k/faker
338- :alt: Lizenz
338+ :alt: License
339339 :target: https://github.com/joke2k/faker?tab=MIT-1-ov-file#readme
340340
341+ `time-machine <https://github.com/adamchainz/time-machine >`_
342+ provides both a fixture and a marker to control the time during testing.
343+
344+ .. image :: https://raster.shields.io/github/stars/adamchainz/time-machine
345+ :alt: Stars
346+ :target: https://github.com/pytest-dev/adamchainz/time-machine
347+
348+ .. image :: https://raster.shields.io/github/contributors/adamchainz/time-machine
349+ :alt: Contributors
350+ :target: https://github.com/adamchainz/time-machine/graphs/contributors
351+
352+ .. image :: https://raster.shields.io/github/commit-activity/y/adamchainz/time-machine
353+ :alt: Commit activity
354+ :target: https://github.com/adamchainz/time-machine/graphs/commit-activity
355+
356+ .. image :: https://raster.shields.io/github/license/adamchainz/time-machine
357+ :alt: License
358+ :target: https://github.com/adamchainz/time-machine?tab=MIT-1-ov-file
359+
341360`pytest-factoryboy <https://pypi.org/project/pytest-factoryboy/ >`_
342361 contains fixtures for `factory-boy
343362 <https://pypi.org/project/factory-boy/> `_, a database model data generator.
@@ -352,7 +371,7 @@ therefore not surprising that there are several plugins that fulfil this need:
352371 :alt: Commit activity
353372 :target: https://github.com/pytest-dev/pytest-factoryboy/graphs/commit-activity
354373 .. image :: https://raster.shields.io/github/license/pytest-dev/pytest-factoryboy
355- :alt: Lizenz
374+ :alt: License
356375 :target: https://github.com/pytest-dev/pytest-factoryboy?tab=MIT-1-ov-file#readme
357376
358377… various things
@@ -378,7 +397,7 @@ therefore not surprising that there are several plugins that fulfil this need:
378397 :target: https://github.com/pytest-dev/pytest-testinfra/graphs/commit-activity
379398
380399 .. image :: https://raster.shields.io/github/license/pytest-dev/pytest-testinfra
381- :alt: Lizenz
400+ :alt: License
382401 :target: https://github.com/pytest-dev/pytest-testinfra?tab=Apache-2.0-1-ov-file
383402
384403`pytest-cov <https://pypi.org/project/pytest-cov/ >`_
@@ -394,7 +413,7 @@ therefore not surprising that there are several plugins that fulfil this need:
394413 :alt: Commit activity
395414 :target: https://github.com/pytest-dev/pytest-cov/graphs/commit-activity
396415 .. image :: https://raster.shields.io/github/license/pytest-dev/pytest-cov
397- :alt: Lizenz
416+ :alt: License
398417 :target: https://github.com/pytest-dev/pytest-cov?tab=MIT-1-ov-file#readme
399418
400419`pytest-benchmark <https://pypi.org/project/pytest-benchmark/ >`_
@@ -410,7 +429,7 @@ therefore not surprising that there are several plugins that fulfil this need:
410429 :alt: Commit activity
411430 :target: https://github.com/ionelmc/pytest-benchmark/graphs/commit-activity
412431 .. image :: https://raster.shields.io/github/license/ionelmc/pytest-benchmark
413- :alt: Lizenz
432+ :alt: License
414433 :target: https://github.com/ionelmc/pytest-benchmark?tab=BSD-2-Clause-1-ov-file#readme
415434
416435`pytest-timeout <https://pypi.org/project/pytest-timeout/ >`_
@@ -426,7 +445,7 @@ therefore not surprising that there are several plugins that fulfil this need:
426445 :alt: Commit activity
427446 :target: https://github.com/pytest-dev/pytest-timeout/graphs/commit-activity
428447 .. image :: https://raster.shields.io/github/license/pytest-dev/pytest-timeout
429- :alt: Lizenz
448+ :alt: License
430449 :target: https://github.com/pytest-dev/pytest-timeout?tab=MIT-1-ov-file#readme
431450
432451`pytest-asyncio <https://pypi.org/project/pytest-asyncio/ >`_
@@ -442,7 +461,7 @@ therefore not surprising that there are several plugins that fulfil this need:
442461 :alt: Commit activity
443462 :target: https://github.com/pytest-dev/pytest-asyncio/graphs/commit-activity
444463 .. image :: https://raster.shields.io/github/license/pytest-dev/pytest-asyncio
445- :alt: Lizenz
464+ :alt: License
446465 :target: https://github.com/pytest-dev/pytest-asyncio?tab=MIT-1-ov-file#readme
447466
448467`pytest-mock <https://pypi.org/project/pytest-mock/ >`_
@@ -458,7 +477,7 @@ therefore not surprising that there are several plugins that fulfil this need:
458477 :alt: Commit activity
459478 :target: https://github.com/pytest-dev/pytest-mock/graphs/commit-activity
460479 .. image :: https://raster.shields.io/github/license/pytest-dev/pytest-mock
461- :alt: Lizenz
480+ :alt: License
462481 :target: https://github.com/pytest-dev/pytest-mock?tab=MIT-1-ov-file#readme
463482
464483`pytest-patterns <https://pypi.org/project/pytest-patterns/ >`_
@@ -474,7 +493,7 @@ therefore not surprising that there are several plugins that fulfil this need:
474493 :alt: Commit activity
475494 :target: https://github.com/flyingcircusio/pytest-patterns/graphs/commit-activity
476495 .. image :: https://raster.shields.io/github/license/flyingcircusio/pytest-patterns
477- :alt: Lizenz
496+ :alt: License
478497 :target: https://github.com/flyingcircusio/pytest-patterns?tab=MIT-1-ov-file#readme
479498
480499:doc: `pytest-grpc <Python4DataScience:data-processing/apis/grpc/test >`
@@ -491,7 +510,7 @@ therefore not surprising that there are several plugins that fulfil this need:
491510 :alt: Commit activity
492511 :target: https://github.com/kataev/pytest-grpc/graphs/commit-activity
493512 .. image :: https://raster.shields.io/github/license/kataev/pytest-grpc
494- :alt: Lizenz
513+ :alt: License
495514 :target: https://github.com/kataev/pytest-grpc?tab=MIT-1-ov-file#readme
496515
497516`pytest-bdd <https://pypi.org/project/pytest-bdd/ >`_
@@ -507,7 +526,7 @@ therefore not surprising that there are several plugins that fulfil this need:
507526 :alt: Commit activity
508527 :target: https://github.com/pytest-dev/pytest-bdd/graphs/commit-activity
509528 .. image :: https://raster.shields.io/github/license/pytest-dev/pytest-bdd
510- :alt: Lizenz
529+ :alt: License
511530 :target: https://github.com/pytest-dev/pytest-bdd?tab=MIT-1-ov-file#readme
512531
513532Own plugins
0 commit comments