Skip to content

Commit afe2114

Browse files
committed
Release 0.1.0
1 parent 412c94e commit afe2114

7 files changed

Lines changed: 29 additions & 12 deletions

File tree

CHANGES.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,29 @@
1010

1111
[//]: # (towncrier release notes start)
1212

13+
## 0.1.0 (2026-07-24) {: #0.1.0 }
14+
15+
16+
17+
#### Features {: #0.1.0-feature }
18+
19+
- Added `pulp workflow create --dispatch-interval` to schedule a workflow to re-run on a recurring
20+
interval, and a new `pulp workflow run` command group (`list`, `show`, `cancel`) to inspect and
21+
cancel the individual runs of a workflow. `pulp workflow cancel` now stops a workflow by removing
22+
its schedule and canceling any in-flight runs.
23+
24+
25+
### Pulp-workflow GLUE {: #0.1.0-pulp-workflow-glue }
26+
27+
28+
#### Features {: #0.1.0-pulp-workflow-glue-feature }
29+
30+
- Added `PulpWorkflowRunContext` for the new `workflow-runs` resource and a `dispatch_interval` field
31+
on workflow creation to support periodic (recurring) workflows.
32+
33+
34+
---
35+
1336
## 0.0.1 (2026-07-17) {: #0.0.1 }
1437

1538

CHANGES/+periodic-workflows.feature

Lines changed: 0 additions & 4 deletions
This file was deleted.

CHANGES/pulp-glue-workflow/+periodic-workflows.feature

Lines changed: 0 additions & 2 deletions
This file was deleted.

pulp-glue-workflow/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "pulp-glue-workflow"
7-
version = "0.1.0.dev"
7+
version = "0.1.0"
88
description = "Version agnostic glue library to talk to pulpcore's REST API. (Workflow plugin)"
99
readme = "README.md"
1010
requires-python = ">=3.10"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.1.0.dev"
1+
__version__ = "0.1.0"

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "pulp-cli-workflow"
7-
version = "0.1.0.dev"
7+
version = "0.1.0"
88
description = "Command line interface to talk to pulpcore's REST API. (Workflow plugin commands)"
99
readme = "README.md"
1010
requires-python = ">=3.10"
@@ -23,7 +23,7 @@ classifiers=[
2323
]
2424
dependencies = [
2525
"pulp-cli<0.41,>=0.32.0",
26-
"pulp-glue-workflow==0.1.0.dev",
26+
"pulp-glue-workflow==0.1.0",
2727
]
2828

2929
[project.urls]
@@ -82,7 +82,7 @@ namespaces = true
8282

8383
[tool.bumpversion]
8484
# This section is managed by the cookiecutter templates.
85-
current_version = "0.1.0.dev"
85+
current_version = "0.1.0"
8686
commit = false
8787
tag = false
8888
parse = "(?P<major>\\d+)\\.(?P<minor>\\d+)\\.(?P<patch>\\d+)(\\.(?P<release>[a-z]+))?"

src/pulpcore/cli/workflow/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
translation = get_translation(__package__)
2323
_ = translation.gettext
2424

25-
__version__ = "0.1.0.dev"
25+
__version__ = "0.1.0"
2626

2727
lookup_options = [href_option, name_option]
2828
filter_options = [

0 commit comments

Comments
 (0)