Itr

Latest version: v1.1.10

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

Scan your dependencies

Page 3 of 3

1.0.3

=============

- Clean up docstring documentation
- Rewrite internals to use PintArrays much more effectively (transposed EI tables etc).
- Better align units handling between benchmarks, disclosures, and targets. For example, benchmark defines `t CO2e/GJ` intensity, disclosure defines `bcm CH4` gas distributed and target defines absolute `t CO2e` target. Intentional unit conversion leads to greater consistency and fewer failed conversions than waiting to see what Pint will do.
- Support for `target_probabilities`
- Support new synthetic OECM `Oil&Gas` sector (combining `Oil` and `Gas` budgets and production values)
- Implement SBTi budget scaling methodology (`cumulative_scaled_budget`)
- Switch unit testing framework from `unittest` to `pytest`
- Plot uncertainties in ITR_UI.py
- Initial prototype of Data Vault (aka Data Mesh) functionality
- Support TPI and OECM benchmarks in unified way
- Support intensity metrics (and infer emissions from those)
- Implement benchmark-aligned inferencing of S3 data (with uncertainties if available)
- Calculate and display Activity-level budgets based on sector/region/scope selections
- Infer S2 metrics to better harmonize comparability of S1 and S1S2 metrics
- Rewrite ITR_UI.py to avoid excess dependencies on global variables
- Remove support for Python 3.8
- Re-establish PyPi publication
- Automate release publication via git tags and github actions
- Sample Data fixes
- Various bug fixes and dependency version updates

Page 3 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.