Diff anyio-3.7.1 with a anyio-4.0.0

/usr/portage/dev-python/anyio/anyio-4.0.0.ebuild 2023-10-09 14:52:30.252368369 +0300
16 16

  
17 17
LICENSE="MIT"
18 18
SLOT="0"
19
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
19
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
20 20

  
21 21
RDEPEND="
22 22
	$(python_gen_cond_dep '
23
		dev-python/exceptiongroup[${PYTHON_USEDEP}]
24
	' 3.{9..10})
23
		>=dev-python/exceptiongroup-1.0.2[${PYTHON_USEDEP}]
24
	' 3.10)
25 25
	>=dev-python/idna-2.8[${PYTHON_USEDEP}]
26 26
	>=dev-python/sniffio-1.1[${PYTHON_USEDEP}]
27 27
"
......
33 33
		>=dev-python/hypothesis-4.0[${PYTHON_USEDEP}]
34 34
		>=dev-python/psutil-5.9[${PYTHON_USEDEP}]
35 35
		>=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}]
36
		dev-python/trio[${PYTHON_USEDEP}]
36
		>=dev-python/trio-0.22[${PYTHON_USEDEP}]
37 37
		dev-python/trustme[${PYTHON_USEDEP}]
38 38
		amd64? (
39 39
			$(python_gen_cond_dep '
......
53 53
	local EPYTEST_DESELECT=(
54 54
		# requires link-local IPv6 interface
55 55
		tests/test_sockets.py::TestTCPListener::test_bind_link_local
56

  
57
		# trio-0.22?
58
		'tests/test_sockets.py::TestTCPStream::test_connection_refused[trio-multi]'
59
		'tests/test_taskgroups.py::test_exception_group_children[trio]'
60
		'tests/test_taskgroups.py::test_exception_group_host[trio]'
61
		'tests/test_taskgroups.py::test_exception_group_filtering[trio]'
62 56
	)
63
	if [[ ${EPYTHON} == python3.12 ]]; then
64
		EPYTEST_DESELECT+=(
65
			tests/test_fileio.py::TestPath::test_properties
66
		)
67
	fi
68 57

  
69 58
	local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
70 59
	epytest -m 'not network'
Thank you!