Wg-utilities

Latest version: v5.17.1

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

Scan your dependencies

Page 4 of 12

5.11.0

Changes

🚀 Features

- Add JSONProcess (i.e. `traverse_dict` 2.0) worgarside-dev (940)
- Update default instance caching behaviour worgarside-dev (944)

🧰 Maintenance

- Fix deprecations from Python 3.12 worgarside-dev (947)

🛠️ Dependencies

- Bump coverage from 7.4.1 to 7.4.2 dependabot (945)

5.10.0

Changes

🚀 Features

- Bump all Python refs to 3.12 worgarside-dev (942)
- Add `subclasses_recursive` helper function worgarside-dev (938)

🐛 Bug Fixes

- Fix issue with subclasses visit tracking worgarside-dev (939)

🧰 Maintenance

- Update PCH dep syncer to 1.1.0 worgarside-dev (943)
- Bump all Python refs to 3.12 worgarside-dev (942)

🛠️ Dependencies

- Bump pre-commit from 3.6.1 to 3.6.2 dependabot (935)
- [pre-commit.ci] pre-commit autoupdate pre-commit-ci (937)

5.9.0

Changes

🚀 Features

- Add PostInitMeta metaclass worgarside-dev (933)
- Add Vulture pre-commit hook 🦅 worgarside-dev (930)
- Add new mixin class for caching instances worgarside-dev (929)
- Replace PCHs with ruff where possible worgarside-dev (926)

🐛 Bug Fixes

- Stop calling `__init__` twice for InstanceCache subclasses worgarside-dev (934)

🧰 Maintenance

- Mark old exception utils as deprecated (non-breaking) worgarside-dev (932)
- Add Vulture pre-commit hook 🦅 worgarside-dev (930)
- Exclude previous commit from Git blame worgarside-dev (928)
- Replace PCHs with ruff where possible worgarside-dev (926)
- Add CodeRabbit config worgarside-dev (927)

🛠️ Dependencies

<details>
<summary>14 changes</summary>

- Bump cryptography from 42.0.0 to 42.0.2 dependabot (931)
- Replace PCHs with ruff where possible worgarside-dev (926)
- Bump pytest-asyncio from 0.23.3 to 0.23.5 dependabot (925)
- Bump pydantic from 2.6.0 to 2.6.1 dependabot (924)
- [pre-commit.ci] pre-commit autoupdate pre-commit-ci (915)
- Bump pytest-asyncio from 0.21.1 to 0.23.3 dependabot (907)
- Bump pydantic from 2.5.3 to 2.6.0 dependabot (911)
- Bump flask from 3.0.1 to 3.0.2 dependabot (919)
- Bump coverage from 7.4.0 to 7.4.1 dependabot (912)
- Bump cryptography from 41.0.6 to 42.0.0 dependabot (920)
- Bump pytz from 2023.3.post1 to 2024.1 dependabot (917)
- Bump pre-commit from 3.6.0 to 3.6.1 dependabot (921)
- Bump aiohttp from 3.9.1 to 3.9.2 dependabot (916)
- Bump async-upnp-client from 0.38.1 to 0.38.2 dependabot (923)
</details>

5.8.4

Changes

🐛 Bug Fixes

- Fix issue with early-exiting when processing JSON objects within lists worgarside-dev (922)

5.8.3

Changes

🐛 Bug Fixes

- Add custom exception for JSON function worgarside-dev (909)

5.8.2

Changes

🧰 Maintenance

- Refactor/upgrade type hints for JSON functions worgarside-dev (908)

🛠️ Dependencies

<details>
<summary>6 changes</summary>

- Bump lxml from 5.0.0 to 5.1.0 dependabot (896)
- Bump jinja2 from 3.1.2 to 3.1.3 dependabot (901)
- Bump async-upnp-client from 0.38.0 to 0.38.1 dependabot (904)
- [pre-commit.ci] pre-commit autoupdate pre-commit-ci (897)
- Bump flask from 3.0.0 to 3.0.1 dependabot (905)
- Bump python-dotenv from 1.0.0 to 1.0.1 dependabot (906)
</details>

Page 4 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.