dev-python/pyvista-validation
Validate and standardize array-like input
ChangeLog
commit 020a493e3b85e43cbc49edaddb59f869eb53836f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Sep 11 10:46:10 2026 +0200
dev-python/pyvista-validation: trim 0.2.2 comments
commit 98dc7eb73d3c3adec486a4c4512dddccc08a314c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Sep 11 00:49:21 2026 +0200
dev-python/pyvista-validation: trim 0.2.3 comments
commit b1f0c369dea3b2d672e5ddcc2e703b492d725719
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Sep 11 00:04:21 2026 +0200
dev-python/pyvista-validation: isolate 0.2.2 tests
Ambient plugins and source-tree imports can mask the installed package
behavior, so the suite needs an isolated pytest environment.
commit fe94b6f8e10aa2767e1c7836403abd6d5a846673
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 17:49:46 2026 +0200
dev-python/pyvista-validation: add 0.2.3
Run the test suite outside the source package so it exercises the
built C extension.
commit 232b2bd440ffd6f803db391b09da1f03e580ecd0
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Sep 8 09:01:51 2026 +0200
dev-python/pyvista-validation: new package, add 0.2.2
pyvista 0.49.0 splits its pyvista._validation subpackage out into this
standalone distribution and == pins it, importing it at module scope in 29
places, so it is a hard runtime dependency rather than an optional extra.
Nothing in ::gentoo or ::guru carries it.
numpy appears in both BDEPEND and RDEPEND at different floors on purpose:
setup.py compiles src/fast against the NumPy 2 headers, while
NPY_TARGET_VERSION keeps the result loadable against the 1.21 runtime floor
upstream declares. The extension is marked optional() upstream and the
package falls back to pure Python without it.
python_test overrides addopts because upstream pins --cov and
--cov-fail-under=95 there; epytest runs with the plugin disabled, so those
would arrive as unrecognised arguments and abort the run before collection.
PYTHON_COMPAT stops at 3.14 to match upstream's classifiers, so the
python3_15 suggestion from pkgcheck is not acted on.
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Sep 11 10:46:10 2026 +0200
dev-python/pyvista-validation: trim 0.2.2 comments
commit 98dc7eb73d3c3adec486a4c4512dddccc08a314c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Sep 11 00:49:21 2026 +0200
dev-python/pyvista-validation: trim 0.2.3 comments
commit b1f0c369dea3b2d672e5ddcc2e703b492d725719
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Sep 11 00:04:21 2026 +0200
dev-python/pyvista-validation: isolate 0.2.2 tests
Ambient plugins and source-tree imports can mask the installed package
behavior, so the suite needs an isolated pytest environment.
commit fe94b6f8e10aa2767e1c7836403abd6d5a846673
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 17:49:46 2026 +0200
dev-python/pyvista-validation: add 0.2.3
Run the test suite outside the source package so it exercises the
built C extension.
commit 232b2bd440ffd6f803db391b09da1f03e580ecd0
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Sep 8 09:01:51 2026 +0200
dev-python/pyvista-validation: new package, add 0.2.2
pyvista 0.49.0 splits its pyvista._validation subpackage out into this
standalone distribution and == pins it, importing it at module scope in 29
places, so it is a hard runtime dependency rather than an optional extra.
Nothing in ::gentoo or ::guru carries it.
numpy appears in both BDEPEND and RDEPEND at different floors on purpose:
setup.py compiles src/fast against the NumPy 2 headers, while
NPY_TARGET_VERSION keeps the result loadable against the 1.21 runtime floor
upstream declares. The extension is marked optional() upstream and the
package falls back to pure Python without it.
python_test overrides addopts because upstream pins --cov and
--cov-fail-under=95 there; epytest runs with the plugin disabled, so those
would arrive as unrecognised arguments and abort the run before collection.
PYTHON_COMPAT stops at 3.14 to match upstream's classifiers, so the
python3_15 suggestion from pkgcheck is not acted on.


View
Download
Browse