python-beartype
No description set
- Developed at devel:languages:python
- Sources inherited from project openSUSE:Factory
-
3
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/python-beartype && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
beartype-0.15.0.tar.gz | 0001002709 979 KB | |
python-beartype.changes | 0000006530 6.38 KB | |
python-beartype.spec | 0000002701 2.64 KB |
Revision 7 (latest revision is 12)
Ana Guerrero (anag+factory)
accepted
request 1100856
from
Dirk Mueller (dirkmueller)
(revision 7)
- update to 0.15.0: * Like a cyberpunk phoenix whose intertube veins are made of pure honey and blueberry juic, 0.15.0 introduces the new `beartype.claw` API. * When you call import hooks published by the `beartype.claw` API, you enable **hybrid runtime-static type-checking.** * For many of you: "Yes. That is what this means." Pure-static type-checkers lie to you about everything, require maintaining fragile and unreadable `type: ignore[...]` and `pyright: ignore[...]` comment chatter throughout your once- pristine codebase, and fail to enforce anything at test- or runtime. In other words, they (mostly) suck; we should all stop using them, because they (mostly) fail at their core mandate.
Comments 0