Python package providing access to the PlasticSCM client API.
Project description
plasticscm
Python package providing access to the PlasticSCM client API.
Overview
TBD…
Requirements
- It is a fully independent package.All necessary things are installed during the normal installation process.
ATTENTION: currently works and tested only for Windows.
Installation
Prerequisites:
Python 3.6 or higher
3.7 is a primary test environment.
pip and setuptools
To install run:
python -m pip install --upgrade plasticscm
Development
Prerequisites:
Development is strictly based on tox. To install it run:
python -m pip install --upgrade tox
Visit development page.
Installation from sources:
clone the sources:
git clone https://github.com/karpierz/plasticscm.git plasticscm
and run:
python -m pip install ./plasticscm
or on development mode:
python -m pip install --editable ./plasticscm
License
Copyright (c) 2019-2020 Adam KarpierzLicensed under the zlib/libpng LicensePlease refer to the accompanying LICENSE file.
Changelog
0.2.0a3 (2020-09-29)
Add support for Python 3.9.
General update, improvements and cleanup.
Setup update and cleanup.
0.1.0a6 (2020-01-17)
Fixes for get_pending_changes() and undo_pending_changes().
0.1.0a5 (2020-01-16)
Added ReadTheDocs config file.
Setup update.
0.1.0a4 (2020-01-14)
Added get_cm_location().
- Forced ‘query’ to be a keyword-only argument for get_branches(),get_labels(), get_changesets().
Forced ‘top_level’ to be a keyword-only argument for create_branch().
0.1.0a2 (2020-01-12)
Drop support for Python 3.5
0.1.0a1 (2020-01-12)
Added get_item_revision().
Docstings have been completed.
Changes for preliminary tests.
Added a preliminary documentation.
0.0.1a2 (2020-01-10)
Fixes for rename_repository() and rename_workspace().
Changes of OperationStatus and CheckinStatus models.
Added optional parameter ‘timeout’.
Fixes for undo_pending_changes().
Fix for typos: delete_worskpace -> delete_workspace.
Fixes for get_item_revision_history_*().
Added a preliminary tests.
0.0.1a1 (2020-01-08)
First alpha release.
0.0.1a0 (2019-09-23)
Initial commit.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.