Looper

Latest version: v1.9.1

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

Scan your dependencies

Page 1 of 7

1.9.1

Changed
- ensure peppy requirement peppy>=0.40.0,<=0.40.2

1.9.0

Added
- user can now add cli modifiers to looper config instead of PEP project [270](https://github.com/pepkit/looper/issues/270)
- pipeline interfaces no longer must be nested under sample and project keys within looper config file [465](https://github.com/pepkit/looper/issues/465)
- var_templates can now be hierarchical [334](https://github.com/pepkit/looper/issues/334)
- looper can now gracefully halt spawned subprocesses when the user sends a keyboard interrupt [37](https://github.com/pepkit/looper/issues/37)

1.8.1

Fixed
- added `-v` and `--version` to the CLI
- fixed running project level with `--project` argument

1.8.0

Added
- looper destroy now destroys individual results when pipestat is configured: https://github.com/pepkit/looper/issues/469
- comprehensive smoketests: https://github.com/pepkit/looper/issues/464
- allow rerun to work on both failed or waiting flags: https://github.com/pepkit/looper/issues/463

Changed
- Migrated `argparse` CLI definition to a pydantic basis for all commands. See: https://github.com/pepkit/looper/issues/438
- during project load, check if PEP file path is a file first, then check if it is a registry path: https://github.com/pepkit/looper/issues/456
- Looper now uses FutureYamlConfigManager due to the yacman refactor v0.9.3: https://github.com/pepkit/looper/issues/452

Fixed
- inferring project name when loading PEP from csv: https://github.com/pepkit/looper/issues/484
- fix inconsistency resolving pipeline interface paths if multiple paths are supplied: https://github.com/pepkit/looper/issues/474
- fix bug with checking for completed flags: https://github.com/pepkit/looper/issues/470
- fix looper destroy not properly destroying all related files: https://github.com/pepkit/looper/issues/468
- looper rerun now only runs failed jobs as intended: https://github.com/pepkit/looper/issues/467
- looper inspect now inspects the looper config: https://github.com/pepkit/looper/issues/462
- Load PEP from CSV: https://github.com/pepkit/looper/issues/456
- looper now works with sample_table_index https://github.com/pepkit/looper/issues/458

1.7.1

Fixed
- pin pipestat version to be between pipestat>=0.8.0,<0.9.0 https://github.com/pepkit/looper/issues/494

1.7.0

Added
- `--portable` flag to `looper report` to create a portable version of the html report
- `--lump-j` allows grouping samples into a defined number of jobs

Changed
- `--lumpn` is now `--lump-n`
- `--lump` is now `--lump-s`

Page 1 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.