Skip to content

Extract _guess_type from convert_type and add overloads#3372

Merged
AndreasBackx merged 1 commit into
pallets:mainfrom
kdeldycke:convert-type-refactor
Apr 29, 2026
Merged

Extract _guess_type from convert_type and add overloads#3372
AndreasBackx merged 1 commit into
pallets:mainfrom
kdeldycke:convert-type-refactor

Conversation

@kdeldycke
Copy link
Copy Markdown
Collaborator

@kdeldycke kdeldycke commented Apr 22, 2026

This is a refactor that was original part of typing/paramtype branch by @AndreasBackx, then split out of #3371 to keep the latter focused on typing only.

It is kept in its separate PR to untied it from pure typing improvements from #3371 and further study and evaluation.

@kdeldycke kdeldycke added typing f:parameters feature: input parameter types labels Apr 22, 2026
@kdeldycke kdeldycke marked this pull request as draft April 22, 2026 17:15
Copy link
Copy Markdown
Collaborator

@AndreasBackx AndreasBackx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for pulling this out!

@kdeldycke kdeldycke added this to the 8.4.0 milestone Apr 27, 2026
@kdeldycke kdeldycke marked this pull request as ready for review April 27, 2026 14:44
@kdeldycke kdeldycke force-pushed the convert-type-refactor branch from 37a90d5 to c314f96 Compare April 27, 2026 14:44
@kdeldycke
Copy link
Copy Markdown
Collaborator Author

No conflict so far, so this PR is ready to be review/merged for 8.4 inclusion.

@Rowlando13
Copy link
Copy Markdown
Collaborator

@kdeldycke Change log entry please. So it sounds like you want there to be an 8.4 release? If so, works for me. I appreciate the back log clearing you have done.

@Rowlando13
Copy link
Copy Markdown
Collaborator

If so, I can change all the current prs to merge into main.

@Rowlando13
Copy link
Copy Markdown
Collaborator

Saw all the new PRs and milestone. Let do 8.4.0 as next release.

@Rowlando13 Rowlando13 changed the base branch from stable to main April 29, 2026 06:51
This is a refactor that was original part of `typing/paramtype` branch but split out of pallets#3371 to keep the latter focused on typing only.

Co-authored-by: Kevin Deldycke <kevin@deldycke.com>
@kdeldycke kdeldycke force-pushed the convert-type-refactor branch from c314f96 to b2bfd55 Compare April 29, 2026 09:27
@kdeldycke
Copy link
Copy Markdown
Collaborator Author

Just fix the merging issue. This PR is ready.

@AndreasBackx AndreasBackx merged commit d2e4a42 into pallets:main Apr 29, 2026
12 checks passed
@Rowlando13
Copy link
Copy Markdown
Collaborator

@kdeldycke or @AndreasBackx can you add a changelog entry.

@kdeldycke kdeldycke deleted the convert-type-refactor branch April 30, 2026 05:31
@kdeldycke
Copy link
Copy Markdown
Collaborator Author

@kdeldycke or @AndreasBackx can you add a changelog entry.

Covered in #3393

kdeldycke added a commit to kdeldycke/click that referenced this pull request Apr 30, 2026
kdeldycke added a commit to kdeldycke/click that referenced this pull request May 8, 2026
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators May 15, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

f:parameters feature: input parameter types typing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants