This is an automated email from the ASF dual-hosted git repository.

damccorm pushed a commit to branch users/damccorm/gcp-setup-split
in repository https://gitbox.apache.org/repos/asf/beam.git

commit 17deeef402dc6d51d2e43f6c7aa1abc3490ab7c7
Author: Danny Mccormick <[email protected]>
AuthorDate: Fri Oct 31 10:49:38 2025 -0400

    Split some dependencies out of main beam package
---
 sdks/python/setup.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sdks/python/setup.py b/sdks/python/setup.py
index 9ed2a124e94..e09ad86890c 100644
--- a/sdks/python/setup.py
+++ b/sdks/python/setup.py
@@ -379,14 +379,12 @@ if __name__ == '__main__':
       install_requires=[
           'crcmod>=1.7,<2.0',
           'cryptography>=39.0.0,<48.0.0',
-          'orjson>=3.9.7,<4',
           'fastavro>=0.23.6,<2',
           'fasteners>=0.3,<1.0',
           # TODO(https://github.com/grpc/grpc/issues/37710): Unpin grpc
           
'grpcio>=1.33.1,<2,!=1.48.0,!=1.59.*,!=1.60.*,!=1.61.*,!=1.62.0,!=1.62.1,<1.66.0;
 python_version <= "3.12"',  # pylint: disable=line-too-long
           'grpcio>=1.67.0; python_version >= "3.13"',
           'hdfs>=2.1.0,<3.0.0',
-          'httplib2>=0.8,<0.23.0',
           'jsonschema>=4.0.0,<5.0.0',
           'jsonpickle>=3.0.0,<4.0.0',
           # numpy can have breaking changes in minor versions.
@@ -411,7 +409,6 @@ if __name__ == '__main__':
           'python-dateutil>=2.8.0,<3',
           'pytz>=2018.3',
           'redis>=5.0.0,<6',
-          'regex>=2020.6.8',
           'requests>=2.32.4,<3.0.0',
           'sortedcontainers>=2.4.0',
           'typing-extensions>=3.7.0',
@@ -509,7 +506,10 @@ if __name__ == '__main__':
               # --extra-index-url or --index-url in requirements.txt in
               # Dataflow, which allows installing python packages from private
               # Python repositories in GAR.
-              'keyrings.google-artifactregistry-auth'
+              'keyrings.google-artifactregistry-auth',
+              'httplib2>=0.8,<0.23.0',
+              'orjson>=3.9.7,<4',
+              'regex>=2020.6.8',
           ],
           'interactive': [
               'facets-overview>=1.1.0,<2',

Reply via email to