-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Use crates.io unicode_names2 0.6.0 #6478
Conversation
PR Check ResultsEcosystem✅ ecosystem check detected no changes. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cool with this assuming it contains all the changes.
I wasn't following up this issue for a while. |
Ah yeah, I think upstream is still missing some changes that we need. |
5b2abea
to
607cc82
Compare
i think we need progval/unicode_names2#12, but i don't understand how since none of our tests are failing without it. Upstream is maintained and has just published a 1.0.0, so i'm even more motivated to migrate |
I think this shows a failing test case: RustPython/RustPython#4566 |
Unless it no longer fails after switching to the main channel, of course. |
thanks for link! I added the test, it seems that this is already passing. |
As annoying as it is... I'd really love to understand why it works now (and didn't before) prior to merging. Does that snippet fail on 0.6.0 (non-Git, like before we pinned)? |
oh, i realized i actually updated only one of two unicode_names2 usages. I updated the other too, and now the test fails as expected. |
3735812
to
0baddb8
Compare
Hey, just checking in on this. I was able to use a temporary |
0baddb8
to
7a8302d
Compare
I've checked and the relevant PR was merged in the mean time (progval/unicode_names2#12). I've asked for a crates.io release: progval/unicode_names2#28 |
Thanks @manmartgarc. By the way: I temporarily moved LibCST back to a Git dependency so that we could get out Python 3.12 support today, but I'll move it back to crates as soon as they publish a new version. |
7a8302d
to
7ab46fc
Compare
Current dependencies on/for this PR:
This comment was auto-generated by Graphite. |
The maintainer reacted really quickly, this is now ready to be merged |
@@ -25,7 +25,7 @@ insta = { version = "1.33.0", feature = ["filters", "glob"] } | |||
is-macro = { version = "0.3.0" } | |||
itertools = { version = "0.11.0" } | |||
log = { version = "0.4.17" } | |||
memchr = "2.6.4" | |||
memchr = { version = "2.6.4" } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Made this consistent while i was at it
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great!
CodSpeed Performance ReportMerging #6478 will degrade performances by 3.69%Comparing Summary
Benchmarks breakdown
|
👍 |
Update
unicode_names2
to the crates.io release 0.6.0, removing a git dependency.@youknowone As far as i can tell, all changes from https://github.com/youknowone/unicode_names2 have been merged into https://github.com/progval/unicode_names2, is it correct that all changes needed for the RustPython parser are in the 0.6.0 release on crates.io?