Python-secrets

Latest version: v24.10.12

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

Scan your dependencies

Page 2 of 8

22.5.0

~~~~~~~~~~~~~~~~~~~

Added
^^^^^

- Test support for Python 3.10.
- Add better logging controls.

Changed
^^^^^^^

- Generalize Google OAuth2 email functionality.
- Improve use and testing of exceptions.

22.1.0

~~~~~~~~~~~~~~~~~~~

Added
^^^^^

- Add `init` command and `--init` flag to initialize secrets base directory.
- Ensure overridden values via flags are exported to process environment
for subprocesses to use.
- Add missing tests for features added in a previous release.
- Add and start using application-specific exception classes.

Changed
^^^^^^^

- Move functions and variables to `utils` to improve reuse ability.
- Use `get_` prefix more consistently for getter method/function names.
- Over-ride cliff formatter class globally in app parser setup.
- Use `pathlib.Path` for paths for cleaner code.
- Fix bugs in `environments delete` command.
- Fix bugs in `--from-options` feature of `secrets get` and `secrets set`.
- Improvements to source code, test, and vscode launch configuration quality.

21.11.0

~~~~~~~~~~~~~~~~~~~~

Added
^^^^^

- Add `Help` attribute to descriptions for URL to more information.

Changed
^^^^^^^

- General code quality, documentation, and testing enhancements
- Move `tmpdir` path creation to `secrets_environment.SecretsEnvironment()`.
- Move `umask()` function and variables to `utils`.

Removed
^^^^^^^

- Drop Python 3.6 support due to it being EOL.

21.9.1

~~~~~~~~~~~~~~~~~~~

Added
^^^^^

- Added `secrets tree` subcommand.

Changed
^^^^^^^

- Fixed bugs with `environments path --tmpdir` subcommand and
`run` subcommand with `--elapsed` option when no environment exists.
- Changed license file name.
- Improved documentation.

21.9.0

~~~~~~~~~~~~~~~~~~~

Added
^^^^^

- Increased test coverage to address bugs (below) being fixed.

Changed
^^^^^^^

- Fixed bugs in `Makefile` and `tox.ini` file.
- Fixed bug setting undefined variables.
- Switched from `numpy` to Python `secrets` module for random bytes.
- Increased key size from 16 to 32 bits for `consul_key`, `token_hex` and `token_urlsafe`.

21.8.0

~~~~~~~~~~~~~~~~~~~

Changed
^^^^^^^

- Fixed bug in setup.py+setup.cfg

Page 2 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.