Changelog
v0.3.1
Improvements
Remove implicit assumption in
LDthat graph node keys must be integers or floats
v0.3.0
Improvements
Many improvements for releasing, docs, and linting workflows
v0.2.0
Improvements
All coupling types are now available in
CouplingAdded option for circular coupling paths, set by a deflection parameter
Added many options to
LDfor working with graphs from other projectsCan now specify all leveldiagram control parameters under a single key
ld_kw. This helps avoid key naming conflicts between projects.Wavy and deflected couplings are enabled via
'wavy'and'deflect'boolean control parametersIndividual couplings can be ignored by setting
'hidden'toTrueStart and stop anchors can be specified independently for couplings
Bug Fixes
Fixed definition when using custom anchor positions
Deprecations
WavyCouplingis no longer used. UseCouplingwithwaveampandhalfperiodparameters defined.
v0.1.1
Improvements
Add and about function for easy tracking of imrprovements in example notebooks
Bug Fixes
Fixed issue where level labels near the axes edge would get clipped
Deprecations
Updated some default plotting values
v0.1.0
Initial release.
Includes the artist primitives EnergyLevel, Coupling, and WavyCoupling.
Also includes the base leveldiagram creation class LD.