You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by tv...@apache.org on 2022/06/03 09:46:40 UTC
[beam] branch master updated: [BEAM-11167] Updates dill package to version 0.3.5.1 (#17669)
This is an automated email from the ASF dual-hosted git repository.
tvalentyn pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git
The following commit(s) were added to refs/heads/master by this push:
new 6e25012b8d1 [BEAM-11167] Updates dill package to version 0.3.5.1 (#17669)
6e25012b8d1 is described below
commit 6e25012b8d1cf1e690cda580cd00ae035b733324
Author: Ryan Thompson <ry...@gmail.com>
AuthorDate: Fri Jun 3 05:46:30 2022 -0400
[BEAM-11167] Updates dill package to version 0.3.5.1 (#17669)
Co-authored-by: tvalentyn <tv...@users.noreply.github.com>
---
CHANGES.md | 1 +
sdks/python/container/py37/base_image_requirements.txt | 4 ++--
sdks/python/container/py38/base_image_requirements.txt | 4 ++--
sdks/python/container/py39/base_image_requirements.txt | 4 ++--
sdks/python/container/run_generate_requirements.sh | 4 ++--
sdks/python/setup.py | 2 +-
6 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/CHANGES.md b/CHANGES.md
index 5eca4ec80d2..108b6bf3118 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -66,6 +66,7 @@
* Go SDK users can now use generic registration functions to optimize their DoFn execution. ([BEAM-14347](https://issues.apache.org/jira/browse/BEAM-14347))
* Go SDK users may now write self-checkpointing Splittable DoFns to read from streaming sources. ([BEAM-11104](https://issues.apache.org/jira/browse/BEAM-11104))
* Go SDK textio Reads have been moved to Splittable DoFns exclusively. ([BEAM-14489](https://issues.apache.org/jira/browse/BEAM-14489))
+* The serialization (pickling) library for Python is updated to dill==0.3.5.1 ([BEAM-11167](https://issues.apache.org/jira/browse/BEAM-11167))
## Breaking Changes
diff --git a/sdks/python/container/py37/base_image_requirements.txt b/sdks/python/container/py37/base_image_requirements.txt
index c721f4e8918..d3dd3d37cd2 100644
--- a/sdks/python/container/py37/base_image_requirements.txt
+++ b/sdks/python/container/py37/base_image_requirements.txt
@@ -17,7 +17,7 @@
# Run ./gradlew :sdks:python:container:generatePythonRequirementsAll to update.
# Do not edit manually, adjust ../base_image_requirements_manual.txt or
# Apache Beam's setup.py instead, and regenerate the list.
-# You will need Python intepreters for all versions supported by Beam, see:
+# You will need Python interpreters for all versions supported by Beam, see:
# https://s.apache.org/beam-python-dev-wiki
# Reach out to a committer if you need help.
@@ -38,7 +38,7 @@ crcmod==1.7
cryptography==37.0.2
Cython==0.29.28
deprecation==2.1.0
-dill==0.3.1.1
+dill==0.3.5.1
docker==5.0.3
docopt==0.6.2
execnet==1.9.0
diff --git a/sdks/python/container/py38/base_image_requirements.txt b/sdks/python/container/py38/base_image_requirements.txt
index 37d194cd953..b66b6209faa 100644
--- a/sdks/python/container/py38/base_image_requirements.txt
+++ b/sdks/python/container/py38/base_image_requirements.txt
@@ -17,7 +17,7 @@
# Run ./gradlew :sdks:python:container:generatePythonRequirementsAll to update.
# Do not edit manually, adjust ../base_image_requirements_manual.txt or
# Apache Beam's setup.py instead, and regenerate the list.
-# You will need Python intepreters for all versions supported by Beam, see:
+# You will need Python interpreters for all versions supported by Beam, see:
# https://s.apache.org/beam-python-dev-wiki
# Reach out to a committer if you need help.
@@ -37,7 +37,7 @@ crcmod==1.7
cryptography==37.0.2
Cython==0.29.28
deprecation==2.1.0
-dill==0.3.1.1
+dill==0.3.5.1
docker==5.0.3
docopt==0.6.2
execnet==1.9.0
diff --git a/sdks/python/container/py39/base_image_requirements.txt b/sdks/python/container/py39/base_image_requirements.txt
index 5daabd22d61..b411535d334 100644
--- a/sdks/python/container/py39/base_image_requirements.txt
+++ b/sdks/python/container/py39/base_image_requirements.txt
@@ -17,7 +17,7 @@
# Run ./gradlew :sdks:python:container:generatePythonRequirementsAll to update.
# Do not edit manually, adjust ../base_image_requirements_manual.txt or
# Apache Beam's setup.py instead, and regenerate the list.
-# You will need Python intepreters for all versions supported by Beam, see:
+# You will need Python interpreters for all versions supported by Beam, see:
# https://s.apache.org/beam-python-dev-wiki
# Reach out to a committer if you need help.
@@ -37,7 +37,7 @@ crcmod==1.7
cryptography==37.0.2
Cython==0.29.28
deprecation==2.1.0
-dill==0.3.1.1
+dill==0.3.5.1
docker==5.0.3
docopt==0.6.2
execnet==1.9.0
diff --git a/sdks/python/container/run_generate_requirements.sh b/sdks/python/container/run_generate_requirements.sh
index 9fb39795b7d..cbcb0ada786 100755
--- a/sdks/python/container/run_generate_requirements.sh
+++ b/sdks/python/container/run_generate_requirements.sh
@@ -27,7 +27,7 @@
# ./gradlew :sdks:python:container:generatePythonRequirementsAll
# ./gradlew :sdks:python:container:py38:generatePythonRequirements
-# You will need Python intepreters for all versions supported by Beam, see:
+# You will need Python interpreters for all versions supported by Beam, see:
# https://s.apache.org/beam-python-dev-wiki
if [[ $# != 2 ]]; then
@@ -91,7 +91,7 @@ cat <<EOT > $REQUIREMENTS_FILE
# Run ./gradlew :sdks:python:container:generatePythonRequirementsAll to update.
# Do not edit manually, adjust ../base_image_requirements_manual.txt or
# Apache Beam's setup.py instead, and regenerate the list.
-# You will need Python intepreters for all versions supported by Beam, see:
+# You will need Python interpreters for all versions supported by Beam, see:
# https://s.apache.org/beam-python-dev-wiki
# Reach out to a committer if you need help.
diff --git a/sdks/python/setup.py b/sdks/python/setup.py
index 96afb23c548..2797574a09f 100644
--- a/sdks/python/setup.py
+++ b/sdks/python/setup.py
@@ -211,7 +211,7 @@ if __name__ == '__main__':
# using older version of dill. It is best to use the same version of
# dill on client and server, therefore list of allowed versions is very
# narrow. See: https://github.com/uqfoundation/dill/issues/341.
- 'dill>=0.3.1.1,<0.3.2',
+ 'dill>=0.3.5.1,<0.3.6',
'cloudpickle>=2.0.0,<3',
'fastavro>=0.23.6,<2',
'grpcio>=1.29.0,<2',