### What needs to happen? - Proposal to reduce reducing dependencies in core, e.g., separate/extra packages - Implement these changes ### Issue Priority Priority: 2 (default / most normal work should be filed as P2) ### Issue Components - [x] Component: Python SDK - [x] Component: Java SDK - [x] Component: Go SDK - [ ] Component: Typescript SDK - [ ] Component: IO connector - [ ] Component: Beam YAML - [ ] Component: Beam examples - [ ] Component: Beam playground - [ ] Component: Beam katas - [ ] Component: Website - [ ] Component: Infrastructure - [ ] Component: Spark Runner - [ ] Component: Flink Runner - [ ] Component: Samza Runner - [ ] Component: Twister2 Runner - [ ] Component: Hazelcast Jet Runner - [ ] Component: Google Cloud Dataflow Runner