Skip to main content

Docflow is an implementation of document workflows in Python. A workflow defines states and transitions. A state is an “end point” associated with a document. A transition is a path from one state to another state (unidirectional). Docflow was inspired by repoze.workflow but aspires to be a framework-independent implementation.

0.3.3

  • Bugfix: Instantiating a workflow would clobber the workflow class

0.3.2

  • Transition handlers can now connect multiple from/to states

  • New: transition_from for specifying a transition in reverse

  • New: interactive transitions with form/validate/submit methods

  • Python 3 compatibility

  • Support for multiple workflows per document class, with workflow names

0.3.1

  • Fixed distribution package on PyPI

0.3

  • States now remember the order in which they were defined, for UI purposes

  • Document sorting by workflow state

  • Helper method to list available transitions

  • Subclasses can now override workflow exceptions (for framework-specific Forbidden handlers)

0.2

  • Workflows now have an apply_on class method.

0.1

  • Initial version (alpha)

Metadata

Release files for docflow 0.3.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 docflow 0.3.3
File Size Uploaded
docflow-0.3.3.tar.gz 95.5 kB Details

Release files / docflow-0.3.3.tar.gz

Download URL docflow-0.3.3.tar.gz
Size 95.5 kB
Tags Source
SHA-256 checksum
How to use checksums
688b09ac266fcf98164425b5b46ab336b5ac12a8ea930eca4ae99839b72028f9
BLAKE2b-256 checksum
How to use checksums
0d6ca88ec244f7cc716ad9bb1ffe3752b4c19726fab32fcf5098a0352bf6f03e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.3.3 This release

1 release file

0.3.2

1 release file

0.3.1

1 release file

0.3

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