Skip to main content

pipen-lock

Process lock for pipen to prevent multiple runs at the same time

Installation

pip install -U pipen-lock

Development

# install project dependencies
uv sync

# include example-only dependencies
uv sync --group examples

# build distributions
uv build

Enable/Disable

The plugin is enabled by default. To disable it, either uninstall it or:

from pipen import Proc, Pipen

# process definition

class MyPipeline(Pipen):
    plugins = ["-lock"]

Configuration

Metadata

Release files for pipen-lock 1.1.3

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

Source distribution (sdist)

Source distribution for pipen-lock 1.1.3
File Size Uploaded
pipen_lock-1.1.3.tar.gz 206.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pipen-lock 1.1.3
File Interpreter ABI Platform
pipen_lock-1.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 210.3 kB

Release files / pipen_lock-1.1.3.tar.gz

Download URL pipen_lock-1.1.3.tar.gz
Size 206.7 kB
Tags Source
SHA-256 checksum
How to use checksums
bb4d6fd5e53c497fdc74576f239df2200e0250af4ee0bdf6a3816dc525780680
BLAKE2b-256 checksum
How to use checksums
f8cec7b91ab2c27cc508bf6c26b17005bad4c34f2baa546d0e2907b1273bbe4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pipen_lock-1.1.3-py3-none-any.whl

Download URL pipen_lock-1.1.3-py3-none-any.whl
Size 3.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e59a3e18b2f9124c0be618220c8eb0b63f11051f338aca83c9ea037310220ce2
BLAKE2b-256 checksum
How to use checksums
52a66f7097256cd20b50fc58f5f9cc8d6c77d8bfddf5ab3a38044d99c3eee470
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

1.1.3 This release

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.9.1

2 release files

0.9.0

2 release files

0.8.1

2 release files

0.8.0

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.3.0

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.0

2 release files

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