| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -92,7 +92,7 @@ setuptools = ">=83.0.0,<84.0.0" | |||
| 92 | 92 | pytest-timeout = "^2.1.0" | |
| 93 | 93 | pytest-codspeed = ">=5.0.3,<6.0" | |
| 94 | 94 | blockbuster = ">=1.5.27,<2.0.0" | |
| 95 | - hypothesis = "^6.165.10" | ||
| 95 | + hypothesis = {version = "^6.165.10", markers = "implementation_name == 'cpython'"} | ||
| 96 | 96 | ||
| 97 | 97 | [tool.poetry.group.docs.dependencies] | |
| 98 | 98 | sphinx = "^7.4.7 || ^8.1.3" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -2,6 +2,7 @@ | |||
| 2 | 2 | ||
| 3 | 3 | from __future__ import annotations | |
| 4 | 4 | ||
| 5 | + import sys | ||
| 5 | 6 | import threading | |
| 6 | 7 | from collections.abc import AsyncGenerator, Generator, Iterator | |
| 7 | 8 | from unittest.mock import patch | |
@@ -15,6 +16,11 @@ | |||
| 15 | 16 | from zeroconf._services import info as service_info | |
| 16 | 17 | from zeroconf.asyncio import AsyncZeroconf | |
| 17 | 18 | ||
| 19 | + # hypothesis is not installed on PyPy (no wheels for its native module) | ||
| 20 | + collect_ignore: list[str] = [] | ||
| 21 | + if sys.implementation.name != "cpython": | ||
| 22 | + collect_ignore.append("test_fuzz_incoming.py") | ||
| 23 | + | ||
| 18 | 24 | try: | |
| 19 | 25 | from blockbuster import BlockBuster, blockbuster_ctx | |
| 20 | 26 | except ImportError: # platforms without blockbuster (e.g. PyPy under QEMU) | |
| Back | FazBrowse Home | New Git URL |
0 commit comments