All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.22 - 2024-12-31
- Handle chained callbacks in with_choice
1.0.21 - 2024-12-31
- Fixed default for with_choice when convert is not set.
- Add a
clobber
argument to touch.
1.0.20 - 2024-12-31
- Add convert_choice to api
1.0.19 - 2024-12-30
- Plotting utility functions
- Update stdout/stderr keys for jobmon again
1.0.18 - 2024-12-30
- Update stdout/stderr keys for jobmon
1.0.17 - 2024-12-30
- Add invalid choice handling to
convert_choice
.
1.0.16 - 2024-12-30
- Use
Collection
instead ofSequence
in typing to support, e.g., dicts.
1.0.15 - 2024-12-28
- Rework both parallel interfaces to have more flexible types.
1.0.14 - 2024-12-28
- Add
with_overwrite
to interface.
1.0.13 - 2024-12-28
- Automatically process choices with a
RUN_ALL
option into a list. - Add
with_overwrite
cli option.
1.0.12 - 2024-11-13
- Return workflow status from
jobmon.run_parallel
1.0.11 - 2024-06-25
- Backwards compatibility with pandas 1.5
1.0.10 - 2024-05-28
- Change default timeout for jobmon workflow to 3 days instead of 10 hours.
1.0.9 - 2024-05-27
- Add concurrency limit and max attempts to jobmon.
1.0.8 - 2024-05-22
- Proper usage of jobmon node, task, and op args.
- Upgrade
requests
package to patch security vulnerability.
1.0.7 - 2024-05-15
- Make output and error log subdirectories
1.0.6 - 2024-05-13
- Argument formatting error for click.
1.0.5 - 2024-05-13
- Add
RUN_ALL
andClickOption
to thecli_tools
interface.
1.0.4 - 2024-05-13
- Remove
with_year
and add more genericwith_choice
option tocli_tools
subpackage. - Add
process_choice
andwith_choice
to thecli_tools
interface.
1.0.3 - 2024-05-13
- Add a method to process choice-type CLI options and add a
with_year
option.
1.0.2 - 2024-05-10
- Extraneous output-dir arg in jobmon command template
1.0.1 - 2024-05-10
- Basic import test
- Typing of index in
rra_tools.parallel
1.0.0 - 2024-05-09
- Initial repo setup
- Added translation module
- Added module with shell tools
- Added module for parallel processing with multiprocessing
- Added module for parallel processing with jobmon
- Added subpackage with cli tools
- Added subpackage with logging utilities