Local Dev Observability For Multiple Datasette Instances
After installing datasette-ports, running the command "datasette ports" produces a list of every running Datasette instance.
The author describes datasette-ports as an example of README-driven development aimed at solving a problem that may be unique to them.
The output of "datasette ports" includes each Datasette instance URL along with its Datasette version and its associated databases and plugins.
Local Instance Discovery And Introspection For Datasette
After installing datasette-ports, running the command "datasette ports" produces a list of every running Datasette instance.
The author describes datasette-ports as an example of README-driven development aimed at solving a problem that may be unique to them.
The output of "datasette ports" includes each instance URL, its Datasette version, and associated databases and plugins.
Local Multi-Instance Visibility For Datasette
After installing datasette-ports, running the command "datasette ports" produces a list of every running Datasette instance.
Version 0.1 of the Datasette plugin "datasette-ports" has been released.
The output of "datasette ports" includes each instance URL, its Datasette version, and the associated databases and plugins.
Lower confidence
Secret-Scanning Tool Expands Into Redaction And Integration Surface
scan-for-secrets version 0.3 has been released.
scan-for-secrets 0.3 adds a -r/--redact option that lists secret matches, asks for confirmation, and then replaces each match with the string "REDACTED" while respecting escaping rules.
scan-for-secrets 0.3 adds a Python function redact_file(file_path: str | Path, secrets: list[str], replacement: str = "REDACTED") that returns an int.
Tool Release/Version Update
scan-for-secrets version 0.3 has been released.
scan-for-secrets 0.3 adds a -r/--redact option that lists secret matches, asks for confirmation, and then replaces each match with the string "REDACTED" while respecting escaping rules.
scan-for-secrets 0.3 adds a Python function redact_file(file_path: str | Path, secrets: list[str], replacement: str = "REDACTED") that returns an int.
Tooling Shift From Detection To Remediation For Secrets
scan-for-secrets version 0.3 has been released.
scan-for-secrets 0.3 adds a -r/--redact option that lists secret matches, asks for confirmation, and then replaces each match with the string "REDACTED" while respecting escaping rules.
scan-for-secrets 0.3 adds a Python function redact_file(file_path: str | Path, secrets: list[str], replacement: str = "REDACTED") that returns an int.