dev-python/pymatgen-io-validation
Schema-validation helpers for pymatgen IO classes
ChangeLog
commit 92cc8000c8e38dbf069b68ca217af0873dcad1e4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 22:31:20 2026 +0200
*/*: normalize personal-maintainer metadata.xml
Unify the three styles that had accumulated across the overlay
(pf-sources-style tab+email-only, bidict-style 2-space+name,
plus a handful of one-off indents) onto a single canonical form:
- DTD URL on https
- 2-space indentation
- <maintainer type="person"> with both <email> and
<name>Ivan S. Titov</name>
Only the Titov maintainer block is touched; co-maintainers and
::gentoo proxy-project maintainers in forked packages are left
as-is. 66 files changed; pkgcheck scan identical before and
after.
commit 74bed102353f9f18d7c8346f2341643e61fd52a2
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 17:36:26 2026 +0200
dev-python/pymatgen-io-validation: new package, add 0.1.2
Schema-validation helpers used by pymatgen IO classes. Mandatory
dep of dev-python/emmet-core, which is in turn needed for
dev-python/larixite and from there for xraylarch 2026.x.
Upstream wheel ships a top-level `examples/` directory into
site-packages; strip it in python_install_all to satisfy Gentoo's
stray-top-level-files check.
Sdist uses the underscore form (pymatgen_io_validation-*.tar.gz);
handle via MY_PN + pypi_sdist_url --no-normalize.
Tested: `ebuild ... clean install` is clean once the examples/
directory is excised. Only upstream pyproject-deprecation warnings
remain.
Signed-off-by: Raukaan Cogbrother <cogbrother@raukaan.local>
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 22:31:20 2026 +0200
*/*: normalize personal-maintainer metadata.xml
Unify the three styles that had accumulated across the overlay
(pf-sources-style tab+email-only, bidict-style 2-space+name,
plus a handful of one-off indents) onto a single canonical form:
- DTD URL on https
- 2-space indentation
- <maintainer type="person"> with both <email> and
<name>Ivan S. Titov</name>
Only the Titov maintainer block is touched; co-maintainers and
::gentoo proxy-project maintainers in forked packages are left
as-is. 66 files changed; pkgcheck scan identical before and
after.
commit 74bed102353f9f18d7c8346f2341643e61fd52a2
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 17:36:26 2026 +0200
dev-python/pymatgen-io-validation: new package, add 0.1.2
Schema-validation helpers used by pymatgen IO classes. Mandatory
dep of dev-python/emmet-core, which is in turn needed for
dev-python/larixite and from there for xraylarch 2026.x.
Upstream wheel ships a top-level `examples/` directory into
site-packages; strip it in python_install_all to satisfy Gentoo's
stray-top-level-files check.
Sdist uses the underscore form (pymatgen_io_validation-*.tar.gz);
handle via MY_PN + pypi_sdist_url --no-normalize.
Tested: `ebuild ... clean install` is clean once the examples/
directory is excised. Only upstream pyproject-deprecation warnings
remain.
Signed-off-by: Raukaan Cogbrother <cogbrother@raukaan.local>


View
Download
Browse