dev-python/selectolax
Fast HTML5 parser with CSS selectors
-
selectolax-1.0.0~amd64 ~x86cython python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 python_targets_python3_15 debug
View
Download
Browse License: MIT Overlay: stowe-verlay -
selectolax-0.4.13~amd64 ~x86cython python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 python_targets_python3_15 debug
View
Download
Browse License: MIT Overlay: stowe-verlay
ChangeLog
commit 0a85f8e22cd378235e4c52328aa75a57763a3129
Author: mstowe@gmail.com <mstowe@brogy.stowe.network>
Date: Tue Oct 13 14:58:13 2026 -0500
Fix stale Manifest digests (EBUILD/MISC) causing verify failures
Several ebuilds were edited (PYTHON_COMPAT bumps, cargo cleanups, libvirt
dep revisions) and metadata.xml files were added after their Manifests
were last regenerated, leaving stale EBUILD BLAKE2B/SHA512 hashes and
missing MISC metadata.xml entries. This caused "Digest verification
failed ... Failed on BLAKE2B verification" on emerge.
Regenerate the affected Manifests so EBUILD and MISC entries match the
on-disk files. Distfiles are unchanged.
commit 87179a50fb3f5051084380896cd315a9fccd0047
Author: mstowe@gmail.com <mstowe@brogy.stowe.network>
Date: Tue Oct 13 14:49:42 2026 -0500
Overlay-wide QA, license, and metadata cleanup
Resolve all actionable pkgcheck findings and license issues across the
overlay. Verified: all ebuilds pass `bash -n`, Manifests regenerated,
and pkgcheck reports zero license, style, or correctness findings.
kiro-cli-bin:
- Drop obsolete q/qchat patches and the q-stub USE flag/install logic
- Add QA_PRESTRIPPED for the shipped pre-stripped binaries
Licenses:
- Add licenses/Kiro and licenses/Anthropic-TOS
- kiro-cli-bin, kiro-ide-bin: use LICENSE="Kiro"
- Fix invalid "MIT License" -> "MIT" (googlenewsdecoder, pyunifi)
Style/QA (mechanical):
- Fix VariableOrderWrong to canonical metadata order
- Fix BadDescription (trailing periods, >80 chars, generic names)
- Remove EmptyGlobalAssignment lines
- Fix whitespace, blank lines, and overlong lines
- StaticSrcUri: use $/$(ver_cut)
Correctness:
- libvirt: add -r0 to >virtualbox/>numactl deps (MissingPackageRevision)
- nagios-check_iping: drop $ from exeinto, use $ in elog
- imapsync, coppermine: switch zip->tarball (unpacker dep + filename)
- rqm, tyan-bmc-cert: rename distfiles via -> to avoid name collision
- profiles/updates: rename qbin -> 4Q-2025 (valid update filename)
Cargo eclass modernization (rqm, tyan-bmc-cert):
- Use $ and name@version CRATES separators
Metadata:
- Add 24 metadata.xml files with upstream remote-ids
- phpvirtualbox: populate longdescription, fix remote-id to github
PYTHON_COMPAT:
- Add python3_15 to packages where supported
commit 18a5e1e08cf95866e80eef8e1ba722c5483b2132
Author: mstowe@gmail.com <mstowe@brogy.stowe.network>
Date: Mon Oct 5 14:40:44 2026 -0500
selectolax version bump
commit 390d87b677d94b27519e821198b442f7a678bbc1
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Thu Oct 1 16:46:16 2026 -0500
dev-python/selectolax: bump to 0.4.13
commit 73cbbb24ef0db44f81bb8c47bd2426915c4aed25
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Fri Sep 18 17:11:43 2026 -0500
selectolax version bump
commit 77b39b5137d4f1af4757029907f495471222a5fa
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Wed Aug 12 04:58:02 2026 -0500
Version bumps all around
commit 4799f1aa1bfb300764a3ea8b15a1ce61163c2f6d
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Fri Jun 19 14:43:05 2026 -0500
Manifest updates
commit 16cfba8aad1a89a9166427e98c7fb47323716706
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Fri Jun 19 09:06:45 2026 -0500
Updating ebuilds to ignore mirrors; version bumps for kiro-ide and
nameparser
commit a7dc6314598db0198d2ebbe78b046674313e206f
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Fri May 29 00:17:35 2026 -0500
Version bumps for gevent, selectolax, and kiro-ide
commit bbfd4fc6dc4cadc5e066773a51def4ad838ef532
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Sun May 10 13:42:56 2026 -0500
Some TLC for selectolax
commit 75602604e3bbd8d8965c21fbf2e12a51da0dc745
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Sun May 10 12:07:11 2026 -0500
Selectolax version bump
commit faf68df1c8b8cb2351e147a3a10711326f48b31f
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Sun Mar 29 13:17:37 2026 -0500
Overlay update: new packages, version bumps, QA fixes
New packages:
- dev-python/flask-principal-0.4.0
- dev-python/flask-wtf-1.2.2
- dev-python/flask-limiter-4.1.1
- dev-python/flask-httpauth-4.8.1
- dev-python/netifaces-plus-0.12.5
- dev-python/limits-5.8.0
Version bumps:
- dev-python/selectolax 0.4.6 -> 0.4.7
- app-emulation/libvirt 12.0.0 -> 12.1.0
- app-emulation/phpvirtualbox 7.2.1 -> 7.2.2 (EAPI 7->8)
- www-apps/coppermine 1.6.26 -> 1.6.28 (EAPI 7->8)
- net-mail/imapsync 2.290 -> 2.314 (EAPI 7->8)
- net-analyzer/nagios-check_iping 2.4.6 -> 2.4.12
QA fixes:
- All new/bumped ebuilds use EAPI=8
- PYTHON_COMPAT updated to python3_ across all Python ebuilds
- Removed unused LITERALNAME/SOURCEFILE/DIGEST_SOURCES vars (nameparser)
- Added DISTUTILS_EXT=1 for selectolax, netifaces-plus
- Correct build backends: hatchling for flask-wtf, flask-limiter, limits
- Hardcoded versions replaced with $ in nagios-check_iping
commit 9c1af31b464f545cfdbe0d51ddc44b775a62f8c5
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Sat Jan 31 16:15:56 2026 -0600
Selectolax update version
commit e2b3458e170586ccaf222c4eaa49cadb661dad77
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Sat Jul 19 08:05:43 2025 -0500
Python cleanup
commit bab654cc5dfc9b38fb3f11e963d74be6032f40a1
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Mon Oct 14 18:56:46 2024 -0500
Version bumps and cleanup
commit 091e582e082819c877cb14d05702dfe48d88c2ed
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Sat Sep 14 01:32:17 2024 -0500
Working Selectolax (albeit with warnings)
commit 73a8aad7f845d7c42a5ef6c8ab090a89b402a18f
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Fri Sep 13 19:53:34 2024 -0500
Fix
commit 9466ba602fb5892ba4a0aeb2ec5453c9f0203da2
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Fri Sep 13 19:50:19 2024 -0500
Selectolax from pypi
commit 8708015a6aeeaf7b5691e2ac86bd1f897d5c7f5c
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Fri Sep 13 19:31:31 2024 -0500
Selectolax dependency
Author: mstowe@gmail.com <mstowe@brogy.stowe.network>
Date: Tue Oct 13 14:58:13 2026 -0500
Fix stale Manifest digests (EBUILD/MISC) causing verify failures
Several ebuilds were edited (PYTHON_COMPAT bumps, cargo cleanups, libvirt
dep revisions) and metadata.xml files were added after their Manifests
were last regenerated, leaving stale EBUILD BLAKE2B/SHA512 hashes and
missing MISC metadata.xml entries. This caused "Digest verification
failed ... Failed on BLAKE2B verification" on emerge.
Regenerate the affected Manifests so EBUILD and MISC entries match the
on-disk files. Distfiles are unchanged.
commit 87179a50fb3f5051084380896cd315a9fccd0047
Author: mstowe@gmail.com <mstowe@brogy.stowe.network>
Date: Tue Oct 13 14:49:42 2026 -0500
Overlay-wide QA, license, and metadata cleanup
Resolve all actionable pkgcheck findings and license issues across the
overlay. Verified: all ebuilds pass `bash -n`, Manifests regenerated,
and pkgcheck reports zero license, style, or correctness findings.
kiro-cli-bin:
- Drop obsolete q/qchat patches and the q-stub USE flag/install logic
- Add QA_PRESTRIPPED for the shipped pre-stripped binaries
Licenses:
- Add licenses/Kiro and licenses/Anthropic-TOS
- kiro-cli-bin, kiro-ide-bin: use LICENSE="Kiro"
- Fix invalid "MIT License" -> "MIT" (googlenewsdecoder, pyunifi)
Style/QA (mechanical):
- Fix VariableOrderWrong to canonical metadata order
- Fix BadDescription (trailing periods, >80 chars, generic names)
- Remove EmptyGlobalAssignment lines
- Fix whitespace, blank lines, and overlong lines
- StaticSrcUri: use $/$(ver_cut)
Correctness:
- libvirt: add -r0 to >virtualbox/>numactl deps (MissingPackageRevision)
- nagios-check_iping: drop $ from exeinto, use $ in elog
- imapsync, coppermine: switch zip->tarball (unpacker dep + filename)
- rqm, tyan-bmc-cert: rename distfiles via -> to avoid name collision
- profiles/updates: rename qbin -> 4Q-2025 (valid update filename)
Cargo eclass modernization (rqm, tyan-bmc-cert):
- Use $ and name@version CRATES separators
Metadata:
- Add 24 metadata.xml files with upstream remote-ids
- phpvirtualbox: populate longdescription, fix remote-id to github
PYTHON_COMPAT:
- Add python3_15 to packages where supported
commit 18a5e1e08cf95866e80eef8e1ba722c5483b2132
Author: mstowe@gmail.com <mstowe@brogy.stowe.network>
Date: Mon Oct 5 14:40:44 2026 -0500
selectolax version bump
commit 390d87b677d94b27519e821198b442f7a678bbc1
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Thu Oct 1 16:46:16 2026 -0500
dev-python/selectolax: bump to 0.4.13
commit 73cbbb24ef0db44f81bb8c47bd2426915c4aed25
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Fri Sep 18 17:11:43 2026 -0500
selectolax version bump
commit 77b39b5137d4f1af4757029907f495471222a5fa
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Wed Aug 12 04:58:02 2026 -0500
Version bumps all around
commit 4799f1aa1bfb300764a3ea8b15a1ce61163c2f6d
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Fri Jun 19 14:43:05 2026 -0500
Manifest updates
commit 16cfba8aad1a89a9166427e98c7fb47323716706
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Fri Jun 19 09:06:45 2026 -0500
Updating ebuilds to ignore mirrors; version bumps for kiro-ide and
nameparser
commit a7dc6314598db0198d2ebbe78b046674313e206f
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Fri May 29 00:17:35 2026 -0500
Version bumps for gevent, selectolax, and kiro-ide
commit bbfd4fc6dc4cadc5e066773a51def4ad838ef532
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Sun May 10 13:42:56 2026 -0500
Some TLC for selectolax
commit 75602604e3bbd8d8965c21fbf2e12a51da0dc745
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Sun May 10 12:07:11 2026 -0500
Selectolax version bump
commit faf68df1c8b8cb2351e147a3a10711326f48b31f
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Sun Mar 29 13:17:37 2026 -0500
Overlay update: new packages, version bumps, QA fixes
New packages:
- dev-python/flask-principal-0.4.0
- dev-python/flask-wtf-1.2.2
- dev-python/flask-limiter-4.1.1
- dev-python/flask-httpauth-4.8.1
- dev-python/netifaces-plus-0.12.5
- dev-python/limits-5.8.0
Version bumps:
- dev-python/selectolax 0.4.6 -> 0.4.7
- app-emulation/libvirt 12.0.0 -> 12.1.0
- app-emulation/phpvirtualbox 7.2.1 -> 7.2.2 (EAPI 7->8)
- www-apps/coppermine 1.6.26 -> 1.6.28 (EAPI 7->8)
- net-mail/imapsync 2.290 -> 2.314 (EAPI 7->8)
- net-analyzer/nagios-check_iping 2.4.6 -> 2.4.12
QA fixes:
- All new/bumped ebuilds use EAPI=8
- PYTHON_COMPAT updated to python3_ across all Python ebuilds
- Removed unused LITERALNAME/SOURCEFILE/DIGEST_SOURCES vars (nameparser)
- Added DISTUTILS_EXT=1 for selectolax, netifaces-plus
- Correct build backends: hatchling for flask-wtf, flask-limiter, limits
- Hardcoded versions replaced with $ in nagios-check_iping
commit 9c1af31b464f545cfdbe0d51ddc44b775a62f8c5
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Sat Jan 31 16:15:56 2026 -0600
Selectolax update version
commit e2b3458e170586ccaf222c4eaa49cadb661dad77
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Sat Jul 19 08:05:43 2025 -0500
Python cleanup
commit bab654cc5dfc9b38fb3f11e963d74be6032f40a1
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Mon Oct 14 18:56:46 2024 -0500
Version bumps and cleanup
commit 091e582e082819c877cb14d05702dfe48d88c2ed
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Sat Sep 14 01:32:17 2024 -0500
Working Selectolax (albeit with warnings)
commit 73a8aad7f845d7c42a5ef6c8ab090a89b402a18f
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Fri Sep 13 19:53:34 2024 -0500
Fix
commit 9466ba602fb5892ba4a0aeb2ec5453c9f0203da2
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Fri Sep 13 19:50:19 2024 -0500
Selectolax from pypi
commit 8708015a6aeeaf7b5691e2ac86bd1f897d5c7f5c
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Fri Sep 13 19:31:31 2024 -0500
Selectolax dependency

