Doot

Latest version: v0.13.0

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

Scan your dependencies

Page 1 of 4

0.13.0

Features

- Printer subchildren init
- Option to hardlink
- Log/print target control
- 'soft' kw for touch action
- State propagation to cleanup task
- Branch 'linux-main'

Bug Fixes

- _printer_ retrieval
- Guard path touching
- Dkey checking to account for numpy extension in dootle
- Dkey handling of paths
- Typo
- Explicit multikey mark conflicts

Dependencies

- Jgdv
- Version 0.12.0 -> 0.13.0

Refactoring

- Requirements.txt
- Dkey meta to abstract
- Test organisation
- Shell interact

0.12.0

Bug Fixes

- Sh.command broke key expansion

Dependencies

- Jgdv version
- Wiki
- Version 0.11.0 -> 0.12.0

Refactoring

- Coderef and structuredname to jgdv
- Log config and spec
- Logging/printing use
- Coderef and structuredname to jgdv
- Factor log config and specs to jgdv

[Merge]

- Branch 'factor.out.struct.name' into linux-main
- Branch 'refactor.logging' into linux-main
- Branch 'factor.out.log.config' into linux-main
- Branch 'linux-main'

[data]

- Update templates

0.11.0

Features

- Globbing for copy action
- Docstring printing for stubbing actions
- Dkey expansion tests
- Track_l logging for tracker
- .related
- Empty cmd control
- Hide names in list cmd
- Branch 'linux-main'
- Branch 'feature.tracker.edge.annotations'
- Multikey expansion handling of subkey conflicts
- Branch 'feature.multikey.subkey.conflicts'

Bug Fixes

- Postbox
- Task spec specialization
- Dkey expansion
- Job expansion
- Spec injection building
- Task spec flag init
- Parser
- Cleanup task tracking
- Mutikey expansion

Dependencies

- Pre-commit
- Doot setup
- .related
- Version 0.10.0 -> 0.11.0

Refactoring

- Agendas
- Dkey expansion
- Config commands -> config.settings.commands

[agenda]

- Tag entries

[internal]

- Add taskname query for relation spec
- Improve taskname
- Update tracker to use new task spec methods

0.10.0

Features

- Guard around key parsing
- Rotating logfile handler
- Branch 'cli_arg_fix' into linux-main

Bug Fixes

- Shell action with no env
- Walking paths
- Sh decorators
- Error logging
- Job head generation and injection

Dependencies

- Wiki
- Version 0.9.1 -> 0.10.0

0.9.1

Bug Fixes

- Mixed str/path key expansions
- Shell command chaining

Dependencies

- Version 0.9.0 -> 0.9.1

0.9.0

Features

- Loop_yes_set and loop_no_set
- Tolerance for backup task time test
- Cleanup as a dependant group of a task
- Branch 'linux-main'
- Env to installed check
- Cwd for shell action
- Pydantic compatible protocol
- Dkey formatting and tests
- Dkey functionality
- Dkey implementation
- Redirect dkey re_marking
- Branch 'refactor-key' into linux-main
- Branch 'linux-main'
- Key type conversion
- Branch 'linux-main'
- Improved path expansion for keys
- Branch 'linux-main'

Revert

- Original key formatting implementation

Bug Fixes

- Alias typo of zip.new
- Action decorator bug
- Recursive location expansion
- Dkey paths
- Missing import
- Explicit key expansion

Dependencies

- Wiki commit
- Version 0.8.3 -> 0.8.4
- Tests
- Tests
- Wiki
- Version 0.8.4 -> 0.9.0

Refactoring

- Remove lambda assignments
- Relation spec to have constraints and injections
- Task spec
- File exists check
- Enum and flag names
- Job.queue.head
- Key decorator out to separate class
- Task name methods to mixin
- Key decorator -> Keyed
- Add dkey stubs
- Dkey
- Key
- Code to use dkey instead of key
- Protocols
- Dkey tests
- Dkey new logic
- Dkey ctor logic and expansion amounts

Testing

- Postbox
- Dkey

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.