Skip to content

All vendored changes for Apache Beam cloudpickle support#6

Open
claudevdm wants to merge 1 commit intomasterfrom
all-vendored-changes-new
Open

All vendored changes for Apache Beam cloudpickle support#6
claudevdm wants to merge 1 commit intomasterfrom
all-vendored-changes-new

Conversation

@claudevdm
Copy link
Owner

  • Add CloudPickleConfig dataclass for configurable pickling behavior
  • Add configurable id_generator for dynamic class tracking
  • Add filepath_interceptor for co_filename handling
  • Add get_code_object_params for stable code object pickling
  • Add skip_reset_dynamic_type_state option
  • Thread config parameter through dumps/Pickler
  • Add get_relative_path utility
  • Add mainbyref support for pickling main by reference
  • Convert test helpers to instance methods (self.dumps, self.pickle_depickle)
  • Add config-based test subclasses
  • Update testutils with CONFIG_REGISTRY and config parameter support

- Add CloudPickleConfig dataclass for configurable pickling behavior
- Add configurable id_generator for dynamic class tracking
- Add filepath_interceptor for co_filename handling
- Add get_code_object_params for stable code object pickling
- Add skip_reset_dynamic_type_state option
- Thread config parameter through dumps/Pickler
- Add get_relative_path utility
- Add mainbyref support for pickling __main__ by reference
- Convert test helpers to instance methods (self.dumps, self.pickle_depickle)
- Add config-based test subclasses
- Update testutils with CONFIG_REGISTRY and config parameter support
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant