Search Criteria
Package Details: python-beartype 0.22.9-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/python-beartype.git (read-only, click to copy) |
|---|---|
| Package Base: | python-beartype |
| Description: | Unbearably fast near-real-time hybrid runtime-static type-checking in pure Python |
| Upstream URL: | https://github.com/beartype/beartype |
| Licenses: | MIT |
| Submitter: | AchmadFathoni |
| Maintainer: | redponike |
| Last Packager: | micwoj92 |
| Votes: | 0 |
| Popularity: | 0.000000 |
| First Submitted: | 2022-03-21 10:21 (UTC) |
| Last Updated: | 2026-01-11 20:26 (UTC) |
Dependencies (12)
- python
- python-build (make)
- python-hatchling (python-hatchling-gitAUR) (make)
- python-installer (make)
- python-wheel (make)
- python-click (check)
- python-numpy (python-numpy-gitAUR, python-numpy-mkl-binAUR, python-numpy1AUR, python-numpy-mkl-tbbAUR, python-numpy-mklAUR) (check)
- python-pygments (check)
- python-pytest (check)
- python-rich-click (check)
- python-typing_extensions (check)
- python-xarray (check)
Latest Comments
pellet613 commented on 2026-04-03 10:10 (UTC)
A fix has been pushed upstream on the
mainbranch of beartype: https://github.com/beartype/beartype/commit/ee167cf294cf65c4725b0242556c08e9ccd784bbIt's likely to be part of the next release of beartype.
pellet613 commented on 2026-04-02 19:28 (UTC)
Exact line is: https://github.com/kdeldycke/meta-package-manager/actions/runs/23897036306/job/69684170316#step:3:3965
pellet613 commented on 2026-04-02 19:19 (UTC)
test_door_is_bearable_warningsfails when the test suite runs more than once in the same environment (e.g., whenaur-installretries a failed dependency layer). The first run passes, the second fails with:This is a memoization issue in beartype:
reduce_hint_pep484_deprecated()caches its result on the first call, so the warning is only emitted once. On subsequent runs within the same environment, the cached path skips the warning entirely.beartype's own CI passes because the suite only runs once per job. The test's own comments acknowledge the fragility ("unintended ordering issues with other tests due to memoization").
Filed upstream: https://github.com/beartype/beartype/issues/631
A workaround for the PKGBUILD would be to exclude the flaky test in
check():Reproduced on Python 3.14.3, beartype 0.22.9, Arch Linux rolling (greyltc/archlinux-aur:yay). CI logs: https://github.com/kdeldycke/meta-package-manager/actions/runs/23897036306/job/69684170316
iyanmv commented on 2025-01-19 16:50 (UTC)
I get same errors as carlosal1015 in a clean chroot env.
carlosal1015 commented on 2025-01-09 23:23 (UTC)
carsme commented on 2024-08-23 14:43 (UTC)
@carlosal1015 Should be fixed in 0.18.5-3.
AchmadFathoni commented on 2023-05-23 06:42 (UTC)
Need co-maintainer for faster development response.