python-beartype

Edit Package python-beartype
No description set
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's avatar Dominique Leuenberger (dimstar_suse) accepted request 1084451 from Dirk Mueller's avatar 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
openSUSE Build Service is sponsored by