./devel/py-lazy-object-proxy, Fast and thorough lazy object proxy

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.6.0, Package name: py38-lazy-object-proxy-1.6.0, Maintainer: kamelderouiche

A fast and thorough lazy object proxy


Required to run:
[devel/py-setuptools] [lang/python37]

Required to build:
[pkgtools/cwrappers] [devel/py-setuptools_scm] [devel/py-wheel]

Master sites:

SHA1: de0cdbdad3a2417b846c6cc1eb496751f9b7be92
RMD160: d1d6fb335fe976def24df0cf79baa86ee170fab5
Filesize: 43.451 KB

Version history: (Expand)


CVS history: (Expand)


   2021-05-10 16:50:44 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-lazy-object-proxy: updated to 1.6.0

1.6.0 (2021-03-22)
------------------

* Added support for async special methods (``__aiter__``, ``__anext__``,
  ``__await__``, ``__aenter__``, ``__aexit__``).
  These are used in the ``async for``, ``await` and ``async with`` statements.

  Note that ``__await__`` returns a wrapper that tries to emulate the crazy
  stuff going on in the ceval loop, so there will be a small performance overhead.
* Added the ``__resolved__`` property. You can use it to check if the factory has
  been called.
   2020-12-07 09:59:40 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-lazy-object-proxy: updated to 1.5.2

1.5.2 (2020-11-26)
------------------
* Added Python 3.9 wheels.
* Removed Python 2.7 Windows wheels
  (not supported on newest image with Python 3.9).
   2020-09-01 01:07:07 by Thomas Klausner | Files touched by this commit (62)
Log message:
*: switch to versioned_dependencies.mk for py-setuptools
   2020-07-29 14:07:15 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-lazy-object-proxy: updated to 1.5.1

1.5.1:
* Added ARM64 wheels (manylinux2014).
   2020-06-12 23:04:41 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-lazy-object-proxy: update to 1.5.0.

1.5.0 (2020-06-05)
------------------

* Added support for ``__fspath__``.
* Dropped support for Python 3.4.
   2019-10-27 00:47:08 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-lazy-object-proxy: updated to 1.4.3

1.4.3:
* Added binary wheels for Python 3.8.
* Fixed license metadata.
   2019-10-15 09:58:31 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-lazy-object-proxy: updated to 1.4.2

1.4.2:
* Included a pyproject.toml to allow users install the sdist with old \ 
python/setuptools, as the setuptools-scm dep will be fetched by pip instead of \ 
setuptools.

1.4.1:
* Fixed wheels being built with ``-coverage`` cflags. No more issues about bogus \ 
``cext.gcda`` files.
* Removed useless C file from wheels.
* Changed ``setup.py`` to use setuptools-scm.

1.4.0:
* Fixed ``__mod__`` for the slots backend.
* Dropped support for Python 2.6 and 3.3.
   2017-07-16 21:57:11 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
1.3.1:
* Fix broken release (``sdist`` had a broken ``MANIFEST.in``).

1.3.0:
* Speed up arithmetic operations involving ``cext.Proxy`` subclasses.