Unasyncd

Latest version: v0.8.1

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

Scan your dependencies

Page 3 of 3

0.2.0

What's Changed

- Add support for `if TYPE_CHECKING` imports; Replaced import names now get correctly written back into a `if TYPE_CHECKING` block if the replaced name was originally imported there
- Add feature flag `infer_type_checking_imports` to control the newly added behaviour
- Add CLI flag `--infer-type-checking-imports` / `--no-infer-type-checking-imports` corresponding to the feature flag
- Remove feature to remove unused imports. This was largely a leftover feature from the tool `unasyncd` was extracted from and since it was making the new `TYPE_CHECKING` feature much more costly and its usage has been generally discouraged it seemed like the best option to remove it outright
- Add missing CLI feature flags
- Add [rich-click](https://github.com/ewels/rich-click) for a nicer CLI

**Full Changelog**: https://github.com/provinzkraut/unasyncd/compare/v0.1.1...v0.2.0

0.1.1

What's changed

- Remove a superfluous AST equivalency check of target files that could lead to update cascades

**Full Changelog**: https://github.com/provinzkraut/unasyncd/compare/v0.1.0...v0.1.1

0.1.0

Initial release.

**Full Changelog**: https://github.com/provinzkraut/unasyncd/commits/v0.1.0

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.