From bf0fa3c4b671696210de2409ac634dacc2e5c6ce Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 11 Jun 2025 13:55:03 +0000 Subject: [PATCH] Remove internal code. --- .../internal/code_object_pickler.py | 25 ------------------- 1 file changed, 25 deletions(-) diff --git a/sdks/python/apache_beam/internal/code_object_pickler.py b/sdks/python/apache_beam/internal/code_object_pickler.py index d421d967b398..c3658120b4ef 100644 --- a/sdks/python/apache_beam/internal/code_object_pickler.py +++ b/sdks/python/apache_beam/internal/code_object_pickler.py @@ -15,32 +15,7 @@ # limitations under the License. # -import os -import sys - - -def get_relative_path(path): - """Returns the path of filename relative to the first directory in sys.path - contained in filename. Returns the unchanged filename if it is not in any - sys.path directory. - - Args: - path: The path to the file. - """ - for dir_path in sys.path: - # The path for /aaa/bbb/c.py is relative to /aaa/bbb and not /aaa/bb. - if not dir_path.endswith(os.path.sep): - dir_path += os.path.sep - if path.startswith(dir_path): - return os.path.relpath(path, dir_path) - return path - def get_normalized_path(path): """Returns a normalized path. This function is intended to be overridden.""" - # Use relative paths to make pickling lambdas deterministic for google3 - # This is needed only for code running inside Google on borg. - if '/borglet/' in path: - return get_relative_path(path) - return path