Closed thirtytwobits closed 3 years ago
Okay, I just need to experiment with Black and I'll have responded to all your comments.
@pavel-kirienko . I believe I've addressed everything? Just waiting for your approval.
Oh wow. Something weird happened with my workspaces and changes I thought I had I missed. I should have committed everything now.
I have no other comments here.
I changed back to pyyaml since the other library, apparently, would require users to install additional dependencies on Linux. Please re-review and approve.
Can you expand on this a bit? Why do you think it requires additional dependencies?
On Sat, Jul 31, 2021, 05:38 Scott Dixon @.***> wrote:
I changed back to pyyaml since the other library, apparently, would require users to install additional dependencies on Linux. Please re-review and approve.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/UAVCAN/nunavut/pull/204#issuecomment-890279639, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAZFIZFIE7DGD33JQ7AULQLT2NOZHANCNFSM5A3IDTNQ .
So if we can agree on the same ruamel version for Yakut and Nunavut then I'll switch to ruamel. What say ye?
This is oddly more complicated than I imagined. Let's just use 0.17 and call it a day.
So...are we super happy with this dependency? The author is willing to break things, the library is painfully new, and there are no MyPy types available? Nothing about using this over pyyaml is making me happy.
PyYAML it is then.
Then the current PR stands as-is. Can I merge?
Sure.
On Tue, Aug 3, 2021, 21:52 Scott Dixon @.***> wrote:
Then the current PR stands as-is. Can I merge?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/UAVCAN/nunavut/pull/204#issuecomment-892083052, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAZFIZBJJR2C4CPQZOK5ID3T3A3FVANCNFSM5A3IDTNQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email .
Completely refactored stropping. It was a bit of a mess but now that we have a couple languages in use it was easier to see the right design.