Monkey-types

Latest version: v0.6.0

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

Scan your dependencies

0.6.0

Changed
- Allow error handling to be overridden in InfectionMonkeyBaseModel.

0.5.0

Changed
- Respect aliases when serializing/deserializing JSON

0.4.0

Changed
- Raise explicit TypeErrors when parsing LM/NT hashes
- Raise clearer errors when parsing identities and secrets

0.3.0

Added
- InfectionMonkeyBaseModel.to_dict()
- InfectionMonkeyBaseModel.to_json()
- InfectionMonkeyBaseModel.to_json_dict()
- InfectionMonkeyBaseModel.from_json()
- InfectionMonkeyBaseModel.copy()
- InfectionMonkeyBaseModel.deep_copy()

Changed
- Upgraded from pydantic v1.x to pydantic v2.x
- get_secret_value() method to get_plaintext() function

0.2.0

Added
- Installation and usage to the README
- Support for type checking
- Export BasicLock
- Export RLock
- Export InfectionMonkeyBaseModel
- Export MutableInfectionMonkeyBaseModel
- Export InfectionMonkeyModelConfig
- Export MutableInfectionMonkeyModelConfig

Changed
- The way base models are exported

Removed
- `monkeytypes.base_models` export

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.