Skip to content

Feature parity with Python 3.14#194

Open
maxfischer2781 wants to merge 11 commits intomasterfrom
pyver/v3.14
Open

Feature parity with Python 3.14#194
maxfischer2781 wants to merge 11 commits intomasterfrom
pyver/v3.14

Conversation

@maxfischer2781
Copy link
Owner

@maxfischer2781 maxfischer2781 commented Mar 10, 2026

This PR mirrors features implemented with Python 3.14. Major changes include:

  • added strict: bool parameter to map to check for equal length argument iterables
    • it is now a TypeError not to provide any argument iterable
  • the parameters of functools.reduce now follow the CPython 3.14 C implementation for positional-only and keyword arguments
  • The asyncio.iscoroutinefunction() is no longer used and replaced by inspect.iscoroutinefunction() consistently

Closes #189.

@maxfischer2781 maxfischer2781 self-assigned this Mar 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature parity with Python 3.14

1 participant