Skip to main content

Introduction

A basic and light-weight workspace manager for PMR. While this package will ultimately be usable as a general purpose library, for now features are targeted for integration by the MAP client.

https://github.com/PMR2/pmr2.wfctrl/actions/workflows/build.yml/badge.svg?branch=0.8.0 https://coveralls.io/repos/PMR2/pmr2.wfctrl/badge.svg?branch=0.8.0

Changelog

0.8.0 - 2025-11-09

  • Drop support for Mercurial.

0.7.0 - 2024-08-02

  • Provide subclasses of existing commmands that allow credentials be provided for accessing private workspaces.

0.6.0 - 2023-10-17

  • Ensure that Dulwich methods return values match closer with the cli command class counterpart.

  • Cleaned up support code in testing to ensure the defaults are not interfered with.

0.5.0 - 2023-10-06

  • Dulwich is now registered first.

  • Have the registration by name show all available implementations.

0.4.0 - 2023-06-16

  • Updated Dulwich support to use official release.

  • Ensure that the workspace workflows will return the error code for the external tools and not just assume stderr output are errors.

0.3 - 2016-09-08

  • Support the use of a custom fork of Dulwich for Git access.

0.2 - 2014-07-14

  • Renaming to the standard top-level namespace for this group of packages.

0.1 - 2013-12-18

  • Initial release.

  • Core support for basic incremental workflow management using both git and mercurial.

Release files for pmr2.wfctrl 0.8.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pmr2.wfctrl 0.8.0
File Size Uploaded
pmr2_wfctrl-0.8.0.tar.gz 22.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pmr2.wfctrl 0.8.0
File Interpreter ABI Platform
pmr2_wfctrl-0.8.0-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 32.8 kB

Release files / pmr2_wfctrl-0.8.0.tar.gz

Download URL pmr2_wfctrl-0.8.0.tar.gz
Size 22.8 kB
Tags Source
SHA-256 checksum
How to use checksums
fd8cc047b130a6c9595d9b927b69e61d4fc03d3b3347241d3c4b00f85d81dfbd
BLAKE2b-256 checksum
How to use checksums
08cdf5d88879ade9314116acacab365017c12cd0dcae76d7454632bdd8db1416
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.3

Release files / pmr2_wfctrl-0.8.0-py2.py3-none-any.whl

Download URL pmr2_wfctrl-0.8.0-py2.py3-none-any.whl
Size 10.1 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
87c94c3b4e60063531d64d750be7da79a38595499c2dddb819cf2eddf9cebe4f
BLAKE2b-256 checksum
How to use checksums
8e3d626bbe291fd8a24ef3888bd050bc02f01e373d78efe3b900d1a3cef88b30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.3

Release history Release notifications | RSS feed

This release

0.8.0 This release

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.2

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page