Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Pre-8.5.0 release changelog and doc fixes#3697

Merged
Rowlando13 merged 1 commit into
pallets:mainpallets/click:mainfrom
kdeldycke:8.5.0-doc-fixeskdeldycke/click:8.5.0-doc-fixesCopy head branch name to clipboard
Jul 24, 2026
Merged

Pre-8.5.0 release changelog and doc fixes#3697
Rowlando13 merged 1 commit into
pallets:mainpallets/click:mainfrom
kdeldycke:8.5.0-doc-fixeskdeldycke/click:8.5.0-doc-fixesCopy head branch name to clipboard

Conversation

@kdeldycke

@kdeldycke kdeldycke commented Jul 17, 2026

Copy link
Copy Markdown
Collaborator

Important

Keep this PR in draft mode until we are closing in on 8.5.0 release.

A small PR to accumulate all missing documentation details for the upcoming 8.5.0 release.

Before removing the draft status, review all changes in the pending release diff: 8.4.2...main

@kdeldycke kdeldycke added the docs label Jul 17, 2026
@kdeldycke
kdeldycke marked this pull request as draft July 17, 2026 09:36
@kdeldycke kdeldycke added this to the 8.5.0 milestone Jul 17, 2026
@kdeldycke
kdeldycke force-pushed the 8.5.0-doc-fixes branch 5 times, most recently from b4edf0a to 4b1f1a8 Compare July 17, 2026 10:34
@Rowlando13

Copy link
Copy Markdown
Member

@kdeldycke I think we should leave test file names as is. The normal convention is test_module_name.py but since we are testing by function or class we should use test_ExactName.py. Then it is very clear what our structure is.

@kdeldycke

Copy link
Copy Markdown
Collaborator Author

@kdeldycke I think we should leave test file names as is. The normal convention is test_module_name.py but since we are testing by function or class we should use test_ExactName.py. Then it is very clear what our structure is.

test_CamelCase.py and test__private_function.py looks ugly to me, so let's ask @davidism to make a call on that naming convention, and I will apply it! 😅 My own rationale is it introduce less surprises when invoking pytest with wildcards like pytest "tests/test_stuff_*".

@kdeldycke
kdeldycke marked this pull request as ready for review July 23, 2026 19:40
@kdeldycke
kdeldycke requested review from Rowlando13 and davidism July 23, 2026 19:40
@kdeldycke

Copy link
Copy Markdown
Collaborator Author

@Rowlando13 @davidism , unless there is something big I uncover in the next few days, this is my last PR for the 8.5.0 release. After this if you think it is ready, we can think about releasing 8.5.0. What do you think?

@Rowlando13

Copy link
Copy Markdown
Member

Okay. I think 8.5.0 is about the right size. The only thing left I want to do is move all the tests into separate files so when we merge main to stable it will be done.

@Rowlando13

Copy link
Copy Markdown
Member

If we can leave the renaming of test files alone, I will merge this so we are all ready as splitting test files does not need a change log.

@kdeldycke

Copy link
Copy Markdown
Collaborator Author

If we can leave the renaming of test files alone, I will merge this so we are all ready as splitting test files does not need a change log.

I just reverted the test filenames to your original version in https://github.com/pallets/click/compare/4a735fa183dbc44b6d4c89e26b946a432ed7df58..0f4738df88e3ea47c40a4a442103596a61cfee79 . There is no point to delay the work on 8.5.0 for this kind of bikesheding.

Feel free to merge! :)

@Rowlando13
Rowlando13 merged commit 00e592c into pallets:main Jul 24, 2026
12 checks passed
@kdeldycke
kdeldycke deleted the 8.5.0-doc-fixes branch July 24, 2026 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.