Catacomb

Latest version: v0.5.1

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

Scan your dependencies

Page 1 of 2

0.5.0

Features

* Completed 6: Users now have the ability to edit commands without overwriting them completely! A text editor will now prompt the user for changes when running `tomb edit COMMAND_ALIAS`, and on save, those changes will be updated in the active tomb.

Improvements

* Added some better documentation and examples.
* Some general refactoring.

0.4.0

Features

* Completed 5: Users can now include placeholders in their commands and substitute them with parameters with `tomb use`.
* Better documentation.

Fixes

* Fixed 9: Resolved the stack overflow occurring when an unexpected error occurs. A better error message is now displayed.
* Closed 12: Fixed some documentation.

0.3.0

Features

* Completed 1: Users can now manage tombs within a catacomb, allowing multiple tombs for different purposes
* New entry point `catacomb [COMMAND] [ARGS]`
* New command `catacomb create [ALIAS]`
* New command `catacomb open [ALIAS]`
* New command `catacomb bury [ALIAS]`
* New command `catacomb list`
* Completed 4: Users can now see which tomb they are currently in, and the number of commands in it
* New command `tomb status`

Improvements

* Restricted the number of arguments allowed for the optional [COMMAND] field in `tomb add ALIAS [COMMAND]` to just one
* For example `tomb add cmd ls -lah` will no longer work, the command will now need to be surrounded with quotations like so: `tomb add cmd "ls -lah"`
* Better descriptions of entry points and various commands

Fixes

* Fixed 3: Previously a stack-trace was being shown when an invalid command was entered, an appropriate message has now replaced that

0.2.0

Improvements

* Implemented a plugin based architecture to easily add new commands and only load commands when required

Fixes

* Fixed 2: Formatting issue with command specific help menu
* Added missing help text for clean command options
* Fixed compatibility issue with Python 3.4

0.1.3

0.1.2

Improvements

* Users can now optionally specify the command in-line when adding a new alias: `tomb add ALIAS [COMMAND]`
* catacomb will now seek confirmation from the user if they attempt to add a command with an alias that already exists
* Users can now clean a tomb without being prompted for confirmation: `tomb clean [--force | -f]`
* Renaming of `grab` to `use`, e.g. `tomb use freeze`

Fixes

* `tomb list` will now show an appropriate message if the tomb is empty

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.