26 Commits

Author SHA256 Message Date
b48596e622 Accepting request 1286228 from devel:languages:python
- Switch to pyproject macros.
- No more greedy globs in %files.

OBS-URL: https://build.opensuse.org/request/show/1286228
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-funcy?expand=0&rev=13
2025-06-18 17:29:39 +00:00
240286e6d9 - Switch to pyproject macros.
- No more greedy globs in %files.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-funcy?expand=0&rev=24
2025-06-17 04:21:09 +00:00
ec536fc16f Accepting request 1249624 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1249624
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-funcy?expand=0&rev=12
2025-03-05 12:38:58 +00:00
9e4a940c5a - Add %{?sle15_python_module_pythons}
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-funcy?expand=0&rev=22
2025-03-03 08:24:25 +00:00
3e1d6af932 Accepting request 1132573 from devel:languages:python
- update to 2.0:
  * added get_lax()
  * added lzip(strict) param
  * made autocurry() and friends support kw-only and pos-only
    arguments
  * improved call._whatever_ arg introspection: pos-only, kw-
    only, kwargs and varargs are supported
  * test against Python 3.11

  - minor doc fixes

OBS-URL: https://build.opensuse.org/request/show/1132573
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-funcy?expand=0&rev=11
2023-12-12 18:32:09 +00:00
ac642404bb - update to 2.0:
* added get_lax()
  * added lzip(strict) param
  * made autocurry() and friends support kw-only and pos-only
    arguments
  * improved call._whatever_ arg introspection: pos-only, kw-
    only, kwargs and varargs are supported
  * test against Python 3.11
  - minor doc fixes

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-funcy?expand=0&rev=20
2023-12-11 22:15:05 +00:00
e07770c146 Accepting request 1074503 from devel:languages:python
- update to 1.18:
  * added join_with(strict=)
  * use more precise timer `timeit.default_timer` for
    log*durations (Saugat Pachhai)
  * preserve metadata when using autocurry as a decorator
  * doc improvements (thx to Tim Gates)

OBS-URL: https://build.opensuse.org/request/show/1074503
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-funcy?expand=0&rev=10
2023-03-27 16:16:12 +00:00
1c2a5fd839 - update to 1.18:
* added join_with(strict=)
  * use more precise timer `timeit.default_timer` for
    log*durations (Saugat Pachhai)
  * preserve metadata when using autocurry as a decorator
  * doc improvements (thx to Tim Gates)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-funcy?expand=0&rev=18
2023-03-26 19:19:49 +00:00
6eb0a4ccd7 Accepting request 1006874 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1006874
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-funcy?expand=0&rev=9
2022-09-29 16:13:51 +00:00
f1e85e4707 Accepting request 1006765 from home:yarunachalam:branches:devel:languages:python
- Update to 1.17
  - added del_in()
  - made throttle() and limit_error_rate() work on methods
  - added str and repr to Call objects
  - migrated CI to Github actions (thx to Bruno Alla)
  - fixed doc[string] for zip_dicts (Tal Einat)
  - fixed some inspect issues
  - minor doc fixes

OBS-URL: https://build.opensuse.org/request/show/1006765
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-funcy?expand=0&rev=16
2022-09-29 09:15:39 +00:00
6de396209e Accepting request 917116 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/917116
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-funcy?expand=0&rev=8
2021-09-06 13:58:09 +00:00
1edf770954 Accepting request 915233 from home:glaubitz:branches:devel:languages:python
- Update to 1.16
  * support Python 3.9 officially
  * unify @memoize() and @cache(): both have .skip/.memory/.invalidate/.invalidate_all now
  * support dynamic resulting exception in @reraise() (Laurens Duijvesteijn)
  * made () optional for @decorator-made decorators with kw-only args
  * added @throttle()
  * added has_path() (Denys Zorinets)
  * fixed autocurry kwargs handling
- from version 1.15
  * made rpartial accept keyworded arguments (Ruan Comelli)
  * made `@cache.invalidate()` idempotent (Dmitry Vasilyanov)
  * made raiser() accept a string as a shortcut
  * fixed cheatsheat description for 'distinct' helper (tsouvarev)
  * fixed some seqs docstrings
  * fixed some typos (Tim Gates)

OBS-URL: https://build.opensuse.org/request/show/915233
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-funcy?expand=0&rev=15
2021-09-06 13:22:22 +00:00
665bc62966 Accepting request 825356 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/825356
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-funcy?expand=0&rev=7
2020-08-18 13:05:16 +00:00
Tomáš Chvátal
6a939d78e2 Accepting request 825150 from home:jayvdb:branches:devel:languages:python
- Update to v1.14
  * stated Python 3.7 and 3.8 support
  * dropped Python 2.6
  * added @wrap_prop()
  * added filter_errors param to @retry()
  * published nullcontext properly

OBS-URL: https://build.opensuse.org/request/show/825150
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-funcy?expand=0&rev=13
2020-08-10 11:17:53 +00:00
613fe5d1db Accepting request 722710 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/722710
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-funcy?expand=0&rev=6
2019-08-13 11:23:39 +00:00
Tomáš Chvátal
6c4dfe2148 Accepting request 722709 from home:mcalabkova:branches:devel:languages:python
- Update to 1.13
  * added @wrap_with()
  * added nullcontext

OBS-URL: https://build.opensuse.org/request/show/722709
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-funcy?expand=0&rev=11
2019-08-12 13:44:51 +00:00
48ea939c5e Accepting request 701960 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/701960
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-funcy?expand=0&rev=5
2019-05-12 09:36:51 +00:00
Tomáš Chvátal
ec77102240 Accepting request 701958 from home:pgajdos
- version update to 1.12
  - added @cached_readonly
  - more introspection in @decorator decorators
  - documented @cached_property inheritance limitations
  - included tests in pypi sdist tarball (Tomáš Chvátal)
- back to PyPI tarball

OBS-URL: https://build.opensuse.org/request/show/701958
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-funcy?expand=0&rev=9
2019-05-10 09:30:40 +00:00
25ba21f63d Accepting request 684438 from devel:languages:python
- Update to 1.11:
  - switched docs and internals to Python 3
  - improved docs: better texts and examples here and there
  - support Python 3.7 officially
  - added popups over functions everywhere in docs
  - accept any iterables of errors in flow utils
  - fixed walk_values() for defaultdicts with empty factory
  - fixed xmap() signature introspection
  - documented lzip()

OBS-URL: https://build.opensuse.org/request/show/684438
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-funcy?expand=0&rev=4
2019-03-13 08:15:22 +00:00
Tomáš Chvátal
5e0cd3b2f6 - Update to 1.11:
- switched docs and internals to Python 3
  - improved docs: better texts and examples here and there
  - support Python 3.7 officially
  - added popups over functions everywhere in docs
  - accept any iterables of errors in flow utils
  - fixed walk_values() for defaultdicts with empty factory
  - fixed xmap() signature introspection
  - documented lzip()

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-funcy?expand=0&rev=7
2019-03-12 16:47:02 +00:00
9fd80d7983 Accepting request 659389 from devel:languages:python
- Remove superfluous devel dependency for noarch package

OBS-URL: https://build.opensuse.org/request/show/659389
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-funcy?expand=0&rev=3
2018-12-19 12:53:21 +00:00
a6005090b3 Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-funcy?expand=0&rev=5
2018-12-04 13:29:04 +00:00
d128e63190 Accepting request 610537 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/610537
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-funcy?expand=0&rev=2
2018-05-19 13:43:44 +00:00
Tomáš Chvátal
b561164139 Accepting request 610533 from home:jengelh:branches:devel:languages:python
- Avoid first person in description.

OBS-URL: https://build.opensuse.org/request/show/610533
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-funcy?expand=0&rev=3
2018-05-18 20:19:47 +00:00
b88cacdd34 Accepting request 605543 from devel:languages:python
Functional programming tools

OBS-URL: https://build.opensuse.org/request/show/605543
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-funcy?expand=0&rev=1
2018-05-11 12:28:53 +00:00
Todd R
e1d3506449 Accepting request 605542 from devel:languages:python:misc
Functional programming tools

OBS-URL: https://build.opensuse.org/request/show/605542
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-funcy?expand=0&rev=1
2018-05-09 03:49:32 +00:00