- Allow content to be served from root URL
- Fix some testing & distribution configurations
- Make
Provider
andResource
top-level imports (#21). - Use a daemonic thread by default, so that server will automatically shut down when the parent python process terminates (#24).
- Facilitate subclassing of
Provider
class (#27). - Add ability to specify port when enabling altair data server (#28).
- Many minor bug fixes and improvements to testing, type hints, and CI.
- Add support for Python 3.8
- Drop support for Python 3.5 and lower
- Format code with black
- Add static type checking with mypy
- Add altair v4 entrypoint
- Add
data_server_proxied
entrypoint for use with jupyter-server-proxy (#5) - Update implementation to support Tornado 6.0 (#6)
Initial release: basic Altair data server implementation with the following entrypoints:
altair.vegalite.v2.data_transformer
altair.vegalite.v3.data_transformer