Releases: belle2/b2luigi
Releases · belle2/b2luigi
v1.2.9
1.2.9 (2026-04-17)
Fixed (1 change)
Bugfix (2 changes)
- Fix
mkdirmethod ofWebDAVFileSystemin case the parent folder does not exist (merge request) - Allow for target class to be propagated in remove method (merge request)
Changed (1 change)
v1.2.8
1.2.8 (2026-03-06)
Fixed (1 change)
Added (4 changes)
- Added WebDAV file system and reworked RemoteTarget (merge request)
- Add an example to monitor the status of tasks via CLI (merge request)
- Added test cases for the remove output method. (merge request)
- Added the option to batch multiple htcondor tasks to allow running multiple htcondor jobs with one worker. (merge request)
v1.2.7
1.2.7 (2026-01-26)
Added (1 change)
Fixed (1 change)
Changed (1 change)
v1.2.6
1.2.6 (2025-12-17)
Changed (6 changes)
- Removing the strict requirement of Python < 3.12 and adding setuptools to dependencies (merge request)
- Rework
get_input_file_names_from_dictin temporary context (merge request) - Reworked task dependency graph rebuild in remove_output (merge request)
- Make the error in
search_pattern_in_folderfor the gbasf2 download more expressive. (merge request) - Switching dependency from
retry2totenacity(merge request) - Reworked attribute check for
get_settingfrom task (merge request)
Fixed, Added (1 change)
Added (4 changes)
- Added
--keepto--removeand more verbosity in remove output (merge request) - Add
get_all_input_file_namestoTemporaryFileContextManager(merge request) - New
remove_cache_sizesetting for cache when calling remove (merge request) - Added option for custom batch process (merge request)
Documentation (2 changes)
v1.2.5
1.2.5 (2025-06-30)
Added (2 changes)
- New
remove_cache_sizesetting for cache when calling remove (merge request) - Adding gbasf2_project_name_hash_length setting into b2luigi (merge request)
Changed (1 change)
v1.2.4
v1.2.3
1.2.3 (2025-06-11)
Fixed (4 changes)
- Use
tempfile.gettempdir()for providing a good default value for... (merge request) - Documentation of
batchparameter corrected (merge request) - Fixed some typehints in b2luigi.Task (merge request)
- Preserve extension in temporary paths in case extension itself contains a dot (merge request)
Changed (3 changes)
- changed default
batch_systemtoauto(merge request) - Isolated
build_gbasf2_submit_commandout of process class to make it usable independently (merge request) - Improved
removebuilder function (merge request)
Added (1 change)
v1.2.2
1.2.2 (2025-04-16)
Fixed (1 change)
v1.2.1
1.2.1 (2025-04-15)
Documentation (1 change)
Added (2 changes)
- Added settings
default_task_target_classandtask_target_class_kwargs... (merge request) - Added
gbasf2_lfn_sandboxfilesandgbasf2_input_groupingsettings (merge request)
Fixed (1 change)
1.2.0
1.2.0 (2025-04-14)
Added (10 changes)
- Created new
b2luigi.LocalTargetandb2luigi.FileSystemTargetclasses,... (merge request) removeandremove-only. (merge request)- New
get_input_file_namemethod inb2luigi.Task(merge request) - New setting
parameter_separatorto define separator which provides the... (merge request) - Active Webhook in GitLab (merge request)
- Target class can be defined in
add_to_outputmethod (merge request) - Significantly improved logging of batch processes by adding verbose output to... (merge request)
- New
job_slotssettings in LSF batch execution to increase the number of slots per job (merge request) - New
gbasf2_additional_download_paramssetting to add new download parameters or turn off--new(merge request) - Introduction of
SlurmProcesswhich allows to usebatch_system="slurm"(merge request)
Documentation (1 change)
- Starterkit added to documentation (merge request)
- Full rework of the documentation structure and full API documentation