-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
[BEAM-5878] update dill min version to 0.3.1.1 and add test for functions with Keyword-only arguments #9686
[BEAM-5878] update dill min version to 0.3.1.1 and add test for functions with Keyword-only arguments #9686
Conversation
Run Python PreCommit |
Run Python PreCommit |
Hi @lazylynx , could you please give this PR another try after resolving conflicts? We should have fixed the test failures now. |
@tvalentyn Sure. Wait for a while. |
e58f715
to
14e1d7a
Compare
sdks/python/setup.py
Outdated
@@ -106,8 +106,7 @@ def get_version(): | |||
'avro>=1.8.1,<2.0.0; python_version < "3.0"', | |||
'avro-python3>=1.8.1,<2.0.0; python_version >= "3.0"', | |||
'crcmod>=1.7,<2.0', | |||
# Dill doesn't guarantee comatibility between releases within minor version. | |||
'dill>=0.3.0,<0.3.1', | |||
'dill>=0.3.1.1,<0.4.0', |
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.
Let's restrict this to < 0.3.2 due to possible backwards-incompatibility issues.
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.
Also, please keep the comment, and link uqfoundation/dill#347 in the comment. Thank you.
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.
Updated. PTAL.
14e1d7a
to
1142fb3
Compare
…ions with kwonly args
1142fb3
to
0834b41
Compare
Sorry, I referenced a wrong Dill issue in my last comment, I meant to link uqfoundation/dill#341. I'll add a commit to this branch to fix this. |
Merging since the tests passed on 0834b41, and second commit does not affect any tests. |
update dill minimum version to 0.3.1.1 in setup.py and re-add unittest for keyword-only arguments from #9237
Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:
R: @username
).[BEAM-XXX] Fixes bug in ApproximateQuantiles
, where you replaceBEAM-XXX
with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.Post-Commit Tests Status (on master branch)
Pre-Commit Tests Status (on master branch)
See .test-infra/jenkins/README for trigger phrase, status and link of all Jenkins jobs.