Einspect

Latest version: v0.5.16

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

Scan your dependencies

Page 7 of 7

0.3.0

What's Changed
New
- Added views
- BoolView
- DictView
- SetView
- MappingProxyView
- Added structs
- PyBoolObject
- PyDictObject
- PySetObject
- MappingProxyObject

Changes
- Add deprecation warning for using the `einspect.view` factory with object types not mappable to a concrete `View` subclass. For generic objects `einspect.views.AnyView` should be used instead.

Documentation
- Added sphinx docs at https://ionite.io/einspect
- Additional info and formatting on README


**Full Changelog**: https://github.com/ionite34/einspect/compare/v0.2.1...v0.3.0

0.2.1

What's Changed
* Pythonapi binding improvement with `protocols` decorators, typing fixes by ionite34 in https://github.com/ionite34/einspect/pull/1

**Full Changelog**: https://github.com/ionite34/einspect/compare/v0.2.0...v0.2.1

0.2.0

New
- Added `PyUnicodeObject` and the view `StrView` for inspections on `str` objects

Changes
- Refactored views and structs into their own submodules

Testing
- Improved unit test coverage

Full Changelog
https://github.com/ionite34/einspect/compare/v0.1.1...v0.2.0

0.1.1

**Bug fixes**:
- Removed some print comments in attribute getters
- Changed `AttributeError` in `View.base` to `UnsafeError` to prevent misleading builtin attribute suggestions

**Full Changelog**:
https://github.com/ionite34/einspect/compare/v0.1.0...v0.1.1

0.1.0

Page 7 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.