关系查询语言(RQL)实用工具
项目描述
此软件包提供关系查询语言的基础库
安装
标准方式
python setup.py install
就地构建rql二进制扩展
python setup.py build_ext –inplace
文档
如何发布?
在__pkginfo__.py中增加版本号,然后使用以下命令更新debian变更日志:
dch -v <version>-1 -D unstable
使用hg commit -m "[pkg] 版本 <version>"提交,并用hg tag <version> debian/<version>-1打标签。
在将文件上传到PyPI之前,请确保您有一个干净的工 作目录,运行hg clean --all --dirs --files(警告:这将删除所有未跟踪的文件)。
使用python3 setup.py sdist生成源代码分 布包。
rql使用libgecode实现得更快。为了让使用pip且没有安装libgecode的用户也能使用,我们在pypi上发布了许多manylinux wheel。
为了为rql构建manylinux包,我们使用quay.io/pypa/manylinux1_x86_64 docker镜像和自定义脚本build_wheel.sh,因此您只需执行它,它就会拉取docker镜像并在此镜像中执行脚本。
docker pull quay.io/pypa/manylinux_2_24_x86_64 ./build_wheel.sh
然后使用twine上传源分发和wheel到pypi。
twine upload dist/*.tar.gz dist/*.whl
项目详情
关闭
rql-1.0.2.tar.gz的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 26d7992142c701853b633673147895751b29cbe4ab63000a09ec3ea92d61901f |
|
MD5 | 8567a3d53c13e9cb9b551a964239743b |
|
BLAKE2b-256 | 6af60e8fb6dfdf8957a3661621e3f0b8c5635490aaf6f7ab76ac35ddb962b533 |
关闭
哈希值 用于 rql-1.0.2-cp39-cp39-manylinux_2_24_x86_64.whl
算法 | 散列摘要 | |
---|---|---|
SHA256 | 61ea8bc6939300c492eb7a98b958dc146e83cae6a6744ec2e16ca7e6c391016d |
|
MD5 | 03fce29b090ce39e17fa480871782e4c |
|
BLAKE2b-256 | 7d8a5835d9ee465f4d7b5b669b21c06e859480d9e6a17d2375ef7be31638d5fa |
关闭
哈希值 用于 rql-1.0.2-cp38-cp38-manylinux_2_24_x86_64.whl
算法 | 散列摘要 | |
---|---|---|
SHA256 | bd45f74e0b3e8003acedfd2ba0a64ac97b37abedf1c50f6d134868263052d0ab |
|
MD5 | 715b2e1b958678f0960f6e2a939267ee |
|
BLAKE2b-256 | df5a820d0d30c4461308e032c362804a25064b594234e03c40b457056e0251cf |
关闭
哈希值 用于 rql-1.0.2-cp37-cp37m-manylinux_2_24_x86_64.whl
算法 | 散列摘要 | |
---|---|---|
SHA256 | d0ed270bf3e3b8822311e18f119ad42092ca2b97aa2890c03f70a41664274e06 |
|
MD5 | 25adcedd86ba83a295b14a1e4eee4212 |
|
BLAKE2b-256 | 34e75945fd1f4df7343ad276b591a806918d87b71ead2e12ced7a49790ddc583 |