Ddeutil-workflow

Latest version: v0.0.19

Safety actively analyzes 681775 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.0.19

:sparkles: Features

- :dart: feat: add validate on field in workflow and schedule workflow models. (_2024-10-30_)
- :dart: feat: add start_date argument to workflow poke method. (_2024-10-30_)
- :dart: feat: change argument on workflow release from on to cronrunner. (_2024-10-30_)
- :dart: feat: change datatype of queue and running fields on workflow task data obj. (_2024-10-30_)
- :dart: feat: remove queue args on is_pointed method in log module. (_2024-10-30_)
- :dart: feat: implement trigger rule on job model object. (_2024-10-28_)

:black_nib: Code Changes

- :test_tube: tests: improve testcase on workflow module. (_2024-10-30_)
- :art: styled: change variable name on schedule module. (_2024-10-30_)
- :test_tube: tests: improve some testcase that do not make coverage. (_2024-10-30_)
- :art: styled: split long function of map post filter to sub-func. (_2024-10-28_)

:card_file_box: Documents

- :page_facing_up: docs: update readme file. (_2024-10-30_)

0.0.18

:sparkles: Features

- :dart: feat: improve object on init file of this package. (_2024-10-27_)

:black_nib: Code Changes

- :test_tube: tests: updaste testcase that make 100% converage report. (_2024-10-27_)
- :test_tube: tests: add testcase support the scheduler module. (_2024-10-27_)
- :test_tube: tests: fixed cong file log testcase. (_2024-10-27_)

:bug: Fix Bugs

- :gear: fixed: add timezone change on the gh runner. (_2024-10-27_)

:postbox: Dependencies

- :pushpin: deps: updaste pydantic==2.9.2. (_2024-10-27_)

0.0.17

:sparkles: Features

- :dart: feat: add validate for stage id that should not be duplicate. (_2024-10-26_)
- :dart: feat: merge log and config modules together. (_2024-10-26_)
- :dart: feat: remove config param object and use config instead. (_2024-10-25_)

:black_nib: Code Changes

- :test_tube: tests: add testcase for the log module. (_2024-10-27_)
- :test_tube: tests: add testcase on the job module. (_2024-10-27_)
- :test_tube: tests: add testcase support coverage on on module. (_2024-10-26_)
- :test_tube: tests: update teatcase on utils module. (_2024-10-25_)
- :art: styled: change internal variable name on python stage object. (_2024-10-23_)

:bug: Fix Bugs

- :gear: fixed: move cron module to verdors and ignore it in coverage process. (_2024-10-27_)

:package: Build & Workflow

- :toolbox: build: add coverage workflow. (_2024-10-27_)
- :toolbox: build: add dockerignore and docker file multi-stage. (_2024-10-25_)
- :toolbox: build: add python nogil version on test workflow. (_2024-10-23_)

:postbox: Dependencies

- :pushpin: deps: add toml deps package on ddeutil-io. (_2024-10-27_)

0.0.16

:sparkles: Features

- :dart: feat: add default id of job if it exec standalone without workflow. (_2024-10-05_)
- :dart: feat: move all getting env var in all code to conf module. (_2024-10-02_)
- :dart: feat: change getenv config to config module. (_2024-10-01_)

:black_nib: Code Changes

- :test_tube: tests: add testcase for param objects. (_2024-10-23_)
- :test_tube: tests: update testcase of stage module. (_2024-10-23_)
- :test_tube: tests: add testcase for make_registry func. (_2024-10-23_)
- :test_tube: tests: merge testcase together that create many files. (_2024-10-05_)
- :construction: refactored: ⬆ bump pypa/gh-action-pypi-publish from 1.10.0 to 1.10.2 (_2024-10-01_)

:card_file_box: Documents

- :page_facing_up: docs: update desc of model filds. (_2024-10-23_)
- :page_facing_up: docs: update readme and getting started docs. (_2024-10-05_)

:bug: Fix Bugs

- :gear: fixed: return None value if bash stage does not receive any stderr or stdout. (_2024-10-23_)
- :gear: fixed: remove un-use config object. (_2024-10-23_)
- :gear: fixed: fix type on workflow data. (_2024-10-01_)

:package: Build & Workflow

- :toolbox: build: add docker command on build workflow. (_2024-09-30_)

:postbox: Dependencies

- :pushpin: deps: update optional yaml on ddeutil-io. (_2024-10-23_)
- :pushpin: deps: update version of ddeutil and ddeutil-io. (_2024-10-23_)

0.0.15

:sparkles: Features

- :dart: feat: remove deep copy context on workflow execution. (_2024-09-30_)
- :dart: feat: add caller dataclass for keep result from regex. (_2024-09-30_)

:black_nib: Code Changes

- :test_tube: tests: change test file name from pipeline to workflow. (_2024-09-30_)

0.0.14

:sparkles: Features

- :dart: feat: change regex of caller to new version that catch prefix and last. (_2024-09-30_)
- :dart: feat: move log filename to class var instead hard code. (_2024-09-30_)
- :dart: feat: change result class from pydantic basemodel to dataclass instead. (_2024-09-29_)
- :dart: feat: add start and end time on the result object. (_2024-09-29_)
- :dart: feat: change name by add suffic Data that use dataclass. (_2024-09-28_)

:black_nib: Code Changes

- :test_tube: tests: add testcae workflow running with parallel. (_2024-09-29_)
- :art: styled: change code format. (_2024-09-29_)
- :test_tube: tests: add mock Config object for override env var. (_2024-09-28_)
- :art: styled: change position of utils function that create inside main module. (_2024-09-20_)
- :test_tube: tests: add override env func and add error key on stage result context. (_2024-09-20_)

:card_file_box: Documents

- :page_facing_up: docs: remove comment for run multiprocess on the job exec. (_2024-09-29_)
- :page_facing_up: docs: update docs-string on the stage module. (_2024-09-28_)
- :page_facing_up: docs: update docs-str on schedule module. (_2024-09-28_)
- :page_facing_up: docs: update features content and readme. (_2024-09-20_)
- :page_facing_up: docs: add compare with state machine language site. (_2024-09-18_)
- :page_facing_up: docs: add mkdocs features. (_2024-09-18_)

:bug: Fix Bugs

- :gear: fixed: change import workflow object on api module (_2024-09-29_)

:package: Build & Workflow

- :toolbox: build: add python setup id on test and build. (_2024-09-18_)
- :toolbox: build: add docs workflow for create mkdocs page. (_2024-09-18_)

:postbox: Dependencies

- :pushpin: deps: update fastapi version to 0.115.0. (_2024-09-20_)

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.