python-beartype
No description set
- Sources inherited from project devel:languages:python
- Devel package for openSUSE:Factory
-
2
derived packages
- Links to openSUSE:Factory / python-beartype
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:Tomcat42/python-beartype && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_link | 0000000124 124 Bytes | |
beartype-0.15.0.tar.gz | 0001002709 979 KB | |
python-beartype.changes | 0000006530 6.38 KB | |
python-beartype.spec | 0000002701 2.64 KB |
Revision 13 (latest revision is 24)
Dirk Mueller (dirkmueller)
committed
(revision 13)
- 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