Movatterモバイル変換


[0]ホーム

URL:


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

Sign up
Appearance settings

Fix: Do not use numeric tolerances for axline special cases#28987

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
ksunden merged 1 commit intomatplotlib:mainfromtimhoffm:fix-axline
Oct 17, 2024

Conversation

timhoffm
Copy link
Member

vertical lines (infinite slope) and two identical points as input need special handling in AxLine. The detection was using numeric tolerances, which lead to false-positive detection in cases that are close to but not exactly those special cases.

This PR removes the tolerances. The argument is the same as for the similar case#28386 (comment)

Closes#28870.

vertical lines (infinite slope) and two identical points as input need special handling in AxLine. The detection was using numeric tolerances, which lead to false-positive detection in cases that are close to but not exactly those special cases.This PR removes the tolerances. The argument is the same as for the similar casematplotlib#28386 (comment)Closesmatplotlib#28870.
@timhoffmtimhoffm added this to thev3.10.0 milestoneOct 17, 2024
Copy link
Contributor

@scottshambaughscottshambaugh left a comment

Choose a reason for hiding this comment

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

This closes out the last of the comparisons called out in this comment, lgtm!#28386 (comment)

@scottshambaugh
Copy link
Contributor

This might be better considered as a bugfix for the 3.9.3 milestone.

@timhoffmtimhoffm modified the milestones:v3.10.0,v3.9.3Oct 17, 2024
@scottshambaughscottshambaugh added the PR: bugfixPull requests that fix identified bugs labelOct 17, 2024
@ksundenksunden merged commitc236102 intomatplotlib:mainOct 17, 2024
44 of 46 checks passed
meeseeksmachine pushed a commit to meeseeksmachine/matplotlib that referenced this pull requestOct 17, 2024
QuLogic added a commit that referenced this pull requestOct 18, 2024
…987-on-v3.9.xBackport PR#28987 on branch v3.9.x (Fix: Do not use numeric tolerances for axline special cases)
@timhoffmtimhoffm deleted the fix-axline branchNovember 8, 2024 08:18
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@ksundenksundenksunden approved these changes

@scottshambaughscottshambaughscottshambaugh approved these changes

Assignees
No one assigned
Labels
PR: bugfixPull requests that fix identified bugs
Projects
None yet
Milestone
v3.9.3
Development

Successfully merging this pull request may close these issues.

[Bug]: axline doesn't work with some axes scales
3 participants
@timhoffm@scottshambaugh@ksunden

[8]ページ先頭

©2009-2025 Movatter.jp