Pydantic-pkgr

Latest version: v0.5.4

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

Scan your dependencies

0.3.7

**Full Changelog**: https://github.com/ArchiveBox/pydantic-pkgr/compare/v0.3.6...v0.3.7

0.2.2

**Full Changelog**: https://github.com/ArchiveBox/pydantic-pkgr/compare/v0.2.1...v0.2.2

0.2.1

- rename `.*_providers` to `.*_handlers`
- change `Binary.provider: BinProviderName` to `Binary.binprovider: BinProvider`
- fix forced cast to superclass `BinProvider` because of missing `InstanceOf[]` pydantic type hint
- add `BinProvider.INSTALLER_BIN_ABSPATH`, improve pre-checks for package manager before installing
- rename `BinProvider.BIN` to `BinProvider.INSTALLER_BIN`
- rename `subdeps` to `packages`

**Full Changelog**: https://github.com/ArchiveBox/pydantic-pkgr/compare/v0.1.4...v0.2.1

0.1.4

- make `Binary.loaded_abspath=None` until `.load()`/`.install()`/`.load_or_install()` is called
- make `bin_abspath` accept `str` input containing absolute path
- fix `Binary` to retain all extra field attributes after `.load()`/`.install()`/`.load_or_install()` is called

0.1.3

- Fix a few `SemVer` parsing edge cases
- Add new ability to get all abspaths for a given binary in a given provider's `$PATH`
- Add ability to get all of a Binary's abspaths if there are multiple occurrences of it across multiple providers

**Full Changelog**: https://github.com/ArchiveBox/pydantic-pkgr/compare/v0.1.2...v0.1.3

0.1.2

<br/>

**Full Changelog**: https://github.com/ArchiveBox/pydantic-pkgr/commits/v0.1.2

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.