Abx-pkg

Latest version: v0.6.0

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

Scan your dependencies

Page 1 of 2

0.6.0

- πŸ“ Project was renamed from `pydantic-pkgr` -> [`abx-pkg`](https://pypi.org/project/abx-pkg/)
- 🐞 Bugfixes for tests, `BinProvider.__eq__`, brew binary detection, and more
- ⚑️ Performance improvments for `npm`, `pip`, and `brew` `abspath`, `version`, and `sha256` detection
- πŸ¦Έβ€β™‚οΈ Added `EUID` detection and support for retrying install commands with `sudo` permissions
- 🍸 Added dry-run support for showing what install commands that would be run (without running them)

**Full Changelog**: https://github.com/ArchiveBox/abx-pkg/compare/v0.5.4...v0.6.0

0.5.4

**Full Changelog**: https://github.com/ArchiveBox/abx-pkg/compare/v0.3.7...v0.5.4

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

Page 1 of 2

Β© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.