Object-tracker

Latest version: v2.0.0

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

Scan your dependencies

2.0.0

Description

Breaking changes in the API. Please check the documentation.

- New decorator based tracker `track`

- Update `changelog` to query tracker history and replay frames

- `TrackerMixin` for classes

**Full Changelog**: https://github.com/saurabh0719/object-tracker/compare/v1.0.1...2.0.0

1.0.1

**Full Changelog**: https://github.com/saurabh0719/object-tracker/compare/v1.0.0...v1.0.1

1.0.0

Description

- Clean and simple tracker API (breaking change from `v0.1.1`)
- Updated docs
- A few bug fixes

sh
$ pip install object-tracker


The API is now stable and production ready. **Full Changelog**: https://github.com/saurabh0719/object-tracker/compare/v0.1.1...v1.0.0

0.1.1

**Full Changelog**: https://github.com/saurabh0719/object-tracker/compare/v0.1.0...v0.1.1

0.1.0

object-tracker

A pure python object change & history tracker. Monitor all changes in your objects lifecycle and trigger callback functions to capture them. :pencil:

sh
$ pip install object-tracker


Tested for python `3.7` and above.

Key Features

- Determine if a python object has changed.
- Investigate change history through the structured changelog.
- Trigger callback functions whenever the object or an attribute has changed.
- Simple query interface for object changelog.

[Read the docs here](https://github.com/saurabh0719/object-tracker#README)

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.