Pib-cli

Latest version: v1.2.0

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

Scan your dependencies

Page 1 of 4

1.2.0

Refactor

- **ENVIRONMENT**: rename project name env var
- **CONFIG**: standardize env variable names
- **SUPPORT.STATE**: remove legacy state refs
- **SCHEMA**: rename the cli json schema file
- **CLI**: rename default config file
- **CLI**: extract scripts, better defaults

Feat

- **SUPPORT.RUNNER**: config based env var content
- **SCHEMA**: configurable documentation root
- **SUPPORT.STATE**: warn if default config
- **SCHEMA**: reintroduce legacy config support
- **COMMANDS**: user friendly container errors
- **COMMANDS**: standardize container messages
- **CLI**: add config version command to builtins
- **SUPPORT.PATH_MAP**: user friendly error msg
- **CLI**: introduce JSON schema v2.1.0
- **SUPPORT.STATE**: centralize run-time config

1.1.0

Fix

- **CLI**: project formatters are container only
- **YAMLLINT**: ensure all toplevel files are linted
- **CI**: ensure tags are sorted correctly

Feat

- **GIT**: add hook to detect container
- **CLI**: add container validate command
- **CLI**: container version cmd exit code

Refactor

- **GIT**: standardize git hook scripts
- **GIT**: simplify config hook

1.0.1

Deployment Checklist
- [x] Ensure documentation is accurate
- [x] Ensure readthedocs integration is working

1.0.0

Feat

- **TYPING**: strict typing, default config update
- **GIT**: add hook to check config
- **GIT**: add hook to check translations
- **GIT**: add hook to scan for credentials
- **CLI**: add translation support
- **CLI**: introduce user defined commands
- **CLI**: add container version command
- **USER_CONFIGURATION**: update json schema
- **CLI**: add configuration validation command
- **GIT**: add hook to spellcheck commits
- **SPHINX**: automatically filter test modules
- **SPHINX**: add darglint to validate docstrings
- **MYPY**: use the latest version

BREAKING CHANGE

- configuration files for previous pib_cli versions are no longer compatible

Refactor

- **CLI**: builtin cli cmds/implementations
- **USER_CONFIGURATION**: extract classes
- **SUPPORT.PATHS**: git based implementation

Fix

- **BASH**: consistent exec functionality w compose

Deployment Checklist
- [x] Ensure documentation is accurate
- [x] Ensure readthedocs integration is working

0.1.6

2022-01-15

Build System / Dependencies

* **POETRY:** bump version for release (29fe79d7)

New Features

* **PYDOCSTYLE:** make this package optional (082ec6a4)
Deployment Checklist
- [x] Ensure documentation is accurate
- [x] Ensure readthedocs integration is working

0.1.5

2022-01-08

Build System / Dependencies

* **POETRY:**
* bump version for release (9aa68ec6)
* upgrade yapf to latest (f679a127)

Continuous Integration

* **GITHUB:**
* fix release generation (ff8887bd)
* less verbose notifications (0508e0a4)
* upgrade checkout action version (1feb2657)

Documentation Changes

* **READTHEDOCS:** config file correction (e85656f0)

New Features

* **PYLINT:** better default values (034a49d5)
* **CONFIG:** enable mypy strict in default config (259e831d)
Deployment Checklist
- [x] Ensure documentation is accurate
- [x] Ensure readthedocs integration is working

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.