Rocketry

Latest version: v2.5.1

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

Scan your dependencies

Page 1 of 2

2.5.0

Highlights of the release:

- Easier application setup
- Multilaunch system (run same task parallel)
- Support for custom timezones
- Various small fixes and minor features

What's Changed
* REF: Pylint if/elif/else, returns and isinstance comparisons by marksmayo in https://github.com/Miksus/rocketry/pull/120
* REF: pylint fstrings and more by marksmayo in https://github.com/Miksus/rocketry/pull/127
* ENH: Task Multilaunch by Miksus in https://github.com/Miksus/rocketry/pull/126
* BUG: Fix task deletion bug 130 by rohansh-tty in https://github.com/Miksus/rocketry/pull/136
* REF: More pylint fixes by marksmayo in https://github.com/Miksus/rocketry/pull/133
* DOCS: Django cookbook by bogdzn in https://github.com/Miksus/rocketry/pull/129
* PKG: Update build setup by Miksus in https://github.com/Miksus/rocketry/pull/153
* ENH: Update settings by Miksus in https://github.com/Miksus/rocketry/pull/152
* DOCS: Minor documentation improvement by Miksus in https://github.com/Miksus/rocketry/pull/154
* ENH: App config by Miksus in https://github.com/Miksus/rocketry/pull/140
* ENH: Optional Timezone by Miksus in https://github.com/Miksus/rocketry/pull/147
* BUG: add __str__ to TaskRunnable in conds by egisxxegis in https://github.com/Miksus/rocketry/pull/149
* BUG: Cache before startup by Miksus in https://github.com/Miksus/rocketry/pull/155
* ENH: Add SchedulerLogger by Miksus in https://github.com/Miksus/rocketry/pull/156
* BUG: Fix multilaunch spam by Miksus in https://github.com/Miksus/rocketry/pull/160
* DOCS: include_group wrong reference by ayr-ton in https://github.com/Miksus/rocketry/pull/143

New Contributors
* rohansh-tty made their first contribution in https://github.com/Miksus/rocketry/pull/136
* bogdzn made their first contribution in https://github.com/Miksus/rocketry/pull/129
* egisxxegis made their first contribution in https://github.com/Miksus/rocketry/pull/149
* ayr-ton made their first contribution in https://github.com/Miksus/rocketry/pull/143

Thank for all the contributions.

**Full Changelog**: https://github.com/Miksus/rocketry/compare/v2.4.1...v2.5.0

2.4.1

What's Changed
* Docs: fixed a minor typo in the quick start. by nsht in https://github.com/Miksus/rocketry/pull/109
* Docs: wrong class name reference in docs by Tobi-De in https://github.com/Miksus/rocketry/pull/110
* Clean: clean up code with Pylint. by marksmayo in https://github.com/Miksus/rocketry/pull/112
* Fix: fixed the warnings caused in importing by Miksus in https://github.com/Miksus/rocketry/pull/116
* CI: now the library is always tested no warnings produced Miksus in https://github.com/Miksus/rocketry/pull/119

New Contributors
* nsht made their first contribution in https://github.com/Miksus/rocketry/pull/109
* Tobi-De made their first contribution in https://github.com/Miksus/rocketry/pull/110
* marksmayo made their first contribution in https://github.com/Miksus/rocketry/pull/112

**Full Changelog**: https://github.com/Miksus/rocketry/compare/v2.4.0...v2.4.1

2.4.0

This release includes updates to the parameter mechanism. Now custom conditions are more flexible in terms of arguments and tasks can be set running with run-specific parameters. Also execution will be changed to ``async`` in the future and now a warning is raised if not specified.

What's Changed
* ENH: Add AT to hourly, daily, weekly etc. by Miksus in https://github.com/Miksus/rocketry/pull/81
* ENH: Option to silence log errors by Miksus in https://github.com/Miksus/rocketry/pull/83
* ENH: add never timeperiod by Miksus in https://github.com/Miksus/rocketry/pull/87
* FIX: Async/threaded tasks limit max_process_count by Miksus in https://github.com/Miksus/rocketry/pull/90
* ENH: Add crontime by Miksus in https://github.com/Miksus/rocketry/pull/84
* FIX: TimeOfMinute subseconds by Miksus in https://github.com/Miksus/rocketry/pull/91
* ENH: Add TimeOfSecond and secondly by Miksus in https://github.com/Miksus/rocketry/pull/92
* ENH: Pass arguments to FuncCond by Miksus in https://github.com/Miksus/rocketry/pull/94
* TEST: Increase coverage by Miksus in https://github.com/Miksus/rocketry/pull/98
* ENH: retry condition by Miksus in https://github.com/Miksus/rocketry/pull/85
* ENH: parametrized manual run by Miksus in https://github.com/Miksus/rocketry/pull/101
* REF: Change default task_execution to async by Miksus in https://github.com/Miksus/rocketry/pull/96
* BUG: execution not released if cycle_sleep=None by Miksus in https://github.com/Miksus/rocketry/pull/95
* DOCS: Upgrade by Miksus in https://github.com/Miksus/rocketry/pull/102
* FIX: Test warnings by Miksus in https://github.com/Miksus/rocketry/pull/103
* ENH: Custom arguments with custom cond by Miksus in https://github.com/Miksus/rocketry/pull/68
* BUG: timeperiod at end by Miksus in https://github.com/Miksus/rocketry/pull/104
* DOCS: Minor update by Miksus in https://github.com/Miksus/rocketry/pull/105
* ENH: Add scheduler_cycles by Miksus in https://github.com/Miksus/rocketry/pull/106


**Full Changelog**: https://github.com/Miksus/rocketry/compare/v2.3.0...v2.4.0

2.3.0

This release implements the following major changes:

- Cron scheduling (to the syntax and to the condition API)
- Task groups (``Grouper``) enabling development of bigger applications
- New methods to intuitively interact with the session (``remove_task`` & ``create_task``)
- A lot of reworking in the time periods not visible to the users of the library

What's Changed

* ENH: Add cron scheduler by Miksus in https://github.com/Miksus/rocketry/pull/73
* ENH: Add task groups by Miksus in https://github.com/Miksus/rocketry/pull/79
* DOCS: typo in docs/index.rst by naxrevlis in https://github.com/Miksus/rocketry/pull/67
* DOCS: Typo in docs/handbooks/logging.srt by carlosm27 in https://github.com/Miksus/rocketry/pull/72
* DOCS: Update documentation by Miksus in https://github.com/Miksus/rocketry/pull/74

New Contributors
* naxrevlis made their first contribution in https://github.com/Miksus/rocketry/pull/67
* carlosm27 made their first contribution in https://github.com/Miksus/rocketry/pull/72

**Full Changelog**: https://github.com/Miksus/rocketry/compare/v2.2.0...v2.3.0

2.2.0

The major part of this release is about async support. It also contains new conditions in condition API and some smaller fixes.

What's Changed
* ENH: Add async tasks by Miksus in https://github.com/Miksus/rocketry/pull/60
* ENH: session force shutdown by Miksus in https://github.com/Miksus/rocketry/pull/61
* ENH: Add new conditions to condition API by Miksus in https://github.com/Miksus/rocketry/pull/57
* FIX: Task to JSON by Miksus in https://github.com/Miksus/rocketry/pull/62
* FIX: Support for nested parameters and FuncParam reference by Miksus in https://github.com/Miksus/rocketry/pull/56
* DOCS: update by Miksus in https://github.com/Miksus/rocketry/pull/63


**Full Changelog**: https://github.com/Miksus/rocketry/compare/v2.1.2...v2.2.0

2.1.0

What's Changed

This release focused on exposing the conditions (as an alternative for the condition syntax) and removing Pandas from dependencies.

**List of changes:**

* Rename Return function argument in documentation by addisonhardy in https://github.com/Miksus/rocketry/pull/27
* small correction by theblackmallard in https://github.com/Miksus/rocketry/pull/33
* Rename project to Rocketry by Miksus in https://github.com/Miksus/rocketry/pull/42
* Fix excessive CPU usage by Miksus in https://github.com/Miksus/rocketry/pull/43
* Expose conditions by Miksus in https://github.com/Miksus/rocketry/pull/44
* Docs/improve by Miksus in https://github.com/Miksus/rocketry/pull/45
* Drop Pandas dependency by Miksus in https://github.com/Miksus/rocketry/pull/46
* FIX: Minimal task by Miksus in https://github.com/Miksus/rocketry/pull/47
* fix: task param staging was not used by Miksus in https://github.com/Miksus/rocketry/pull/48
* ENH: Add rocketry.args.TerminationFlag by Miksus in https://github.com/Miksus/rocketry/pull/49
* DOCS: Minor improvements by Miksus in https://github.com/Miksus/rocketry/pull/50
* CI: fix typo in CI pipelines by Miksus in https://github.com/Miksus/rocketry/pull/51

New Contributors
* addisonhardy made their first contribution in https://github.com/Miksus/rocketry/pull/27
* theblackmallard made their first contribution in https://github.com/Miksus/rocketry/pull/33

**Full Changelog**: https://github.com/Miksus/rocketry/compare/v2.0.1...v2.1.0

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.