Andrew Truong
Andrew Truong
## Summary 1. Inlines pydantic and dataclass objects, keeping the `ObjectRecord` shape but skipping `obj_create` (and inlined objects have no refs) 2. Saves _____ time for (benchmark obj) when saving...
Target API: ```py df = client.calls(...).to_pandas(...) ``` Some options may include: - flatten - "recursive-de-ref?" 
## Summary 1. Simplifies the `TraceServerInterface` class and makes it a Protocol 2. Simplifies `typing` imports
## Summary 1. Don't use mutable defaults!
## Summary 1. `remote_http_trace_server.py` contains python bindings for the Trace Server. It's not the trace server itself. 2. This PR makes clarifies that distinction by moving the file out of...
Resolves: - https://wandb.atlassian.net/browse/WB-20376 This PR defers ref zeroing until save time (instead of immediately on mutations), which has a few effects: 1. It allows anything dependent on the parent ref...
Resolves: - https://wandb.atlassian.net/browse/WB-20357
Resolves: - https://wandb.atlassian.net/browse/WB-19384 This PR adds limited mutation support to `Dataset` and "ref-get-Datasets", including new `append`, `pop`, and comparison methods, allowing users to save and pick up progress from existing...
- **test** - **test** - **test** - **test** - **test** - **Revert "test"** - **errors** - **move_query_api1** - **move_query_api2** - **move_trace_api2** - **move_trace_api3** - **move_query_api3** - **move_trace_api4** - **move_trace_api5** -...