Releases: CCBR/Tools
Releases · CCBR/Tools
Release list
Tools 0.7.0
- New pre-commit hook:
ccbr-hooks sync-nextflow-version. Syncsmanifest.versioninnextflow.configfrom the repoVERSIONfile. (#193, @kelly-sovacool, @copilot)
Tools 0.6.0
Bug fixes for two critical issues in the ccbr_tools install command: (#191, @kopardev, @copilot)
- Mamba Activation Error Suppression — Suppress misleading error messages when mamba environment activation fails (non-critical operation)
- Fix Permissions Scope — Apply
chownandchmodonly to the newly-installed version folder, not the entire parent directory
Tools 0.5.4
ccbr_tools install: Addlatestsymlink support and final read-only permission model. Creates complete symlink chain (latest → v{major}.{minor} → .v{version}) and applies read-only permissions (u-w,g-w,o-w,a+rX) to deployed code. Uses atomic symlink operations to prevent race conditions. (#187, @kopardev)
Tools 0.5.3
pkg_util: Lazy-import cffconvert to fix rpds ABI mismatch on Python 3.12. (#182, @kopardev)ccbr-hooks detect-absolute-paths: Reduce false positives caused by/dev/null. (#174, @kelly-sovacool)
Tools 0.5.2
ccbr-hooks detect-absolute-paths: Reduce false positives caused by/dev/shmand language comments. (#157, @kelly-sovacool)
Tools 0.5.1
- New arguments for
ccbr-hooks detect-absolute-paths:--ignore-pathsand--ignore-paths-file. (#154, @kelly-sovacool)
Tools 0.5.0
- Add parkit to the list of CCBR software. (#144, @kelly-sovacool)
- New pre-commit hook:
ccbr-hooks detect-absolute-paths. (#147, @kelly-sovacool) - Do not include app/bot contributors in
github.get_repo_contributors(). (#148, @kelly-sovacool)
Tools 0.4.6
- When an invalid GitHub user is passed to
github.get_user_info(), raise a warning and return a dict with"name": None. (#135, @kelly-sovacool)
Tools 0.4.5
- Fix how jobby parses slurm stdout/stderr files. (#122, @kopardev, @kelly-sovacool)
- The
run_jobby_on_*scripts are now deprecated in favor of usingjobbydirectly. (#123, @kelly-sovacool) - Use miniforge3 installation on biowulf. (#124, @kelly-sovacool)
Tools 0.4.4
- Fixes for
ccbr_tools install: (#98, @kelly-sovacool)- Correct installation method for
spacesavers2. - Change symlink permissions so group members can edit them.
- Correct installation method for
- Allow nextflow pipelines to specify walltime & memory usage for the slurm submission template. (#116, @kelly-sovacool)