Mosaic的小部件
项目描述
Mosaic Widget
Mosaic的小部件。给定一个声明性规范,将利用DuckDB在Jupyter内核中生成基于Web的可视化。在Pandas和Polars数据帧或DuckDB连接上创建交互式的Mosaic图表。
在Mosaic文档中学习如何安装和使用小部件。
开发者设置
我们使用hatch来管理我们的开发设置。
要激活环境,运行hatch shell
。
这将安装小部件的开发模式,以便您可以开始Jupyter。
您可以使用ANYWIDGET_HMR=1 jupyter lab --notebook-dir=../../dev/notebooks
启动Jupyter。如果您无法导入小部件模块,请确保您的Jupyter使用正确环境。您可以通过运行python -m ipykernel install --user --name=mosaic
并将mosaic
添加到Jupyter环境下拉菜单中来将您的环境添加到Jupyter。
运行npm run build
来构建小部件JavaScript代码。如果您想实时编辑小部件代码,请在另一个终端中运行npm run dev
。
发布
使用npm run build
和hatch build
运行构建。然后使用hatch publish
发布。我们使用令牌发布,所以当被要求时,将用户名设置为__token__
,然后使用您的令牌作为密码。或者,创建一个.pypirc
文件。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分发
mosaic_widget-0.11.0.tar.gz (284.4 kB 查看哈希值)
构建分发
mosaic_widget-0.11.0-py3-none-any.whl (286.8 kB 查看哈希值)