Changelog
Each release, newest first: what changed, then under Upgrading what to change in code, commands or installs that use the previous release.
Version 0.20.0
The package dynamic-des is renamed desflow. The classes, the YAML format, the records and the extras are the same as in 0.19.0.
Upgrading
- Install
desflowinstead ofdynamic-des, with the same extras:pip install desflow,uv add desflow, or for examplepip install "desflow[kafka]". The last dynamic-des release, 0.20.0, installs desflow with the same extras. To install desflow beside dynamic-des 0.19.0 instead, uninstall dynamic-des first: with pip, uninstalling it afterwards also removesdynamic_desandddes, andpip install --force-reinstall --no-deps desflowputs them back. - Import
desflowinstead ofdynamic_des, for examplefrom desflow import SimulationContext. - Run the
desflowcommand instead ofddes, for exampledesflow run shop.yamlordesflow examples. import dynamic_desstill works in this release. It shows aFutureWarningand gives the desflow modules, submodules such asdynamic_des.connectors.egress.kafkaincluded. Theddescommand still works too: it prints a warning and runsdesflow. Both are removed in a later release, which this page will name.- The docs are at jaehyeon.me/desflow, and the repository is jaehyeon-kim/desflow on GitHub.