提供对PlasticSCM客户端API访问的Python包。
项目描述
plasticscm
提供对PlasticSCM客户端API访问的Python包。
概览
TBD…
文档.
需求
- 这是一个完全独立的包。在正常安装过程中安装所有必要的组件。
注意:目前仅在Windows上工作和测试。
安装
先决条件
Python 3.8或更高版本
pip和setuptools
要安装,请运行
python -m pip install --upgrade plasticscm
开发
先决条件
开发严格基于tox。要安装它,请运行
python -m pip install --upgrade tox
访问开发页面。
从源安装
克隆源
git clone https://github.com/karpierz/plasticscm.git plasticscm
然后运行
python -m pip install ./plasticscm
或在开发模式下
python -m pip install --editable ./plasticscm
许可证
版权所有 (c) 2019-2024 Adam Karpierz许可协议:zlib/libpng 许可协议请参阅随附的 LICENSE 文件。
变更日志
0.3.1a1 (2024-08-13)
添加对 Python 3.13 的支持
设置(依赖项)更新。
0.3.0a1 (2024-01-26)
设置更新(现在基于 tox >= 4.0)。
添加对 Python 3.10、3.11 和 3.12 的支持
停止支持 Python 3.7
添加对 PyPy 3.9 和 3.10 的支持
更新版权年份。
将 Tox 配置移动到 pyproject.toml。
0.2.0a5 (2020-10-18)
添加对 Python 3.9 的支持
总体更新、改进和清理。
设置更新和清理。
修复文档设置。
0.1.0a6 (2020-01-17)
停止支持 Python 3.5
添加 get_cm_location().
- 强制 get_branches()、get_labels()、get_changesets() 中的 'query' 为关键字参数。get_item_revision().
强制 create_branch() 中的 'top_level' 为关键字参数。
get_pending_changes() 和 undo_pending_changes() 的修复。
添加 ReadTheDocs 配置文件。
设置更新。
0.1.0a1 (2020-01-12)
添加 get_item_revision().
已完成文档字符串。
初步测试的更改。
添加初步文档。
0.0.1a2 (2020-01-10)
rename_repository() 和 rename_workspace() 的修复。
OperationStatus 和 CheckinStatus 模型的更改。
添加可选参数 'timeout'。
undo_pending_changes() 的修复。
修复拼写错误:delete_worskpace -> delete_workspace。
get_item_revision_history_*() 的修复。
添加初步测试。
0.0.1a1 (2020-01-08)
第一个 alpha 版本。
0.0.1a0 (2019-09-23)
初始提交。
项目详情
下载文件
下载您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
构建分布
plasticscm-0.3.1a1.zip 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9de408197444ea862c5991094c251547ac83e0c8002e75733c2d36cbbd698ee6 |
|
MD5 | 737f3d2a01555790e10b6b5e10541b9d |
|
BLAKE2b-256 | 2f50fc2e1ce2bb1ee369eea8f06ff0ff231471162e16e3c913e224dcadcd5d0d |