python-beartype

Edit Package python-beartype
No description set
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's avatar Ana Guerrero (anag+factory) accepted request 1100856 from Dirk Mueller's avatar 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
openSUSE Build Service is sponsored by