-
-
Notifications
You must be signed in to change notification settings - Fork 719
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
Msgpack 1.0 compatibility #3494
Conversation
Thanks for handling this @jrbourbeau |
CI has passed against both msgpack 1.0 and a pre-1.0 release to check for backwards compatibility I've also set |
Requiring>=0.6 sounds fine. |
Great, I just set the minimum version for our CI environments and will merge this PR when the current set of CI builds pass |
The test failure seems unrelated and I've raised a separate issue for it (xref #3498) |
May I suggest a new build/build number on conda-forge that update the metadata info to pin msgpack to |
cc @jakirkham
…On Tue, Feb 18, 2020 at 3:55 PM Matthias Bussonnier < ***@***.***> wrote:
May I suggest a new build/build number on conda-forge that update the
metadata info to pin msgpack to <1.0.0 ? I've read recently
<https://twitter.com/ocefpaf/status/1227292336662597632> that there
should be a simpler way to do that via repodata patch, but I haven't used
that before.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#3494?email_source=notifications&email_token=AACKZTFJKDI6UCAAOR2NCM3RDRYPVA5CNFSM4KXHETCKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMFZ34I#issuecomment-587963889>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACKZTF6PXQW6TXFKD4JRQ3RDRYPVANCNFSM4KXHETCA>
.
|
A PR to the conda-forge feedstock to do that would be welcome 🙂 |
Do you know how to patch the repodata, or do I just bump the build number ? |
Thanks for doing that. Merged! 😄 |
Ah sorry missed this bit. The patches live here. Though bumping the build number works also and may be a bit more straightforward. |
Thanks for updating the conda-forge recipe @Carreau! |
Jakirkham, I'm more thinking that all previous version of distributed (or at least a few of those) should get msgpack<1; |
Yeah hot-fixing would still be appropriate Matthias 🙂 |
In msgpack 1.0 the default value for
strict_map_key
was changed fromFalse
toTrue
(see https://github.com/msgpack/msgpack-python#major-breaking-changes-in-msgpack-10). This causes failures for us as we use map keys which are notbytes
orstr
. This PR updates our use ofmsgpack.loads
to includestrict_map_key=False
Closes #3491