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.14.0.tar.gz | 0000946839 925 KB | |
python-beartype.changes | 0000003845 3.75 KB | |
python-beartype.spec | 0000002701 2.64 KB |
Revision 5 (latest revision is 12)
Dominique Leuenberger (dimstar_suse)
accepted
request 1084451
from
Dirk Mueller (dirkmueller)
(revision 5)
- update to 0.14.0: * This minor release brings exhilarating support for PEP 673 (i.e., `typing.Self`) and PEP 675 (i.e., `typing.LiteralString`) as well as substantially improved compatibility with PyPy. * This release resolves a significant incompatibility with PyPy, whose implementation of the `id()` builtin appears to occasionally [read: non-deterministically] return object identifiers that are negative integers. Specifically, @beartype now guaranteeably generates valid parameter names passed to type-checking wrapper functions regardless of the sign of the `id()` of the values of those parameters. Doing so resolves issue #232 kindly submitted by @jvesely (Jan Vesely) who purportedly lives in or around an ancient pork by-product that has calcified into stone -- which is quite impressive, really. Stoneham: it's like Stonehenge, only American and yummy in your tummy. Thanks so much for the heads up, @jvesely.
Comments 0