was reported upstream
- Update to 0.15.3:
* Fix#172, catch all exceptions during extension build to reduce chance of corner cases that prevents installation.
* Fix#171, in PVector equality comparison don's assume that other object has a length, check before calling len.
* Fix#168, write warning about failing build of C extension directly to stderr to avoid that pip silences it.
* Fix#155, update PMapEvolver type stub to better reflect implementation.
- Update to 0.15.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyrsistent?expand=0&rev=12
* Fix#152 Don't use __builtin_popcount, this hopefully fixes#147 Error in pvectorc.cp37-win_amd64.pyd file, as well.
Thanks @benrg for this!
* Fix#151 Fix compatibility for hypothesis 4. Thanks @felixonmars for this!
* Fix#148, only require pytest-runner if running tests. Thanks @ccorbacho for this!
* Fix#144, Compile pvectormodule.c on windows. Thanks @ganwell for this!
* Fix#142, Improve type stubs. Thanks @arxanas for this!
* Fix#102, add PEP 561 type annotation stubs for most pyrsistent types. Thanks @nattofriends for this!
* Fix#135, Type classes for Python 3 type annotations of pyrsistent types. Thanks @nattofriends for this!
* Fix#128, Allow PClass and PRecord to ignore input parameters to constructor that are not part of the spec
instead of blowing up with a type error. Thanks @agberk for this!
* Fix#137, deprecation warnings in Python 3.7. Thanks @thombashi for this!
* Fix#129, building via setuptools and setup.py. Thanks @galuszkak for this!
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyrsistent?expand=0&rev=8