Migration from tsdecomp
Imports
New code should use:
from detime import DecompositionConfig, decompose
Legacy code may continue to import tsdecomp for one deprecation cycle, but it
now emits a warning and resolves to the same De-Time implementation. Older
submodule imports outside that package-level surface are no longer part of the
packaged compatibility contract.
CLI
Preferred commands:
detime rundetime batchdetime profiledetime version
Legacy tsdecomp CLI aliases still work with a deprecation notice.
Removed modules and methods
The following are no longer part of the main package:
bench_configleaderboardDR_TS_REGDR_TS_AESL_LIB
These moved to the companion benchmark repository de-time-bench.
Transition-era compatibility submodules such as tsdecomp.backends,
tsdecomp.leaderboard, and tsdecomp.methods.* are also intentionally absent
from install artifacts. Migrate those imports to the canonical detime
surface rather than relying on the old namespace layout.