CITATION.cff
LICENSE
MANIFEST.in
README.md
pyproject.toml
docs/assets/dense-arrays-banner.png
src/dense_arrays/__init__.py
src/dense_arrays/_record_validation.py
src/dense_arrays/cli.py
src/dense_arrays/constraints.py
src/dense_arrays/errors.py
src/dense_arrays/greedy.py
src/dense_arrays/model.py
src/dense_arrays/optimizer.py
src/dense_arrays/problem.py
src/dense_arrays/realized.py
src/dense_arrays/sequence.py
src/dense_arrays/solution.py
src/dense_arrays.egg-info/PKG-INFO
src/dense_arrays.egg-info/SOURCES.txt
src/dense_arrays.egg-info/dependency_links.txt
src/dense_arrays.egg-info/entry_points.txt
src/dense_arrays.egg-info/requires.txt
src/dense_arrays.egg-info/top_level.txt
src/dense_arrays/playback/__init__.py
src/dense_arrays/playback/__main__.py
src/dense_arrays/playback/cli.py
src/dense_arrays/playback/duplex_drawing.py
src/dense_arrays/playback/duplex_frames.py
src/dense_arrays/playback/duplex_geometry.py
src/dense_arrays/playback/export.py
src/dense_arrays/playback/frame_schedule.py
src/dense_arrays/playback/gif_writer.py
src/dense_arrays/playback/graph_drawing.py
src/dense_arrays/playback/graph_layout.py
src/dense_arrays/playback/matplotlib_renderer.py
src/dense_arrays/playback/models.py
src/dense_arrays/playback/output.py
src/dense_arrays/playback/positions.py
src/dense_arrays/playback/presentation.py
src/dense_arrays/playback/reconstruction.py
src/dense_arrays/playback/scene_drawing.py
src/dense_arrays/playback/serialization.py
src/dense_arrays/playback/theme.py
src/dense_arrays/playback/timeline.py
src/dense_arrays/playback/typography.py
src/dense_arrays/playback/validation.py
src/dense_arrays/playback/graph/__init__.py
src/dense_arrays/playback/graph/curves.py
src/dense_arrays/playback/graph/edge_routing.py
src/dense_arrays/playback/graph/geometry.py
src/dense_arrays/playback/graph/isotropic_layout.py
src/dense_arrays/playback/graph/labels.py
src/dense_arrays/playback/graph/layout.py
src/dense_arrays/playback/graph/layout_candidates.py
src/dense_arrays/playback/graph/model.py
src/dense_arrays/playback/graph/obstacles.py
src/dense_arrays/playback/graph/presentation.py
src/dense_arrays/playback/graph/projection.py
src/dense_arrays/playback/graph/routing.py
tests/test_cli.py
tests/test_core_contracts.py
tests/test_documentation.py
tests/test_greedy.py
tests/test_optimize.py
tests/test_optional_playback_imports.py
tests/test_playback.py
tests/test_playback_cli.py
tests/test_playback_contracts.py
tests/test_playback_curves.py
tests/test_playback_exports.py
tests/test_playback_graph.py
tests/test_playback_output.py
tests/test_playback_presentation.py
tests/test_playback_resting.py
tests/test_playback_typography.py
tests/test_release.py
tests/test_solver_outcomes.py