Releases: cmudig/draco2
Releases · cmudig/draco2
v2.0.1
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #686
- chore(deps-dev): bump mypy from 1.4.1 to 1.5.0 by @dependabot in #687
- chore(deps-dev): bump jupyterlab from 4.0.4 to 4.0.5 by @dependabot in #688
- chore(deps): bump fastapi from 0.101.0 to 0.101.1 by @dependabot in #690
- chore(deps-dev): bump pandas-stubs from 2.0.2.230605 to 2.0.3.230814 by @dependabot in #689
- chore: update deps by @domoritz in #693
- chore(deps): bump pydantic from 2.1.1 to 2.2.1 by @dependabot in #695
- chore(deps-dev): bump mypy from 1.5.0 to 1.5.1 by @dependabot in #694
- chore(deps-dev): bump jupyterlite from 0.1.1 to 0.1.2 by @dependabot in #696
- chore(deps-dev): bump ruff from 0.0.284 to 0.0.285 by @dependabot in #697
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #692
- chore(deps): bump altair from 5.0.1 to 5.1.0 by @dependabot in #699
- chore(deps-dev): bump wheel from 0.41.1 to 0.41.2 by @dependabot in #701
- chore(deps): bump pydantic from 2.2.1 to 2.3.0 by @dependabot in #698
- chore(deps): bump fastapi from 0.101.1 to 0.103.0 by @dependabot in #702
- chore(deps-dev): bump ruff from 0.0.285 to 0.0.286 by @dependabot in #700
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #703
- chore(deps): bump fastify/github-action-merge-dependabot from 3.9.0 to 3.9.1 by @dependabot in #704
- chore(deps): bump fastapi from 0.103.0 to 0.103.1 by @dependabot in #706
- chore(deps-dev): bump pytest from 7.4.0 to 7.4.1 by @dependabot in #705
- chore(deps): bump altair from 5.1.0 to 5.1.1 by @dependabot in #707
- chore(deps-dev): bump deepdiff from 6.3.1 to 6.4.1 by @dependabot in #708
- chore(deps): bump pandas from 2.0.3 to 2.1.0 by @dependabot in #709
- chore(deps-dev): bump pre-commit from 3.3.3 to 3.4.0 by @dependabot in #712
- chore(deps-dev): bump ruff from 0.0.286 to 0.0.287 by @dependabot in #710
- chore(deps-dev): bump pytype from 2023.8.14 to 2023.8.31 by @dependabot in #711
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #713
- docs: fix typos in
draco_learn
notebook by @peter-gy in #714 - chore(deps-dev): bump httpx from 0.24.1 to 0.25.0 by @dependabot in #717
- chore(deps-dev): bump black from 23.7.0 to 23.9.1 by @dependabot in #715
- chore(deps-dev): bump pytest from 7.4.1 to 7.4.2 by @dependabot in #716
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #718
- chore(deps-dev): bump ruff from 0.0.287 to 0.0.290 by @dependabot in #719
- chore(deps-dev): bump pytype from 2023.8.31 to 2023.9.11 by @dependabot in #721
- chore(deps-dev): bump ipywidgets from 8.1.0 to 8.1.1 by @dependabot in #722
- chore(deps-dev): bump deepdiff from 6.4.1 to 6.5.0 by @dependabot in #720
- chore(deps-dev): bump jupyterlab from 4.0.5 to 4.0.6 by @dependabot in #723
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #724
- ci: lint commit messages by @domoritz in #725
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #726
- chore(deps-dev): bump pytype from 2023.9.11 to 2023.9.19 by @dependabot in #728
- chore(deps-dev): bump matplotlib from 3.7.2 to 3.8.0 by @dependabot in #727
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #729
- chore(deps): bump fastapi from 0.103.1 to 0.103.2 by @dependabot in #732
- chore(deps-dev): bump pytype from 2023.9.19 to 2023.9.27 by @dependabot in #734
- chore(deps-dev): bump ruff from 0.0.290 to 0.0.291 by @dependabot in #733
- chore(deps-dev): bump pandas-stubs from 2.0.3.230814 to 2.1.1.230928 by @dependabot in #735
- chore(deps): bump pydantic from 2.4.1 to 2.4.2 by @dependabot in #736
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #737
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #738
- docs: name fix in citation by @peter-gy in #739
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #740
- chore: upgrade to Python 3.11 by @peter-gy in #741
- chore: bump Pyodide to use Python 3.11 by @peter-gy in #742
- chore: add language tag for Python 3.11 by @peter-gy in #743
- ci: adjust Pyodide deps and retrieve prebuilt artifacts by @peter-gy in #744
- style: comply with CodeQL by @peter-gy in #745
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #746
- docs: do not uprade
pip
in nb cell by @peter-gy in #747 - chore: migrate to
ruff format
fromblack
by @peter-gy in #748 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #749
- chore(deps): bump actions/setup-node from 3 to 4 by @dependabot in #755
- chore(deps): bump pandas from 2.1.1 to 2.1.2 by @dependabot in #751
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #756
- fix: migrate to
nodesource/distributions
in Docker image by @peter-gy in #757 - chore: update dependencies by @peter-gy in #758
- fix: make jupyterlite work with pyodide again by @peter-gy in #759
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #760
- chore(deps): bump pydantic from 2.5.1 to 2.5.2 by @dependabot in #761
- chore(deps-dev): bump jupyterlite from 0.2.0 to 0.2.1 by @dependabot in #762
- chore(deps-dev): bump wheel from 0.41.3 to 0.42.0 by @dependabot in #763
- chore(deps-dev): bump httpx from 0.25.1 to 0.25.2 by @dependabot in #764
- chore(deps): bump uvicorn from 0.23.2 to 0.24.0.post1 by @dependabot in #766
- chore(deps): bump actions/github-script from 6 to 7 by @dependabot in #765
- chore(deps): pre-commit autoupdate by @pre-commit-ci in #767
- chore(deps): pre-commit autoupdate by @pre-commit-ci in #768
- chore(deps): pre-commit autoupdate by @pre-commit-ci in #769
- docs: link to papers by @domoritz in #771
- chore(deps): pre-commit autoupdate by @pre-commit-ci in #772
- chore: bump deps and fix typing by @peter-gy in #786
- chore(deps-dev): bump ruff from 0.1.11 to 0.1.12 by @dependabot in #787
- chore(deps): pre-commit autoupdate by @pre-commit-ci in #788
- chore(deps): pre-commit autoupdate by @pre-commit-ci in #790
- chore: update deps in lockfile by @domoritz in #793
- docs: update copyright year by @domoritz in #794
- chore(deps): bump actions/configure-pages from 3 to 4 by @dependabot in #800
- chore(deps-dev): bump jupyter-book from 0.15.1 to 1.0.0 by @dependabot in #797
- chore(deps-dev): bump pytest from 7.4.4 to 8.0.0 by @dependabot in #796
- chore(deps): bump actions/setup-python from 4 to 5 by @dependabot in #799
- chore(deps): bump codecov/codecov-action from 3.1.4 to 4.0.0 by @dependabot in #798
Full Changelog: v2.0.0...v2.0.1
v2.0.0
This is the first release of Draco 2.0, a major improvement over Draco 1. To learn more about the differences, see https://dig.cmu.edu/draco2/applications/draco1_vs_draco2.html.
What's Changed
- chore: update lockfile and clean up broken refs and typos by @domoritz in #586
- chore(deps): bump fastify/github-action-merge-dependabot from 3.6.3 to 3.6.5 by @dependabot in #587
- chore(deps-dev): bump ruff from 0.0.262 to 0.0.263 by @dependabot in #589
- chore(deps): bump uvicorn from 0.21.1 to 0.22.0 by @dependabot in #590
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #591
- chore(deps): bump codecov/codecov-action from 3.1.1 to 3.1.3 by @dependabot in #588
- chore: bump
pyodide
version and fixpyright
error by @peter-gy in #592 - chore(deps-dev): bump pre-commit from 3.2.2 to 3.3.1 by @dependabot in #593
- chore(deps-dev): bump ruff from 0.0.263 to 0.0.265 by @dependabot in #594
- chore(deps-dev): bump pandas-stubs from 2.0.0.230412 to 2.0.1.230501 by @dependabot in #595
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #596
- chore(deps-dev): bump mypy from 1.2.0 to 1.3.0 by @dependabot in #597
- chore(deps-dev): bump ruff from 0.0.265 to 0.0.267 by @dependabot in #600
- chore(deps-dev): bump pytype from 2023.4.27 to 2023.5.8 by @dependabot in #601
- chore(deps-dev): bump jupyterlab from 3.6.3 to 4.0.0 by @dependabot in #598
- chore: migrate to altair 5.0.0 by @peter-gy in #602
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #603
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #608
- chore(deps-dev): bump pre-commit from 3.3.1 to 3.3.2 by @dependabot in #604
- chore(deps-dev): bump ruff from 0.0.267 to 0.0.270 by @dependabot in #609
- chore(deps-dev): bump httpx from 0.24.0 to 0.24.1 by @dependabot in #607
- chore(deps): bump fastapi from 0.95.1 to 0.95.2 by @dependabot in #606
- fix: type errors thrown by
pyright@1.1.310
by @peter-gy in #610 - chore(deps-dev): bump pytype from 2023.5.8 to 2023.5.24 by @dependabot in #611
- chore(deps): bump altair from 5.0.0 to 5.0.1 by @dependabot in #612
- chore(deps): bump pandas from 2.0.1 to 2.0.2 by @dependabot in #613
- chore(deps-dev): bump pytest-cov from 4.0.0 to 4.1.0 by @dependabot in #615
- chore(deps): bump pydantic from 1.10.7 to 1.10.8 by @dependabot in #614
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #616
- chore(deps): bump codecov/codecov-action from 3.1.3 to 3.1.4 by @dependabot in #617
- chore(deps): bump fastify/github-action-merge-dependabot from 3.6.5 to 3.8.0 by @dependabot in #618
- chore(deps-dev): bump pytype from 2023.5.24 to 2023.6.2 by @dependabot in #621
- chore(deps-dev): bump jupyterlab from 4.0.0 to 4.0.1 by @dependabot in #619
- chore(deps): bump fastapi from 0.95.2 to 0.96.0 by @dependabot in #622
- chore(deps-dev): bump pandas-stubs from 2.0.1.230501 to 2.0.2.230605 by @dependabot in #620
- chore(deps): bump pydantic from 1.10.8 to 1.10.9 by @dependabot in #623
- chore(deps-dev): bump pytest from 7.3.1 to 7.3.2 by @dependabot in #625
- chore(deps-dev): bump ruff from 0.0.270 to 0.0.272 by @dependabot in #624
- chore(deps-dev): bump jupyterlab from 4.0.1 to 4.0.2 by @dependabot in #626
- chore(deps): bump fastapi from 0.96.0 to 0.97.0 by @dependabot in #627
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #628
- chore: update
PYODIDE_REPO_TAG
to0.23.3
by @peter-gy in #629 - chore(deps-dev): bump pytype from 2023.6.2 to 2023.6.16 by @dependabot in #630
- chore(deps-dev): bump pre-commit from 3.3.2 to 3.3.3 by @dependabot in #631
- chore(deps-dev): bump mypy from 1.3.0 to 1.4.1 by @dependabot in #632
- chore(deps-dev): bump pytest from 7.3.2 to 7.4.0 by @dependabot in #633
- chore(deps-dev): bump ruff from 0.0.272 to 0.0.275 by @dependabot in #635
- chore(deps): bump fastapi from 0.97.0 to 0.98.0 by @dependabot in #634
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #636
- chore(deps): bump fastify/github-action-merge-dependabot from 3.8.0 to 3.9.0 by @dependabot in #637
- chore(deps): bump pandas from 2.0.2 to 2.0.3 by @dependabot in #638
- chore(deps): bump scikit-learn from 1.2.2 to 1.3.0 by @dependabot in #639
- chore(deps): bump fastapi from 0.98.0 to 0.99.1 by @dependabot in #640
- chore(deps): bump pydantic from 1.10.9 to 1.10.10 by @dependabot in #641
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #642
- chore(deps-dev): bump deepdiff from 6.3.0 to 6.3.1 by @dependabot in #644
- chore(deps): bump pydantic from 1.10.10 to 1.10.11 by @dependabot in #647
- chore(deps-dev): bump ipywidgets from 8.0.6 to 8.0.7 by @dependabot in #645
- chore(deps-dev): bump ruff from 0.0.275 to 0.0.277 by @dependabot in #646
- chore(deps-dev): bump libarchive-c from 4.0 to 5.0 by @dependabot in #643
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #648
- chore(deps-dev): bump matplotlib from 3.7.1 to 3.7.2 by @dependabot in #650
- chore(deps-dev): bump ruff from 0.0.277 to 0.0.278 by @dependabot in #651
- chore(deps-dev): bump pytype from 2023.6.16 to 2023.7.12 by @dependabot in #649
- chore(deps-dev): bump black from 23.3.0 to 23.7.0 by @dependabot in #653
- chore(deps-dev): bump jupyterlab from 4.0.2 to 4.0.3 by @dependabot in #652
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #654
- chore: set Pyodide version to
0.22.1
by @peter-gy in #655 - ci: use custom Pyodide recipe for
scikit-learn
by @peter-gy in #656 - chore(deps): bump uvicorn from 0.22.0 to 0.23.1 by @dependabot in #658
- chore(deps-dev): bump types-tabulate from 0.9.0.2 to 0.9.0.3 by @dependabot in #657
- chore(deps-dev): bump pytype from 2023.7.12 to 2023.7.21 by @dependabot in #659
- chore(deps-dev): bump wheel from 0.40.0 to 0.41.0 by @dependabot in #661
- chore(deps): bump fastapi from 0.99.1 to 0.100.0 by @dependabot in #660
- chore(deps-dev): bump ruff from 0.0.278 to 0.0.280 by @dependabot in #662
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #663
- refactor: simplify mark and encoding generation and use set notation by @domoritz in #664
- docs: use
constraints_no_violation
shortcut by @peter-gy in #665 - chore(deps-dev): bump jupyterlite from 0.1.0 to 0.1.1 by @dependabot in #671
- chore(deps-dev): bump pytype from 2023.7.21 to 2023.7.28 by @dependabot in #669
- chore(deps): bump uvicorn from 0.23.1 to 0.23.2 by @dependabot in #672
- chore(deps): bump fastapi from 0.100.0 to 0.100.1 by @dependabot in #670
- chore: migrate to Pydantic 2 by @peter-gy in #673
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #674
- chore(deps): bump actions/upload-pages-artifact from 1 to 2 by @dependabot in #675
- chore: add debug chart title by @peter-gy in #667
- docs:
draco1
vsdraco2
comparison notebook by @...
v2.0.0b5
What's Changed
- chore: update web components (#568) by @peter-gy in #582
- docs: widget and web-compatibility enhancements by @peter-gy in #583
- docs: extending
design_space_exploration
notebook by @peter-gy in #584 - docs: show the new violation vector after debugging the soft constraint by @JunranY in #585
Full Changelog: v2.0.0b4...v2.0.0b5
v2.0.0b4
What's Changed
- chore(deps): bump fastify/github-action-merge-dependabot from 3.5.3 to 3.5.4 by @dependabot in #495
- chore(deps-dev): bump pandas-stubs from 1.5.2.230105 to 1.5.3.230203 by @dependabot in #497
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #498
- chore(deps): bump fastapi from 0.89.1 to 0.91.0 by @dependabot in #499
- chore(deps-dev): bump jupyterlab from 3.5.3 to 3.6.1 by @dependabot in #500
- chore(deps-dev): bump jupyter-book from 0.13.1 to 0.13.2 by @dependabot in #501
- chore(deps-dev): bump ipywidgets from 7.7.2 to 7.7.3 by @dependabot in #502
- chore(deps): bump matplotlib from 3.6.3 to 3.7.0 by @dependabot in #503
- chore(deps-dev): bump pandas-stubs from 1.5.3.230203 to 1.5.3.230214 by @dependabot in #504
- chore(deps): bump fastapi from 0.91.0 to 0.92.0 by @dependabot in #505
- feat: add jupyter lite demo (#429) by @peter-gy in #496
- docs: add JupyterLite and GH codespaces badge by @peter-gy in #506
- chore: switch to ruff for linting by @domoritz in #507
- fix: use
poetry install --with web
to build docs by @peter-gy in #508 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #509
- chore: bump ruff to
0.0.253
by @peter-gy in #511 - chore(deps): bump fastify/github-action-merge-dependabot from 3.5.4 to 3.6.1 by @dependabot in #512
- chore(deps-dev): bump pandas-stubs from 1.5.3.230227 to 1.5.3.230304 by @dependabot in #513
- chore(deps-dev): bump jupyter-book from 0.13.2 to 0.14.0 by @dependabot in #515
- chore(deps-dev): bump pytest from 7.2.1 to 7.2.2 by @dependabot in #516
- chore(deps-dev): bump pytype from 2022.12.15 to 2023.3.2 by @dependabot in #514
- chore(deps-dev): bump ruff from 0.0.253 to 0.0.254 by @dependabot in #519
- chore(deps-dev): bump matplotlib from 3.7.0 to 3.7.1 by @dependabot in #518
- chore(deps-dev): bump pre-commit from 2.21.0 to 3.1.1 by @dependabot in #520
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #521
- chore(deps-dev): bump mypy from 0.990 to 1.0.1 by @dependabot in #517
- ci: use artifacts for gh pages build (#522) by @peter-gy in #523
- refactor: simplify and speed up string concatenation by @domoritz in #524
- chore(deps): bump uvicorn from 0.20.0 to 0.21.0 by @dependabot in #526
- chore(deps): bump pydantic from 1.10.5 to 1.10.6 by @dependabot in #527
- chore(deps): bump scikit-learn from 1.2.1 to 1.2.2 by @dependabot in #529
- chore(deps-dev): bump jupyter-book from 0.14.0 to 0.15.0 by @dependabot in #528
- chore(deps): bump fastapi from 0.92.0 to 0.94.0 by @dependabot in #532
- chore(deps-dev): bump mypy from 1.0.1 to 1.1.1 by @dependabot in #530
- chore(deps-dev): bump ipywidgets from 7.7.3 to 8.0.4 by @dependabot in #531
- docs: add more to the debugging guide by @JunranY in #510
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #533
- ci: fix poetry version by @domoritz in #543
- ci: fix poetry version in docker as well by @domoritz in #544
- chore(deps-dev): bump ruff from 0.0.254 to 0.0.259 by @dependabot in #542
- chore(deps): bump fastapi from 0.94.0 to 0.95.0 by @dependabot in #534
- chore(deps-dev): bump pre-commit from 3.1.1 to 3.2.1 by @dependabot in #540
- chore(deps-dev): bump wheel from 0.38.4 to 0.40.0 by @dependabot in #536
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #539
- chore(deps): bump fastify/github-action-merge-dependabot from 3.6.1 to 3.6.3 by @dependabot in #545
- chore(deps): bump actions/deploy-pages from 1 to 2 by @dependabot in #546
- chore(deps-dev): bump pandas-stubs from 1.5.3.230304 to 1.5.3.230321 by @dependabot in #548
- chore(deps-dev): bump pytype from 2023.3.2 to 2023.3.31 by @dependabot in #547
- chore(deps-dev): bump jupyterlab from 3.6.1 to 3.6.3 by @dependabot in #549
- chore(deps-dev): bump deepdiff from 6.2.3 to 6.3.0 by @dependabot in #550
- chore(deps-dev): bump jupyterlite from 0.1.0b18 to 0.1.0rc0 by @dependabot in #552
- chore(deps-dev): bump jupyter-book from 0.15.0 to 0.15.1 by @dependabot in #551
- chore(deps-dev): bump black from 23.1.0 to 23.3.0 by @dependabot in #553
- chore(deps): bump pydantic from 1.10.6 to 1.10.7 by @dependabot in #554
- chore(deps): bump uvicorn from 0.21.0 to 0.21.1 by @dependabot in #557
- chore(deps-dev): bump ipywidgets from 8.0.4 to 8.0.6 by @dependabot in #558
- chore(deps): bump pydantic from 1.10.6 to 1.10.7 by @dependabot in #559
- chore: update dependencies by @peter-gy in #561
- chore: update python version, pyodide and jupyterlite by @peter-gy in #562
- chore(deps-dev): bump ruff from 0.0.260 to 0.0.261 by @dependabot in #564
- chore(deps-dev): bump pytest from 7.2.2 to 7.3.0 by @dependabot in #565
- chore(deps-dev): bump mypy from 1.1.1 to 1.2.0 by @dependabot in #566
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #567
- chore: cleanup, constraint fixes, documentation updates by @peter-gy in #569
- chore(deps): bump fastapi from 0.95.0 to 0.95.1 by @dependabot in #572
- chore(deps-dev): bump pytest from 7.3.0 to 7.3.1 by @dependabot in #571
- chore(deps-dev): bump pytype from 2023.3.31 to 2023.4.11 by @dependabot in #573
- chore(deps-dev): bump httpx from 0.23.3 to 0.24.0 by @dependabot in #574
- chore(deps-dev): bump pandas-stubs from 1.5.3.230321 to 2.0.0.230412 by @dependabot in #570
- chore(deps-dev): bump pytype from 2023.4.11 to 2023.4.18 by @dependabot in #576
- chore(deps): bump pandas from 2.0.0 to 2.0.1 by @dependabot in #577
- chore(deps-dev): bump ruff from 0.0.261 to 0.0.262 by @dependabot in #578
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #580
- feat: extend server to expose the renderer (#563) by @peter-gy in #579
- feat: improve debugger module by @peter-gy in #575
- chore: update poetry by @domoritz in #581
Full Changelog: v2.0.0b3...v2.0.0b4
v2.0.0b3
What's Changed
- chore: add Junran and Zehua as authors by @domoritz in #362
- chore(deps-dev): bump flake8 from 5.0.3 to 5.0.4 by @dependabot in #367
- chore(deps-dev): bump pandas-stubs from 1.4.3.220801 to 1.4.3.220807 by @dependabot in #366
- chore(deps): bump scikit-learn from 1.1.1 to 1.1.2 by @dependabot in #365
- chore(deps-dev): bump pytype from 2022.7.26 to 2022.8.3 by @dependabot in #364
- chore: [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #368
- feat: add coordinate systems by @Zehua-Zeng in #352
- chore(deps-dev): bump jupyterlab from 3.4.4 to 3.4.5 by @dependabot in #369
- ci: merge dependabot after test and lint by @domoritz in #371
- chore(deps): bump matplotlib from 3.5.2 to 3.5.3 by @dependabot in #370
- docs: fix typos in
README.md
by @peter-gy in #372 - chore(deps-dev): bump jupyter-book from 0.13.0 to 0.13.1 by @dependabot in #374
- chore(deps-dev): bump pytype from 2022.8.3 to 2022.8.17 by @dependabot in #375
- chore(deps-dev): bump pandas-stubs from 1.4.3.220807 to 1.4.3.220822 by @dependabot in #373
- fix: draco_learn doc by @Zehua-Zeng in #376
- fix: soft constraint minor changes (names, remove unnecessary stuff) by @Zehua-Zeng in #378
- chore(deps-dev): bump pandas-stubs from 1.4.3.220822 to 1.4.3.220829 by @dependabot in #380
- chore(deps-dev): bump pytype from 2022.8.17 to 2022.8.23 by @dependabot in #381
- chore(deps): bump fastify/github-action-merge-dependabot from 3.2.1 to 3.2.4 by @dependabot in #382
- chore(deps-dev): bump pytest from 7.1.2 to 7.1.3 by @dependabot in #383
- chore(deps): bump pandas from 1.4.3 to 1.4.4 by @dependabot in #384
- chore(deps-dev): bump black from 22.6.0 to 22.8.0 by @dependabot in #385
- chore(deps-dev): bump jupyterlab from 3.4.5 to 3.4.6 by @dependabot in #386
- chore(deps-dev): bump pytype from 2022.8.23 to 2022.8.30 by @dependabot in #387
- chore: pre-commit autoupdate by @pre-commit-ci in #388
- docs: add debug draco page by @Zehua-Zeng in #377
- docs: interactive debugging by @peter-gy in #390
- refactor: type enhancements by @peter-gy in #391
- refactor: debug notebook (#393) by @peter-gy in #395
- chore(deps): bump pandas from 1.4.4 to 1.5.0 by @dependabot in #397
- ci: format markdown hook by @peter-gy in #396
- chore(deps): bump clingo from 5.6.0 to 5.6.1 by @dependabot in #398
- chore: [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #402
- feat: add interestingness and soft constraints by @JunranY in #379
- refactor:
python3.10
migration by @peter-gy in #404 - chore(deps-dev): bump pandas-stubs from 1.4.4.220919 to 1.5.0.220926 by @dependabot in #405
- chore(deps): bump codecov/codecov-action from 3.1.0 to 3.1.1 by @dependabot in #407
- chore(deps): bump fastify/github-action-merge-dependabot from 3.2.4 to 3.3.2 by @dependabot in #408
- chore(deps-dev): bump pytype from 2022.9.19 to 2022.9.27 by @dependabot in #409
- chore(deps-dev): bump mypy from 0.971 to 0.982 by @dependabot in #411
- chore(deps-dev): bump pandas-stubs from 1.5.0.220926 to 1.5.0.221003 by @dependabot in #410
- chore(deps-dev): bump pytest-cov from 3.0.0 to 4.0.0 by @dependabot in #412
- refactor: add learn.py by @JunranY in #406
- chore(deps-dev): bump black from 22.8.0 to 22.10.0 by @dependabot in #413
- chore(deps): bump matplotlib from 3.6.0 to 3.6.1 by @dependabot in #414
- chore(deps-dev): bump jupyterlab from 3.4.7 to 3.4.8 by @dependabot in #415
- chore(deps-dev): bump pandas-stubs from 1.5.0.221003 to 1.5.0.221010 by @dependabot in #416
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #417
- chore(deps-dev): bump pytype from 2022.9.27 to 2022.10.13 by @dependabot in #420
- chore(deps-dev): bump pandas-stubs from 1.5.0.221010 to 1.5.0.221012 by @dependabot in #419
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #421
- feat: draco server (#394) by @peter-gy in #403
- chore(deps-dev): bump jupyterlab from 3.4.8 to 3.5.0 by @dependabot in #424
- chore(deps): bump uvicorn from 0.18.3 to 0.19.0 by @dependabot in #425
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #426
- docs: document server API and applications by @peter-gy in #428
- fix: binder requirements (#430) by @peter-gy in #431
- chore(deps-dev): bump pytest from 7.1.3 to 7.2.0 by @dependabot in #432
- chore(deps): bump scikit-learn from 1.1.2 to 1.1.3 by @dependabot in #435
- chore(deps-dev): bump pytype from 2022.10.13 to 2022.10.26 by @dependabot in #434
- chore(deps-dev): bump pandas-stubs from 1.5.0.221012 to 1.5.1.221024 by @dependabot in #433
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #436
- chore(deps): bump fastify/github-action-merge-dependabot from 3.3.2 to 3.4.2 by @dependabot in #437
- chore(deps): bump fastapi from 0.85.1 to 0.86.0 by @dependabot in #440
- chore(deps): bump matplotlib from 3.6.1 to 3.6.2 by @dependabot in #439
- chore(deps): bump clingo from 5.6.1 to 5.6.2 by @dependabot in #442
- chore(deps-dev): bump wheel from 0.37.1 to 0.38.2 by @dependabot in #441
- ci: add CodeQL workflow for GitHub code scanning by @lgtm-com in #443
- chore(deps-dev): bump wheel from 0.38.2 to 0.38.4 by @dependabot in #446
- chore(deps-dev): bump pytype from 2022.10.26 to 2022.11.10 by @dependabot in #448
- chore(deps-dev): bump mypy from 0.982 to 0.990 by @dependabot in #447
- chore(deps): bump fastapi from 0.86.0 to 0.87.0 by @dependabot in #445
- ci: set up python before installing stuff by @domoritz in #444
- chore(deps): bump fastapi from 0.87.0 to 0.88.0 by @dependabot in #450
- chore(deps): bump pandas from 1.5.1 to 1.5.2 by @dependabot in #451
- chore(deps): bump uvicorn from 0.19.0 to 0.20.0 by @dependabot in #452
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #453
- chore(deps): bump fastify/github-action-merge-dependabot from 3.4.2 to 3.5.2 by @dependabot in #454
- feat: default Vega-Lite-based renderer (#342) by @peter-gy in #438
- chore(deps): bump scikit-learn from 1.1.3 to 1.2.0 by @dependabot in #456
- chore(deps): pre-commit autoupdate by @pre-commit-ci in #457
- ci: use ubuntu latest (#455) by @peter-gy in #458
- chore: upgrade lockfile by @domoritz in #459
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #460
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #461
- chore(deps): bump fastify/github-action-merge-dependabot from 3.5.2 to 3.5.3 by @dependabot in #462
- chore(deps): bump fastapi from 0.88.0 to 0.89.0 by @dependabot in #463
- docs: remove outdated badge by @domoritz in #465
- docs: how to use learned weights (#418) by @JunranY in #464
- chore(deps): bump matplotlib from 3.6.2 to 3.6.3 by @dependabot in https://github.com/cmudig/...
v2.0.0-beta.2
What's Changed
- chore: set up automatic releases by @domoritz in #359
- chore: [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #360
- chore: remove semantic release until it works correctly with bumped versions by @domoritz in #361
- feat: support Python 3.10 by @domoritz in #363
Full Changelog: v2.0.0-beta.1...v2.0.0-beta.2
v2.0.0-beta.1
What's Changed
- chore: add basic draco python files by @domoritz in #2
- add black and basic conda setup by @domoritz in #4
- precommit hook for black by @domoritz in #5
- fix: add missing pandas dependency by @domoritz in #6
- chore: add coverage, add more types by @domoritz in #7
- chore: add coverage, add more types by @domoritz in #10
- chore: increase test coverage by @domoritz in #11
- refactor: use tuples, move utils to data by @domoritz in #12
- chore: add linting by @domoritz in #13
- chore: add makefile by @domoritz in #14
- ci: merge workflows by @domoritz in #15
- feat: add run function and support dates by @domoritz in #16
- docs: add jupyter book by @domoritz in #18
- feat: use generic dict encoder by @domoritz in #23
- feat: OOP by @domoritz in #26
- fix: correct domain constraint by @domoritz in #28
- feat: add basic generate logic by @domoritz in #32
- feat: support encoding lists with generic fact encoder by @domoritz in #34
- chore(deps-dev): bump jupyter-book from 0.9.1 to 0.10.0 by @dependabot in #35
- chore(deps-dev): bump pre-commit from 2.10.0 to 2.10.1 by @dependabot in #36
- chore: update jupyter book, and pytype by @domoritz in #37
- chore: upgrade deps by @domoritz in #38
- chore(deps): bump clingo-cffi from 5.5.0.post26 to 5.5.0.post27 by @dependabot in #39
- chore: upgrade deps by @domoritz in #40
- feat: add hard fact, refactor how we encode dicts by @domoritz in #41
- refactor: use data classes instead of named tuples for better type checks by @domoritz in #42
- feat: update docs, add helpers by @domoritz in #43
- chore(deps-dev): bump mypy from 0.800 to 0.812 by @dependabot in #44
- chore(deps-dev): bump jupyterlab from 3.0.8 to 3.0.9 by @dependabot in #46
- fix: make sure ids are actually unique by @domoritz in #50
- feat: implement answer_set_to_dict by @domoritz in #51
- chore(deps-dev): bump pre-commit from 2.10.1 to 2.11.0 by @dependabot in #53
- chore(deps): bump clingo-cffi from 5.5.0.post29 to 5.5.0.post30 by @dependabot in #52
- chore(deps-dev): bump flake8 from 3.8.4 to 3.9.0 by @dependabot in #55
- chore(deps-dev): bump pytype from 2021.3.3 to 2021.3.10 by @dependabot in #54
- chore(deps-dev): bump jupyterlab from 3.0.11 to 3.0.12 by @dependabot in #56
- feat: simplify encoding by @domoritz in #57
- chore(deps): bump snok/install-poetry from v1.1.1 to v1.1.2 by @dependabot in #60
- chore: adding line about Potassco in Contributing.md by @ShreyaBM in #64
- chore: update clingo-cffi by @ShreyaBM in #66
- feat: check that attribute paths are valid by @domoritz in #67
- chore(deps-dev): bump pytype from 2021.4.9 to 2021.4.15.2 by @dependabot in #73
- chore(deps): bump clingo-cffi from 5.5.0.post47 to 5.5.0.post49 by @dependabot in #70
- chore(deps-dev): bump flake8 from 3.9.0 to 3.9.1 by @dependabot in #72
- chore(deps-dev): bump pre-commit from 2.12.0 to 2.12.1 by @dependabot in #71
- chore: update to clingo 5.5 by @domoritz in #74
- refactor: rename property to entity by @domoritz in #75
- refactor: add pyright type checker and update code by @domoritz in #76
- chore: clean up makefile by @domoritz in #79
- chore(deps-dev): bump black from 20.8b1 to 21.4b0 by @dependabot in #80
- chore(deps): bump snok/install-poetry from v1.1.2 to v1.1.4 by @dependabot in #81
- chore(deps-dev): bump pytype from 2021.4.15 to 2021.4.26 by @dependabot in #83
- chore(deps-dev): bump black from 21.4b0 to 21.4b2 by @dependabot in #82
- chore(deps-dev): bump pytype from 2021.4.26 to 2021.5.6 by @dependabot in #84
- chore(deps-dev): bump pandas-stubs from 1.1.0.2 to 1.1.0.6 by @dependabot in #85
- chore(deps-dev): bump flake8 from 3.9.1 to 3.9.2 by @dependabot in #87
- chore(deps-dev): bump black from 21.4b2 to 21.5b1 by @dependabot in #89
- chore(deps-dev): bump pytest from 6.2.3 to 6.2.4 by @dependabot in #86
- chore(deps-dev): bump pytest-cov from 2.11.1 to 2.12.0 by @dependabot in #91
- chore(deps-dev): bump jupyterlab from 3.0.14 to 3.0.15 by @dependabot in #90
- chore(deps-dev): bump pre-commit from 2.12.1 to 2.13.0 by @dependabot in #94
- chore(deps-dev): bump pandas-stubs from 1.1.0.6 to 1.1.0.7 by @dependabot in #93
- chore(deps-dev): bump jupyterlab from 3.0.15 to 3.0.16 by @dependabot in #92
- ci: set up node by @domoritz in #95
- chore(deps): bump snok/install-poetry from 1.1.4 to 1.1.6 by @dependabot in #96
- chore(deps-dev): bump black from 21.5b1 to 21.5b2 by @dependabot in #97
- chore(deps-dev): bump jupyter-book from 0.10.2 to 0.11.1 by @dependabot in #99
- chore(deps-dev): bump pytest-cov from 2.12.0 to 2.12.1 by @dependabot in #98
- chore: update deps by @domoritz in #101
- feat: support getting the top k models from clingo by @domoritz in #100
- chore(deps-dev): bump pandas-stubs from 1.1.0.10 to 1.1.0.11 by @dependabot in #102
- chore(deps-dev): bump mypy from 0.902 to 0.910 by @dependabot in #104
- chore(deps): bump pandas from 1.2.4 to 1.2.5 by @dependabot in #103
- chore(deps): bump akheron/dependabot-cron-action from 0.2 to 1 by @dependabot in #105
- chore(deps-dev): bump pandas-stubs from 1.1.0.11 to 1.1.0.12 by @dependabot in #107
- chore(deps): bump pandas from 1.2.5 to 1.3.0 by @dependabot in #106
- chore(deps-dev): bump flake8-black from 0.2.1 to 0.2.3 by @dependabot in #111
- chore(deps-dev): bump pandas-stubs from 1.1.0.12 to 1.2.0.1 by @dependabot in #110
- chore(deps-dev): bump black from 21.6b0 to 21.7b0 by @dependabot in #109
- chore(deps-dev): bump jupyter-book from 0.11.1 to 0.11.2 by @dependabot in #108
- chore(deps): bump pandas from 1.3.0 to 1.3.1 by @dependabot in #112
- chore(deps): bump codecov/codecov-action from 1 to 2.0.2 by @dependabot in #113
- chore(deps): bump snok/install-poetry from 1.1.6 to 1.1.7 by @dependabot in #114
- chore(deps-dev): bump jupyterlab from 3.0.16 to 3.1.1 by @dependabot in #115
- chore(deps-dev): bump jupyterlab from 3.1.1 to 3.1.4 by @dependabot in #118
- chore(deps-dev): bump pre-commit from 2.13.0 to 2.14.0 by @dependabot in #117
- chore(deps-dev): bump jupyterlab from 3.1.4 to 3.1.7 by @dependabot in #120
- chore(deps): bump pandas from 1.3.1 to 1.3.2 by @dependabot in #119
- chore(deps-dev): bump pandas-stubs from 1.2.0.1 to 1.2.0.2 by @dependabot in #121
- chore(deps-dev): bump jupyterlab from 3.1.7 to 3.1.9 by @dependabot in #126
- chore(deps-dev): bump pandas-stubs from 1.2.0.2 to 1.2.0.11 by @dependabot in #123
- chore(deps-dev): bump pre-commit from 2.14.0 to 2.14.1 by @dependabot in #125
- chore(deps-dev): bump black from 21.7b0 to 21.8b0 by @dependabot in https://github.co...