`re2` C++ 库的 Python 端口。
项目描述
丽
以下python是python3.5orpypy3.5
或任何更高版本(python3.6等pypy3.6)的别名。
安装
安装最新pip和setuptools软件包版本
python -m pip install --upgrade pip setuptools
用户
PyPI从存储库下载并安装最新的稳定版本
python -m pip install --upgrade rei
开发商
GitHub从存储库下载最新版本
git clone https://github.com/lycantropos/rei.git
cd rei
安装
python setup.py install
发展
碰撞版
准备
安装 bump2version。
预发布
选择遵循semver 规范的版本号类别。
测试颠簸版本
bump2version --dry-run --verbose $CATEGORY
其中是目标版本号类别名称,可能的$CATEGORY值为patch// minor。major
凹凸版
bump2version --verbose $CATEGORY
这会将版本设置为major.minor.patch-alpha.
发布
测试颠簸版本
bump2version --dry-run --verbose release
凹凸版
bump2version --verbose release
这会将版本设置为major.minor.patch.
运行测试
安装依赖项
python -m pip install -r requirements-tests.txt
清楚的
pytest
内部Docker容器:
- 和
CPythondocker-compose --file docker-compose.cpython.yml up
- 和
PyPydocker-compose --file docker-compose.pypy.yml up
Bash脚本(例如可以在Git钩子中使用):
-
和
CPython./run-tests.sh
或者
./run-tests.sh cpython
-
和
PyPy./run-tests.sh pypy
PowerShell脚本(例如可以在Git钩子中使用):
- 和
CPython.\run-tests.ps1
或者.\run-tests.ps1 cpython
- 和
PyPy.\run-tests.ps1 pypy
项目详情
关
rei-0.0.0- cp38 -cp38-macosx_10_9_x86_64.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 400e6fd4755072a55720ddbc96145a6a1f7ccb7551878c69fc4bf64a969b8d7f |
|
| MD5 | bfef36037b8ac759cc6abaeb8645a74a |
|
| 布莱克2-256 | efdb651f6161ffcc65c0bf6abb4a6c0ca017d29909b4a84a2f342af1510d8e2d |