Law

Latest version: v0.1.19

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

Scan your dependencies

Page 6 of 8

0.0.31

Core:
- Exclude Python < 3.3
- Refactor file system configuration and permissions (local and remote)
- Accelerate get_param_values when values are not modified
- Refactor sandboxing mechanism
- Fix target stage-in/-out for sandboxes
- Argument-safe sourcing in shell scripts
- Accelerate deep status text queries for target collections
- Refactor handling of missing job ids in remote workflow
- Add localize_{input|output} convenience methods
- Add `localize` decorator
- Add interactive `--print-output` parameter
- Interpret integer types as plain ranges for creating branch map
- Make decorators aware of generator functions
- Minor updates

`docker` / `singularity`:
- Move docker/singularity sandbox implementations to contrib packages

`git`:
- Refactor git repository bundling

0.0.30

- Refactor htcondor job status queries.
- Autocompletion support for zsh.
- Improve JobFileFactory configuration.
- Fix home dir for remote jobs.

0.0.29

- Updated docker images, added latest CERN CA certs
- Refactored configuration of remote targets and file systems
- Fixed bug regarding cache size allocation for remote files
- Made remote job wrappers configurable in workflows
- Renamed `law db` to `law index`
- Added zsh autocompletion
- Updated license to BSD-3-clause

0.0.28

- Add telegram notifications
- Add hooks for remote workflows to quickly configure their `JobFileFactory` and `JobManager` instances
- Fix GFAL installation in Docker images
- Fix `chmod()` bug for local targets
- Fix `isdir()` for remote targets, esp. for SRM with custom file type bits in stat
- Refactor submission and job status polling in remote workflow

0.0.27

Features:

* Added notification module and decorator
* Mail notifications
* Slack notifications
* Refactored remote workflow polling

Fixes and internals:

* Fixed bug in log decorators
* Fixed TeeStream
* Minor fixes in local and remote targets regarding file copying
* New mechanism to add run decorators on workflow proxies
* Minor fix in CascadeMerge contrib task

0.0.26

- Fixed bug in `util.iter_chunks` which affected `contrib.task.CascadeMerge`
- Added mechanism to send notifications after tasks run
- Added `slack` contrib package for slack chat notifications

Page 6 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.