Skip to content

Implement always compare mode for hash library #108

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 our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 18 commits into from
Jan 5, 2022

Conversation

Cadair
Copy link
Contributor

@Cadair Cadair commented Nov 9, 2020

Useful for CI so you can see the changes from the reference images even if the hash library has been updated

@Cadair Cadair force-pushed the always_compare branch 3 times, most recently from ea3cffc to 80239e0 Compare November 9, 2020 14:32
@Cadair
Copy link
Contributor Author

Cadair commented Jan 7, 2021

Needs tests.

Signed-off-by: Conor MacBride <[email protected]>
Signed-off-by: Conor MacBride <[email protected]>
Signed-off-by: Conor MacBride <[email protected]>
Signed-off-by: Conor MacBride <[email protected]>
@ConorMacBride
Copy link
Member

I've rebased locally and this PR conflicts with #121 so need to need to find a way around that.

Signed-off-by: Conor MacBride <[email protected]>
@ConorMacBride
Copy link
Member

The hash libraries for mpl20, mpl21, mpl22 and mpl30 are using ft2104 even though Matplotlib apparently hasn't changed the Freetype library in 6 years: https://github.com/matplotlib/matplotlib/blame/085fdd0771c01ccf964459033904d31bf79e611a/lib/matplotlib/__init__.py#L1191

I don't understand how this could have worked before but I'll rename the libraries to have ft261 and update the hashes where necessary. Let me know if I have missed something.

Signed-off-by: Conor MacBride <[email protected]>
Signed-off-by: Conor MacBride <[email protected]>
Signed-off-by: Conor MacBride <[email protected]>
@ConorMacBride
Copy link
Member

@Cadair Can you review please?

@Cadair Cadair merged commit 94d732c into matplotlib:master Jan 5, 2022
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.

3 participants