Octue

Latest version: v0.61.0

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

Scan your dependencies

Page 39 of 40

0.1.7

Not secure
New Features

- [x] Add `Hashable` mixin to create data hashes of `Datafile`s and their containers, including metadata
- [x] Add `Filterable` mixin to make `Datafiles` in a `Dataset` and `Tag`s in a `TagSet` filterable
- [x] Add `FilterSet` class for storing and facilitating filtering of `Datafiles` in `Dataset` and `Tag`s in `TagSet`
- [x] Add `FilterList` for the output of ordering `FilterSet`s
- [x] Add a plethora of type- and interface-based filters for use on `FilterSet`s and `FilterList`s

Breaking changes

- [x] Any `sha256` properties have been replaced with `blake3_hash` properties
- [x] Replace `TagSet.has_tag` with native `__contains__ method
- [x] Rename `TagSet.starts_with` to `TagSet.any_tag_starts_with`
- [x] Rename `TagSet.ends_with` to `TagSet.any_tag_ends_with`

Minor fixes and improvements

- [x] Replace SHA256 hashing with [BLAKE3 hashing](https://github.com/BLAKE3-team/BLAKE3) - this is reportedly around 10 times as fast!
- [x] Neaten up 40/42 by combining the two workflow files while still keeping separate checks on GitHub. This also makes the version check display less verbosely on GitHub
- [x] Add `Tag` class, neatening up the retrieval and filtering of subtags
- [x] Rename `TagGroup` to `TagSet` to reflect that it's set-based

0.1.6

Not secure
Contents

New Features

<!-- Write `Closes xyz` to link issues that this PR completes,
`WIP on xyz` to link issues that this PR works toward. -->

- [x] Closes 40 - Add Github setup.py/branch version consistency check
- [x] Codecov - README badge points to correct base branch

Minor fixes and improvements
- [x] Closes 45 - Analysis attributes are None when they shouldn't be

0.1.5

Not secure
New Features
- [x] Connect pre-existing CLI options to Runner (34)
- [x] Allow remote logging to a websocket (35)

Other
- [x] Remove travis builds (39)
- [x] Add GitHub actions
- [x] Add issue and PR templates

0.1.4

Not secure
New Features

- [x] Updated CLI to a central CLI rather than a generative process that gives a CLI for each application 9
- [x] Updated dependencies of the fractal example for test with twined server (a tide-us-over stopgap)
- [x] Addition of a Pathable Class, which resolves discussions in 16 for managing paths
- [x] Adds a Context Manager for Datafiles which elegantly handles construction of data paths and opening of files in write mode 3
- [x] Adds a complete example for use and creation of datasets via manifests.

Minor Changes

- [x] Various performance tuning and refactoring for simpler code by cordatocodes
- [x] Negates need for 15 because Pathable uses the os.path builtins properly, to clean paths and resolve between absolute and relative
- [x] Serialisables can now exclude fields as well as explicitly including them
- [x] Style reapplied throughout (pre-commit didn't get installed)
- [x] Resolve issue 27 problem where the two tests of the `run` command of the CLI pass by themselves, but not when run in serial with `test_fractal_configuration`
- [x] Decision: Extra unused strand data should be passed to Runner to enable simplified CLI (see `test_exception_raised_when_extra_strand_data_present`)
- [ x] Removes unused `tmp_dir` 30
- [x] Fix 20 CLI raises TypeError when running from command [NB this should be fixed, but have yet to test the caller]

0.1.3

Not secure

0.1.2

Page 39 of 40

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.