carbondata 0.2.0

Upstream repair release. Six data sources changed their URLs, file layouts, or access terms between April and August 2026, and seven code paths were returning wrong or empty data without raising an error. Every source was re-tested against its live endpoint on 2 August 2026, and a weekly canary now watches them.

Examples now fail gracefully when an upstream source is unreachable

Every \donttest{} example that reaches an upstream source is wrapped in try(). 13 blocks were affected. CRAN runs these in its additional-issues donttest check, on build machines the upstream host routinely refuses or rate-limits, and an example that could not reach it was an ERROR rather than a printed condition. The options(op) cache restore stays outside the try() so it runs either way.

This is the CRAN Repository Policy requirement that a package using an internet resource fail gracefully when the resource is unavailable. It is the rule obr was archived under on 2026-08-22.

Silently wrong results (fixed)

Sources repaired

Known-unavailable sources

New

Other changes

carbondata 0.1.1

CRAN policy compliance pass. No functional API changes.

carbondata 0.1.0

EU Emissions Trading System (5 functions)

Other compliance markets (3 functions)

Cross-market aggregators (3 functions)

Voluntary markets (3 functions)

Helpers (3 functions)

Deferred to v0.2.0