Cihai-cli

Latest version: v0.28.0

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

Scan your dependencies

Page 3 of 8

0.19.0

_Maintenance only, no bug fixes, or new features_

Development

- cihai: 0.21.0 to 0.22.1

Sub-dependency unihan-etl to 0.21.1 -> 0.22.2, which has
{obj}`dataclasses.dataclass`-based configuration.

0.18.0

Development

- cihai: Bumps to 0.22.1

Reliance on {mod}`pathlib`-based file paths, typings.

0.17.0

_Maintenance only, no bug fixes, or new features_

Breaking changes

- **Python 3.7 Dropped**

Python 3.7 support has been dropped (290)

Its end-of-life is June 27th, 2023 and Python 3.8 will add support for
`typing.TypedDict` and `typing.Protocol` out of the box without needing
`typing_extensions`.

Internal improvements

- Typings: Add `--strict` mypy compliance (277)
- Move from pytest's `tmp_dir` (`py.path.local`) to `tmp_path` (`pathlib.Path`),
292
- Remove unnecessary use of `typing_extension`'s `TypedDict` (292)

Note: `typing_extension`'s `TypedDict` is still
used for `NotRequired` `TypedDict`s until the minimum python version supports
them ([3.11](https://www.python.org/downloads/release/python-3110/) via [PEP-655](https://peps.python.org/pep-0655/))

- cihai:

- Update 0.19.0 -> 0.20.0: Add mypy strict typings
- Update 0.20.0 -> 0.21.0: SQLAlchemy 2.0 (292)

0.16.0

_Maintenance only, no bug fixes, or new features_

Breaking changes

0.16.0 will be the final Python 3.7 release.

Internal improvements

- Move formatting, import sorting, and linting to [ruff].

This rust-based checker has dramatically improved performance. Linting and
formatting can be done almost instantly.

This change replaces isort, flake8 and flake8 plugins.

- poetry: 1.4.0 -> 1.5.0

See also: https://github.com/python-poetry/poetry/releases/tag/1.5.0

- Update cihai 0.18.3 -> 0.19.0 and unihan-etl 0.18.2 -> 0.19.1

Moved to linting ruff (no changes to the production package itself)

[ruff]: https://ruff.rs

0.15.2

_Maintenance only, no bug fixes or new features_

Development

- Update cihai 0.18.1 -> 0.18.3

- Sub-dependency updated: unihan-etl 0.18.1 -> 0.18.2

Typing update for `merge_dict`

Documentation

- Add migrations page
- Add back page on completions

0.15.1

Bug fix

- CLI: Fix help text descriptions

Page 3 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.