1
0

18 Commits

Author SHA256 Message Date
d77100ce02 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lazy-object-proxy?expand=0&rev=32 2023-12-16 21:04:08 +00:00
6171c7b00b - update to 1.10.0:
* Added Python 3.12 wheels.
  * Dropped support for Python 3.7.
  * Applied some reformatting and lint fixes using ruff to the
    codebase (mostly more Python 2 leftover cleanups).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lazy-object-proxy?expand=0&rev=31
2023-12-16 21:02:52 +00:00
e3ef373568 - update to 1.9.0:
* Added support for matrix multiplication operator (``@``).
  * Should have all the wheels now (including the manylinux
    ones).
  * Bumped minimum version requirements for setuptools and
    setuptools-scm.
  * Switched the default pure python fallback implementation to
    the "simple" one (when you ``from lazy_object_proxy import
    Proxy`` and the C extension is not available).
    Previously the "slots" implementation was used but as it
    turns out it is slower on Python 3.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lazy-object-proxy?expand=0&rev=29
2023-05-05 13:44:22 +00:00
7fa64806b1 Accepting request 1081484 from home:dirkmueller:acdc:as_python3_module
SR for python stack proposal

OBS-URL: https://build.opensuse.org/request/show/1081484
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lazy-object-proxy?expand=0&rev=27
2023-04-21 15:10:02 +00:00
4275658602 Accepting request 1039638 from home:yarunachalam:branches:devel:languages:python
- Update to v1.8.0 
  Cleaned up use of cPickle. Contributed by Sandro Tosi in #62.
  Cleaned up more dead Python 2 code.
  Added Python 3.11 wheels.
  Dropped support for Python 3.6.

OBS-URL: https://build.opensuse.org/request/show/1039638
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lazy-object-proxy?expand=0&rev=25
2022-12-02 21:37:01 +00:00
2d8e79ee39 Accepting request 998031 from home:bnavigator:branches:devel:languages:python
- Clean specfile, remove code coverage check and travis-fold

OBS-URL: https://build.opensuse.org/request/show/998031
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lazy-object-proxy?expand=0&rev=23
2022-08-19 06:49:34 +00:00
0c3730f226 - update to 1.7.1:
* Removed most of the Python 2 support code and fixed ``python_requires`` to
    require at least Python 3.6.
    * Note that 1.7.0 has been yanked because it could not install on Python 2.7.
  * Switched CI to GitHub Actions, this has a couple consequences:
  * Fixed ``__index__`` to fallback to ``int`` if the wrapped object doesn't
    have an ``__index__`` method.  This prevents situations where code using a
    proxy would otherwise likely just call ``int`` had the object not have an
    ``__index__`` method.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lazy-object-proxy?expand=0&rev=21
2022-03-26 20:04:23 +00:00
624c07fd32 Accepting request 925046 from home:bnavigator:branches:devel:languages:python
- Unpin setuptools_scm<6.0 limit

OBS-URL: https://build.opensuse.org/request/show/925046
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lazy-object-proxy?expand=0&rev=20
2021-10-13 12:06:47 +00:00
750a122386 - update to 1.6.0:
* 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lazy-object-proxy?expand=0&rev=19
2021-07-31 15:59:01 +00:00
12ce53d653 Accepting request 875301 from home:mcalabkova:branches:devel:languages:python
- Drop broken %ifpython3 macro

OBS-URL: https://build.opensuse.org/request/show/875301
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lazy-object-proxy?expand=0&rev=17
2021-02-26 15:07:01 +00:00
1457e959ec - update to 1.5.2:
* Added Python 3.9 wheels.
  * Removed Python 2.7 Windows wheels

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lazy-object-proxy?expand=0&rev=15
2020-12-20 09:35:11 +00:00
ff14a278f1 - udpate to 1.5.1:
* Added ARM64 wheels (manylinux2014).
  * Added support for ``__fspath__``.
  * Dropped support for Python 3.4.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lazy-object-proxy?expand=0&rev=13
2020-09-17 11:39:48 +00:00
Tomáš Chvátal
d79e746c05 Accepting request 794165 from home:mcalabkova:branches:devel:languages:python
- Update to 1.4.3
  * Added binary wheels for Python 3.8.
  * Fixed license metadata.

OBS-URL: https://build.opensuse.org/request/show/794165
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lazy-object-proxy?expand=0&rev=11
2020-04-15 11:31:22 +00:00
Tomáš Chvátal
4e83d1097a - Update to 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. Fixes #30.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lazy-object-proxy?expand=0&rev=9
2019-09-11 13:05:43 +00:00
9269923b2d Accepting request 711136 from home:mcalabkova:branches:devel:languages:python
- update to 1.4.1
  * Fixed __mod__ for the slots backend.
  * Dropped support for Python 2.6 and 3.3.
  * 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.
- launch tests using multibuild

OBS-URL: https://build.opensuse.org/request/show/711136
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lazy-object-proxy?expand=0&rev=7
2019-06-20 15:48:14 +00:00
c6ef98c8f0 Accepting request 626518 from home:seanmarlow:branches:devel:languages:python
Update to v1.3.1

OBS-URL: https://build.opensuse.org/request/show/626518
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lazy-object-proxy?expand=0&rev=5
2018-07-31 06:00:46 +00:00
Todd R
397d93765c Accepting request 493121 from home:TheBlackCat:branches:devel:languages:python
Don't provide python2-lazy_object_proxy, singlespec packages should use correct name.

OBS-URL: https://build.opensuse.org/request/show/493121
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lazy-object-proxy?expand=0&rev=3
2017-05-06 04:27:30 +00:00
Jan Matejek
b10616c2f0 Accepting request 479707 from devel:languages:python:singlespec
initial for singlespec

OBS-URL: https://build.opensuse.org/request/show/479707
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lazy-object-proxy?expand=0&rev=1
2017-03-15 15:09:55 +00:00