Run tasks in a workflow
Project description
Materials in this repository are Copyright 2021 Roivant Sciences Inc. except as may be otherwise specifically noted.
workflows
Read the documentation at https://dag-workflows.readthedocs.io/ (coming soon!) or locally by running:
cd docs/ make html make open
About the template
This repository was created from the temple-python template. If you have access to that repository, apply updates from the template by running:
temple update
What tools are included?
A Makefile for convenience; use make setup to setup your dev environment
A build configuration in .gitlab-ci.yml
A test framework using pytest and requiring 100% coverage; use make test to run
Python auto-formatting using black, flake8, and isort via a git pre-commit hook
Automatic versioning and ChangeLog using PBR
Versioning using PBR
The PBR library will automatically increment the version when you commit to the main branch by merging your pull request. The commit message that you enter on GitHub when merging will determine what version number is assigned, using Semantic Versioning.
Messages starting with Sem-Ver: bugfix, or with no matching message will bump the PATCH number
Messages starting with Sem-Ver: feature, or Sem-Ver: deprecation, will bump the MINOR number.
Messages starting with Sem-Ver: api-break, will bump the MAJOR number.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for dag_workflows-0.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26cd821ee28cecf6156baf1584bb5f529c103302f969fb464d17f7bc260d3055 |
|
MD5 | 8a9f5389b09fdb505f90af2ba4d25857 |
|
BLAKE2b-256 | bbc4ef81d646b5052fe7aae1fa67df8acd8c42c721ccff152d27d4ba8e9fce89 |