Diff poetry-core-2.3.2 with a poetry-core-2.5.0
| /usr/portage/dev-python/poetry-core/poetry-core-2.5.0.ebuild 2026-10-28 20:01:05.099747578 +0300 | ||
|---|---|---|
| 5 | 5 | |
| 6 | 6 |
DISTUTILS_USE_PEP517=standalone |
| 7 | 7 |
PYPI_VERIFY_REPO=https://github.com/python-poetry/poetry-core |
| 8 |
PYTHON_TESTED=( pypy3_11 python3_{11..14} )
|
|
| 8 |
PYTHON_TESTED=( python3_{12..15} python3_{14..15}t )
|
|
| 9 | 9 |
PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
|
| 10 | 10 | |
| 11 | 11 |
inherit distutils-r1 pypi |
| ... | ... | |
| 27 | 27 |
RDEPEND=" |
| 28 | 28 |
>=dev-python/fastjsonschema-2.21.2[${PYTHON_USEDEP}]
|
| 29 | 29 |
>=dev-python/lark-1.3.1[${PYTHON_USEDEP}]
|
| 30 |
>=dev-python/packaging-25.0[${PYTHON_USEDEP}]
|
|
| 30 |
>=dev-python/packaging-26.2[${PYTHON_USEDEP}]
|
|
| 31 | 31 |
" |
| 32 | 32 |
BDEPEND=" |
| 33 | 33 |
${RDEPEND}
|
| ... | ... | |
| 57 | 57 |
return |
| 58 | 58 |
fi |
| 59 | 59 | |
| 60 |
local EPYTEST_DESELECT=() |
|
| 61 |
case ${EPYTHON} in
|
|
| 62 |
python*t) |
|
| 63 |
EPYTEST_DESELECT+=( |
|
| 64 |
# tests not adjusted for freethreading tags |
|
| 65 |
tests/masonry/builders/test_complete.py::test_wheel_c_extension |
|
| 66 |
tests/masonry/builders/test_wheel.py::test_tag |
|
| 67 |
) |
|
| 68 |
;; |
|
| 69 |
esac |
|
| 70 | ||
| 60 | 71 |
# Poetry expects test to be run inside a git repository, otherwise |
| 61 | 72 |
# VCS-related logic doesn't get triggered. An empty repository |
| 62 | 73 |
# suffices, though. |
| 63 | 74 |
git init || die |
| 64 | 75 | |
| 65 | 76 |
local EPYTEST_PLUGINS=( pytest-mock ) |
| 77 |
# NB: xdist breaks test collection |
|
| 66 | 78 |
epytest |
| 67 | 79 |
} |