Circlink

Latest version: v3.3.4

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

Scan your dependencies

Page 4 of 6

3.1.0

* Added configuration settings file
* Added commands for viewing and editing configuration file
* Added options to show the filepath for the settings file, as well as reset it to defaults
* Added additional comments to code for easier development

3.0.0

* `circlink` now uses a ledger to ensure files are only tracked by one link, which changes to an overlapping one when the original is stopped
* Added the `ledger` command to show the current ledger of files and what links/processes are controlling them
* Callbacks have been added to the main `circlink` command, and the `version`, `about`, and `reset` commands are now invoked using `--version`/`-v`, `--about`/`-a`, and `--reset`
* `circlink` now uses a standardized location for config files, rather than wherever the package is installed
* Using `typer.Exit` instead of `sys.exit` where applicable
* Fixed how exceptions are handled when `circlink` is abruptly reset (now handles silently)
* `circlink` now attempts to check that a process being stopped exists and is in fact `circlink`, and warns and provides guidance if it detects issues
* `stop` command now has the `--clear`/`-c` command to additionally clear the specified link(s) from the history as well

2.2.0

* Added help texts for arguments and commands
* Added short name variations of arguments
* Fixed general recursive glob pattern use
* Fixed error caused by restarting when board is not mounted

2.1.0

* Fixed erroring for viewing nonexistent links
* Fixed type annotation for `_get_links_list()`
* Removed unnecessary `sys.exit(0)` calls
* Fixed restarting links when in a folder not relative to the read path
* Fixed `stop all` command which as attempting to double stop the same link twice and then stopped trying
* Link history is now always in order of link ID
* Using `pathlib.Path.resolve()` internally instead of `pathlib.Path.aboslute()`
* Implemented `clear all --force` option

2.0.0

* `list` command is now `view`
* Improved response from `view` if requested link(s) doesn't exist
* Removed unnecessary `sys.exit(0)` calls

1.1.2

* Fixed the return code for `restart` command to be failure if no links were in the history

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.