Skip to content

Merge stable into main#2830

Closed
AndreasBackx wants to merge 30 commits intomainfrom
stable-into-main
Closed

Merge stable into main#2830
AndreasBackx wants to merge 30 commits intomainfrom
stable-into-main

Conversation

@AndreasBackx
Copy link
Copy Markdown
Collaborator

This merges stable into main but there's an openstanding problem that might needs fixing on stable before we merge into main.

Stable has moved from os.system to subprocess. As part of this, it also extended some testing for echo_with_pager. One test leverages cat > PATH which due to how the move to subprocess went, is no longer supported. We can decide to:

  1. Create 8.1.9 with the fix bringing back support.
  2. Only include the fix for support in 8.2.0.

I think to reduce the load and focus on future development, let's go with 2. The impact for users is the following:

  • Those with PAGER setup including something that needs to be run in a shell, won't be used in 8.1.8. It will fallback to one of the pagers we try.

I think this is acceptable. Please let me know what you think.

Rowlando13 and others added 30 commits August 14, 2023 00:27
Co-authored-by: Andreas Backx <andreas@backx.org>
Co-authored-by: Andreas Backx <andreas@backx.org>
@kdeldycke
Copy link
Copy Markdown
Collaborator

I just fix all conflicts in #2873, from which Click 8.2.0 can be released.

@kdeldycke
Copy link
Copy Markdown
Collaborator

Following the merge of #2873, this PR can be closed, and stable-into-main branch can be deleted.

@Rowlando13 Rowlando13 closed this May 10, 2025
@davidism davidism deleted the stable-into-main branch May 11, 2025 13:31
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators May 26, 2025
@kdeldycke kdeldycke modified the milestones: 8.2.1, 8.2.0 Aug 12, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants