Skip to content

Bump funcy from 2.0 to 2.1 - #512

Merged
anatoly-scherbakov merged 1 commit into
masterfrom
dependabot/pip/funcy-2.1
Sep 19, 2026
Merged

anatoly-scherbakov merged 1 commit into
masterfrom
dependabot/pip/funcy-2.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 19, 2026

Copy link
Copy Markdown
Contributor

Bumps funcy from 2.0 to 2.1.

Changelog

Sourced from funcy's changelog.

2.1

  • support Python 3.12, 3.13, 3.14 officially
  • added split_keys()
  • preserve key_func when memoize is called directly (Jack Walker)
  • preserve refilled cache values during stale expiration (Jack Walker)
  • fixed once_per handling of unhashable arguments (Alexandre Rodrigues)
  • fixed join() raises TypeError when joining bytes (Kotesh Kumar Yelamati)
  • fixed func inspection for PyPy builtins methods, i.e. str.split()
  • fixed partition()/chunks when step > n (DualFroz)
  • fixed cut_suffix("") returning empty string (Kotesh Kumar Yelamati)
  • reexport reduce (Michael Bianco)
  • some optimizations
  • improved docs and examples
Commits
  • 04aafae Up to 2.1
  • 4a41f60 Test split_keys()
  • fdcd94a Preserve refilled cache values during stale expiration
  • da135d2 Test against Python 3.14
  • ca7c0c4 chore: declare Python 3.14 support in classifiers (#175)
  • 6637a4f Test new cut_suffix() fix
  • e61bbc3 fix: cut_suffix("") incorrectly returns empty string for any input (#168)
  • d2b9860 Optimized partition/chunks functions for iterators
  • 848dd6d fix: _cut_iter yields wrong-length parts when step > n (#177)
  • 46a1fc4 Remove old ubuntu runner from github CI script
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [funcy](https://github.com/Suor/funcy) from 2.0 to 2.1.
- [Changelog](https://github.com/Suor/funcy/blob/master/CHANGELOG)
- [Commits](Suor/funcy@2.0...2.1)

---
updated-dependencies:
- dependency-name: funcy
  dependency-version: '2.1'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Sep 19, 2026
@anatoly-scherbakov
anatoly-scherbakov merged commit 3856113 into master Sep 19, 2026
1 check failed
@anatoly-scherbakov
anatoly-scherbakov deleted the dependabot/pip/funcy-2.1 branch September 19, 2026 09:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant