OpenQASM程序的Sphinx工具
项目描述
Sphinx工具用于OpenQASM
此存储库提供了Python包openqasm-sphinx
,该包提供用于文档OpenQASM 2和3代码的Sphinx扩展。
安装和使用
从pip安装openqasm-sphinx
包的最新版本
pip install openqasm-sphinx
如果尚未安装,这将自动安装所有依赖项(例如Sphinx)。
要激活扩展,请将openqasm_sphinx
添加到Sphinx的conf.py
文件中的extensions
列表中,例如
project = "My Project"
author = "Me"
version = "1.0"
extensions = [
"openqasm_sphinx",
]
无需导入扩展;Sphinx将自动处理。
开发
如果您想为此项目做出贡献,请首先阅读我们的贡献指南。
通过使用pip安装开发需求来设置您的开发环境
pip install -r requirements-dev.txt tox
这会安装比运行时包依赖项更多的几个包。
在开发需求安装完成后,您可以使用以下命令安装可编辑版本的软件包:
pip install -e .
之后,您对库代码所做的任何更改,在您打开一个新的Python解释器会话或构建一个依赖于此项目的Sphinx项目时,都会立即生效。
许可协议
本项目采用Apache License 2.0授权。这是一个Qiskit项目。
项目详情
关闭
openqasm-sphinx-0.1.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 33dbfdbf74d73d87e1afe8055f00351d89f955d6cf45c310ddb44b68d830a998 |
|
MD5 | 97cc92e49261ae707770dba5a5944330 |
|
BLAKE2b-256 | 7c82e8e9cc5d472cc8b814263fcad0339714455f312584f0875275ee0d52445c |
关闭
openqasm_sphinx-0.1.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8d8ec847fa72dcb59009b637961a5dc78b4188d6ac741ba116225fef498567b4 |
|
MD5 | 4cf474e208a9687319f6d6da892b1663 |
|
BLAKE2b-256 | d7f1d328d722eb8adf60df065106c7fec7301efa6dce98ffd4a51ee9175b9162 |