Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pip: depend on
tensorboard-data-server
(tensorflow#4676)
Summary: The `tensorboard` Pip package now depends on `tensorboard-data-server`. Thus, users of standard TensorBoard may now pass `--load_fast` on supported platforms. Users can still install TensorBoard even on a platform that does not support the data server, because the data server package includes a universal binary (`*-py3-none-any.whl`). This package can always be installed, but does not implement any functionality, and so attempting to use it with `--load_fast` will fail at runtime. For now, we pin to exactly the v0.3.x minor series so that we can more comfortably make breaking changes to the data server. Test Plan: Run `//tensorboard/pip_package:extract_pip_package` and install the resulting wheel into a fresh virtualenv. Note that both TensorBoard and the data server are installed, and that launching TensorBoard with `--load_fast --verbosity 0` (a) logs that the data server is being launched “from Python package” and (b) loads fast. wchargin-branch: pip-data-server-dep
- Loading branch information