一个用于构建Jupyter软件包的hatch插件
项目描述
hatch-jupyter-builder
这为构建钩子插件提供了Hatch,该插件添加了用于与Jupyter软件包一起使用的构建步骤。
目录
文档
完整文档可在Read The Docs上找到。
安装
pip install hatch-jupyter-builder
本地开发
要使用另一个软件包在本地测试此软件包,请使用以下内容
[tool.hatch.build.hooks.jupyter-builder]
dependencies = ["hatch-jupyter-builder@file://<path_to_this_repo>"]
跳过构建
您可以通过设置SKIP_JUPYTER_BUILDER
环境变量来跳过构建。
迁移
此库可用于将基于setuptools
的软件包迁移到使用hatch_jupyter_builder
。如果存在,它将尝试迁移jupyter-packaging
配置。
要迁移,请运行以下内容
python -m hatch_jupyter_builder.migrate .
迁移脚本将自动执行大部分迁移任务,但会提示您任何无法自动执行的操作。
要比较与参考签出的dist文件,请运行以下命令
python -m hatch_jupyter_builder.compare_migration <source_dir> <target_dir> sdist
使用wheel
比较wheel文件内容。
有关迁移的更多信息,请参阅文档。
许可证
hatch-jupyter-builder
采用MIT许可协议。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定该选择哪个,请了解有关安装包的更多信息。
源代码分发
hatch_jupyter_builder-0.9.1.tar.gz (56.0 kB 查看哈希)
构建分发
关闭
hatch_jupyter_builder-0.9.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 79278198d124c646b799c5e8dca8504aed9dcaaa88d071a09eb0b5c2009a58ad |
|
MD5 | 34453f370ea94957872c1313cf80f0ce |
|
BLAKE2b-256 | 5bf68c8b353e7c6476ca28caea0408b0a3778d8849cda16f3e8e8f3145162dae |
关闭
hatch_jupyter_builder-0.9.1-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d70294ba5028a880cecfc8f3609b12e1280a35201c551663b1a2501532b513f5 |
|
MD5 | d22dc218c662fbbeb612a950b0657a38 |
|
BLAKE2b-256 | 9fcebe681f7af8141eabe61df05c7990db3bafe0ea9e2d7cec9329fad75a00e4 |