Unihan-etl

Latest version: v0.34.0

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

Scan your dependencies

Page 5 of 11

0.19.1

_Maintenance only, no bug fixes or features_

Development

- Add back `black` for formatting

This is still necessary to accompany `ruff`, until it replaces black.

0.19.0

_Maintenance only, no bug fixes or features_

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 black, 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

- pytest: Fix invalid escape sequence warning from `zhon`

[ruff]: https://ruff.rs

Development

- `merge_dict`: Improve typing of generic params (271)

0.18.1

Packaging

- Add PyYAML dependency

Infrastructure

- CI speedups (267)

- Split out release to separate job so the PyPI Upload docker image isn't pulled on normal runs
- Clean up CodeQL

- Bump poetry 1.1.x to 1.2.x

Packaging

- Move `.coveragerc` -> `pyproject.toml` (268)

0.18.0

Development

- Move to `src/`-layout structure (266)
- Add [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) (#263)
- Add [flake8-comprehensions](https://github.com/adamchainz/flake8-comprehensions) (#264)

Documentation

- Render changelog in [`linkify_issues`] (~~261~~, 265)
- Fix Table of contents rendering with sphinx autodoc with [`sphinx_toctree_autodoc_fix`] (265)
- Test doctests in our docs via [`pytest_doctest_docutils`] (built on [`doctest_docutils`]) (265)

[`linkify_issues`]: https://gp-libs.git-pull.com/linkify_issues/
[`sphinx_toctree_autodoc_fix`]: https://gp-libs.git-pull.com/sphinx_toctree_autodoc_fix/
[`pytest_doctest_docutils`]: https://gp-libs.git-pull.com/doctest/pytest.html
[`doctest_docutils`]: https://gp-libs.git-pull.com/doctest

0.17.2

Documentation

- Add vendorized, updated fork of `sphinxcontrib-issuetracker`, via 261.
- Remove sphinx-issues package

0.17.1

Follow ups to 257.

Fixes

- `merged_dict()`: Fix merging edgecase where destination key was missing
- `download()`: Fix edgecase when "downloading" file from local path

Page 5 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.