Skip to content

v2.0.0-beta.1

Compare
Choose a tag to compare
@domoritz domoritz released this 01 Aug 22:25
· 495 commits to main since this release

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 #122
  • chore(deps-dev): bump jupyter-book from 0.11.2 to 0.11.3 by @dependabot in #124
  • chore(deps): bump snok/install-poetry from 1.1.7 to 1.1.8 by @dependabot in #128
  • chore(deps): bump codecov/codecov-action from 2.0.2 to 2.0.3 by @dependabot in #127
  • chore(deps-dev): bump jupyterlab from 3.1.9 to 3.1.10 by @dependabot in #132
  • chore(deps-dev): bump pandas-stubs from 1.2.0.11 to 1.2.0.13 by @dependabot in #129
  • chore(deps-dev): bump pytest from 6.2.4 to 6.2.5 by @dependabot in #131
  • chore(deps-dev): bump pre-commit from 2.14.1 to 2.15.0 by @dependabot in #130
  • chore(deps-dev): bump jupyterlab from 3.1.10 to 3.1.11 by @dependabot in #135
  • chore(deps-dev): bump pandas-stubs from 1.2.0.13 to 1.2.0.16 by @dependabot in #134
  • chore(deps): bump pandas from 1.3.2 to 1.3.3 by @dependabot in #133
  • chore(deps-dev): bump pandas-stubs from 1.2.0.16 to 1.2.0.17 by @dependabot in #138
  • chore(deps-dev): bump jupyterlab from 3.1.11 to 3.1.12 by @dependabot in #137
  • chore(deps-dev): bump black from 21.8b0 to 21.9b0 by @dependabot in #136
  • chore(deps-dev): bump jupyterlab from 3.1.12 to 3.1.13 by @dependabot in #139
  • chore(deps): bump codecov/codecov-action from 2.0.3 to 2.1.0 by @dependabot in #141
  • chore(deps): bump snok/install-poetry from 1.1.8 to 1.2 by @dependabot in #140
  • chore(deps-dev): bump jupyterlab from 3.1.13 to 3.1.14 by @dependabot in #143
  • chore(deps-dev): bump pytest-cov from 2.12.1 to 3.0.0 by @dependabot in #142
  • chore(deps-dev): bump flake8 from 3.9.2 to 4.0.1 by @dependabot in #144
  • chore(deps-dev): bump pandas-stubs from 1.2.0.17 to 1.2.0.21 by @dependabot in #145
  • chore(deps-dev): bump jupyterlab from 3.1.14 to 3.1.18 by @dependabot in #146
  • chore(deps-dev): bump pandas-stubs from 1.2.0.21 to 1.2.0.31 by @dependabot in #150
  • chore(deps-dev): bump jupyterlab from 3.1.18 to 3.2.0 by @dependabot in #149
  • chore(deps): bump pandas from 1.3.3 to 1.3.4 by @dependabot in #147
  • chore(deps-dev): bump jupyter-book from 0.11.3 to 0.12.0 by @dependabot in #148
  • chore(deps-dev): bump jupyterlab from 3.2.0 to 3.2.1 by @dependabot in #152
  • chore(deps-dev): bump pandas-stubs from 1.2.0.31 to 1.2.0.35 by @dependabot in #151
  • chore(deps-dev): bump black from 21.9b0 to 21.10b0 by @dependabot in #155
  • chore(deps-dev): bump jupyterlab from 3.2.1 to 3.2.2 by @dependabot in #157
  • chore(deps-dev): bump pandas-stubs from 1.2.0.35 to 1.2.0.37 by @dependabot in #156
  • feat: support sphinx by @domoritz in #159
  • chore: update deps by @domoritz in #161
  • chore(deps-dev): bump pandas-stubs from 1.2.0.37 to 1.2.0.38 by @dependabot in #162
  • chore(deps-dev): bump jupyterlab from 3.2.3 to 3.2.4 by @dependabot in #166
  • chore(deps-dev): bump black from 21.10b0 to 21.11b1 by @dependabot in #165
  • chore(deps): bump clingo from 5.5.0.post3 to 5.5.1 by @dependabot in #164
  • chore(deps-dev): bump jupyter-book from 0.12.0 to 0.12.1 by @dependabot in #163
  • chore(deps-dev): bump pandas-stubs from 1.2.0.38 to 1.2.0.39 by @dependabot in #167
  • chore(deps): bump snok/install-poetry from 1.2 to 1.3 by @dependabot in #168
  • chore(deps-dev): bump pre-commit from 2.15.0 to 2.16.0 by @dependabot in #170
  • chore(deps-dev): bump black from 21.11b1 to 21.12b0 by @dependabot in #169
  • chore(deps): bump pandas from 1.3.4 to 1.3.5 by @dependabot in #172
  • chore(deps-dev): bump jupyterlab from 3.2.4 to 3.2.5 by @dependabot in #171
  • chore(deps-dev): bump mypy from 0.910 to 0.920 by @dependabot in #173
  • chore(deps-dev): bump mypy from 0.920 to 0.930 by @dependabot in #174
  • chore(deps): bump py-actions/flake8 from 1 to 2 by @dependabot in #176
  • chore(deps-dev): bump pytype from 2021.12.15 to 2022.1.5 by @dependabot in #177
  • chore(deps-dev): bump pytype from 2022.1.5 to 2022.1.7 by @dependabot in #182
  • chore(deps-dev): bump mypy from 0.930 to 0.931 by @dependabot in #180
  • chore(deps-dev): bump sphinx-autodoc-typehints from 1.14.0 to 1.15.1 by @dependabot in #181
  • chore(deps-dev): bump jupyterlab from 3.2.5 to 3.2.6 by @dependabot in #179
  • chore(deps-dev): bump sphinx-autodoc-typehints from 1.15.1 to 1.15.2 by @dependabot in #186
  • chore(deps-dev): bump jupyterlab from 3.2.6 to 3.2.8 by @dependabot in #184
  • chore(deps-dev): bump pytype from 2022.1.7 to 2022.1.13 by @dependabot in #185
  • update existing constraints and test with current syntax by @domoritz in #187
  • feat: port some hard constraints from Draco 1 by @JunranY in #183
  • feat: add categorical scale by @domoritz in #189
  • chore(deps-dev): bump pandas-stubs from 1.2.0.43 to 1.2.0.44 by @dependabot in #190
  • fix: fix tests for hard constraints by @domoritz in #194
  • style: apply black to notebooks as well by @domoritz in #195
  • style: sort imports by @domoritz in #196
  • ci: configure black version in ci by @JunranY in #199
  • chore(deps-dev): bump pandas-stubs from 1.2.0.44 to 1.2.0.45 by @dependabot in #198
  • docs: support field name by @domoritz in #200
  • chore(deps-dev): bump jupyterlab from 3.2.8 to 3.2.9 by @dependabot in #204
  • chore(deps-dev): bump pandas-stubs from 1.2.0.45 to 1.2.0.47 by @dependabot in #201
  • chore(deps-dev): bump pytype from 2022.1.13 to 2022.1.31 by @dependabot in #203
  • chore(deps-dev): bump pytest from 6.2.5 to 7.0.0 by @dependabot in #202
  • docs: add images to simple examples by @domoritz in #206
  • docs: document encoding and update marks and scales by @domoritz in #207
  • feat: port more hard constraints from Draco 1 by @JunranY in #191
  • refactor: use (mark,channel) attribute by @domoritz in #208
  • refactor: simplify mark scale channel by @domoritz in #209
  • chore(deps-dev): bump pytest from 7.0.0 to 7.0.1 by @dependabot in #212
  • chore(deps-dev): bump pytype from 2022.1.31 to 2022.2.8 by @dependabot in #211
  • chore(deps-dev): bump sphinx-autodoc-typehints from 1.16.0 to 1.17.0 by @dependabot in #210
  • fix: reduce grounding for repeat_channel by @JunranY in #214
  • test: show size of grounded example program by @domoritz in #215
  • test: show size of groundings for all examples by @domoritz in #216
  • chore(deps-dev): bump pandas-stubs from 1.2.0.47 to 1.2.0.48 by @dependabot in #218
  • chore(deps-dev): bump pytype from 2022.2.8 to 2022.2.17 by @dependabot in #217
  • chore: upgrade dependencies by @domoritz in #220
  • feat: port hard constraints for marks and encodings by @JunranY in #219
  • fix: make_fact argument type by @JunranY in #224
  • test: add comments in test_hard by @JunranY in #225
  • docs: add 2022 for copyright by @domoritz in #222
  • ci: report grounding size by @domoritz in #223
  • fix: fix types by @domoritz in #229
  • chore: update copyright year by @domoritz in #230
  • chore(deps-dev): bump pandas-stubs from 1.2.0.48 to 1.2.0.49 by @dependabot in #228
  • chore(deps-dev): bump flake8-black from 0.2.4 to 0.3.2 by @dependabot in #227
  • chore(deps-dev): bump pytype from 2022.2.17 to 2022.2.23 by @dependabot in #226
  • chore(deps): bump actions/setup-python from 2 to 3 by @dependabot in #232
  • chore(deps): bump actions/setup-node from 2 to 3 by @dependabot in #231
  • docs: document topK argument by @Zehua-Zeng in #234
  • feat: port hard constraints for type check from Draco1 by @Zehua-Zeng in #213
  • chore(deps-dev): bump jupyterlab from 3.2.9 to 3.3.0 by @dependabot in #237
  • feat: add hard constraints by @JunranY in #233
  • docs: encoding field in examples refer to id rather than name by @JunranY in #236
  • docs: add examples and docs for facet by @Zehua-Zeng in #235
  • docs: add more details for doc and change examples to must have a view by @Zehua-Zeng in #238
  • fix: domain of encoding fields refer to ids by @JunranY in #240
  • docs: fix the usage example under api/specifications by @Zehua-Zeng in #241
  • chore(deps-dev): bump usort from 1.0.1 to 1.0.2 by @dependabot in #246
  • chore(deps-dev): bump pandas-stubs from 1.2.0.49 to 1.2.0.50 by @dependabot in #242
  • chore(deps-dev): bump pytest from 7.0.1 to 7.1.0 by @dependabot in #245
  • chore(deps-dev): bump jupyterlab from 3.3.0 to 3.3.2 by @dependabot in #244
  • chore(deps-dev): bump mypy from 0.931 to 0.941 by @dependabot in #247
  • build: cache poetry builds for github actions by @cabreraalex in #248
  • chore(deps-dev): bump pytest from 7.1.0 to 7.1.1 by @dependabot in #252
  • chore(deps-dev): bump pandas-stubs from 1.2.0.50 to 1.2.0.53 by @dependabot in #251
  • chore(deps-dev): bump pytype from 2022.2.23 to 2022.3.8 by @dependabot in #250
  • docs: add examples for stacking by @Zehua-Zeng in #253
  • feat: change define.lp and add constraints to hard.lp for facets by @Zehua-Zeng in #249
  • chore(deps-dev): bump mypy from 0.941 to 0.942 by @dependabot in #256
  • chore(deps-dev): bump pytype from 2022.3.8 to 2022.3.21 by @dependabot in #255
  • ci: update black by @JunranY in #258
  • chore(deps): bump actions/checkout from 2 to 3 by @dependabot in #260
  • chore(deps): bump actions/cache from 2 to 3.0.1 by @dependabot in #259
  • chore(deps-dev): bump pandas-stubs from 1.2.0.53 to 1.2.0.56 by @dependabot in #265
  • chore(deps-dev): bump pytype from 2022.3.21 to 2022.3.29 by @dependabot in #264
  • chore(deps-dev): bump pre-commit from 2.17.0 to 2.18.1 by @dependabot in #263
  • chore(deps-dev): bump black from 22.1.0 to 22.3.0 by @dependabot in #262
  • chore(deps-dev): bump jupyter-book from 0.12.2 to 0.12.3 by @dependabot in #261
  • feat: port the first soft constraint and test by @JunranY in #257
  • feat: rewrite generate.lp by @JunranY in #254
  • fix: shared-y scale example by @JunranY in #266
  • feat: add multi-view to generate.lp and clean it up; add argument for passing constants to run_clingo by @JunranY in #267
  • feat: hard constraints for stacking by @Zehua-Zeng in #268
  • chore(deps-dev): bump pandas-stubs from 1.2.0.56 to 1.2.0.57 by @dependabot in #272
  • chore(deps-dev): bump pytype from 2022.3.29 to 2022.4.6 by @dependabot in #271
  • chore(deps-dev): bump jupyterlab from 3.3.2 to 3.3.3 by @dependabot in #270
  • feat: soft constraints for scale type by @Zehua-Zeng in #273
  • docs: add the guide for how to add new constraints by @JunranY in #269
  • chore(deps-dev): bump pandas-stubs from 1.2.0.57 to 1.2.0.58 by @dependabot in #279
  • chore(deps-dev): bump jupyterlab from 3.3.3 to 3.3.4 by @dependabot in #278
  • chore(deps-dev): bump sphinx-autodoc-typehints from 1.17.0 to 1.17.1 by @dependabot in #277
  • chore(deps-dev): bump pytype from 2022.4.6 to 2022.4.15 by @dependabot in #276
  • feat: soft constraints about encoding and scale preferences by @Zehua-Zeng in #275
  • chore(deps-dev): bump pytype from 2022.4.15 to 2022.4.22 by @dependabot in #282
  • chore(deps-dev): bump pytest from 7.1.1 to 7.1.2 by @dependabot in #281
  • feat: add a util method to get the constants dict(#274), port the weights and others to support ranking. by @JunranY in #280
  • chore(deps): bump actions/cache from 3.0.1 to 3.0.2 by @dependabot in #285
  • chore(deps): bump codecov/codecov-action from 2.1.0 to 3.1.0 by @dependabot in #286
  • chore(deps-dev): bump mypy from 0.942 to 0.950 by @dependabot in #288
  • chore(deps-dev): bump pytype from 2022.4.22 to 2022.4.26 by @dependabot in #287
  • feat: soft constraints for positional encodings and facet by @Zehua-Zeng in #289
  • feat: soft constraints for aggregate and zero by @Zehua-Zeng in #283
  • feat: soft constraints for cardinality preferences by @Zehua-Zeng in #284
  • chore(deps): bump clingo from 5.5.1 to 5.5.2 by @dependabot in #296
  • chore(deps-dev): bump jupyterlab from 3.3.4 to 3.4.0 by @dependabot in #295
  • chore(deps-dev): bump pytype from 2022.4.26 to 2022.5.5 by @dependabot in #294
  • chore(deps-dev): bump pre-commit from 2.18.1 to 2.19.0 by @dependabot in #293
  • feat: soft constraints for task and marktype correlations by @Zehua-Zeng in #292
  • feat: add field entropy and soft constraint weights by @Zehua-Zeng in #290
  • feat: soft constraints for Kim entropy preferences and stacking by @Zehua-Zeng in #291
  • feat: soft constraints for mark types by @Zehua-Zeng in #297
  • chore(deps-dev): bump flake8-black from 0.3.2 to 0.3.3 by @dependabot in #303
  • chore(deps-dev): bump pytype from 2022.5.5 to 2022.5.10 by @dependabot in #302
  • chore(deps-dev): bump jupyterlab from 3.4.0 to 3.4.2 by @dependabot in #301
  • feat: soft constraints for aggregations by @Zehua-Zeng in #299
  • feat: soft constraints for task-channel correlations by @Zehua-Zeng in #300
  • feat: soft constraints for encoding and scale correlations by @Zehua-Zeng in #298
  • feat: add soft constraint weights by @Zehua-Zeng in #304
  • chore(deps-dev): bump pytype from 2022.5.10 to 2022.5.19 by @dependabot in #305
  • chore(deps-dev): bump mypy from 0.950 to 0.960 by @dependabot in #308
  • fix: generate (scale,zero); fix only discrete by @JunranY in #309
  • chore(deps): bump actions/cache from 3.0.2 to 3.0.3 by @dependabot in #310
  • chore: upgrade deps by @domoritz in #311
  • chore(deps-dev): bump pandas-stubs from 1.2.0.60 to 1.2.0.61 by @dependabot in #314
  • feat: add draco helper class by @domoritz in #313
  • chore(deps-dev): bump pytype from 2022.5.19 to 2022.6.6 by @dependabot in #318
  • chore(deps-dev): bump sphinx-autodoc-typehints from 1.18.2 to 1.18.3 by @dependabot in #317
  • chore(deps-dev): bump jupyterlab from 3.4.2 to 3.4.3 by @dependabot in #316
  • chore(deps-dev): bump mypy from 0.960 to 0.961 by @dependabot in #315
  • chore(deps-dev): bump pytype from 2022.6.6 to 2022.6.14 by @dependabot in #319
  • fix: use new API for checking example specs by @domoritz in #322
  • fix: don't check hard constraints when counting prefs by @domoritz in #321
  • chore(deps-dev): bump pandas-stubs from 1.2.0.61 to 1.4.2.220626 by @dependabot in #325
  • chore(deps): bump pandas from 1.4.2 to 1.4.3 by @dependabot in #324
  • chore: update lockfile by @domoritz in #330
  • chore(deps): bump actions/cache from 3.0.3 to 3.0.4 by @dependabot in #328
  • chore(deps): bump actions/setup-python from 3 to 4 by @dependabot in #329
  • feat: add overlap by @JunranY in #312
  • chore(deps-dev): bump pandas-stubs from 1.4.2.220626 to 1.4.3.220703 by @dependabot in #333
  • feat: support recommendations in Draco by @domoritz in #331
  • chore(deps): bump pandas from 1.4.2 to 1.4.3 by @dependabot in #337
  • chore(deps-dev): bump pre-commit from 2.19.0 to 2.20.0 by @dependabot in #336
  • chore(deps-dev): bump pandas-stubs from 1.4.3.220703 to 1.4.3.220710 by @dependabot in #335
  • feat: add support for learning weights by @domoritz in #307
  • chore(deps-dev): bump pandas-stubs from 1.4.3.220710 to 1.4.3.220718 by @dependabot in #339
  • docs: improve docs by @peter-gy in #340
  • docs: no default value expansion by @peter-gy in #343
  • docs: generate method docs of draco.Draco by @peter-gy in #344
  • build: uniform poetry installation and caching across gh-actions by @peter-gy in #345
  • ci: use version file to get python version by @domoritz in #346
  • style: format by @domoritz in #347
  • fix: scale generation for scatterplot by @JunranY in #334
  • chore(deps-dev): bump jupyterlab from 3.4.3 to 3.4.4 by @dependabot in #350
  • chore(deps-dev): bump mypy from 0.961 to 0.971 by @dependabot in #348
  • chore(deps-dev): bump pandas-stubs from 1.4.3.220718 to 1.4.3.220724 by @dependabot in #349
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #351
  • style: hide the helpers from output by renaming them by @JunranY in #354
  • chore(deps-dev): bump flake8 from 4.0.1 to 5.0.2 by @dependabot in #355
  • chore(deps-dev): bump pytype from 2022.7.18 to 2022.7.26 by @dependabot in #358
  • chore(deps-dev): bump pandas-stubs from 1.4.3.220724 to 1.4.3.220801 by @dependabot in #357
  • chore(deps-dev): bump sphinx-autodoc-typehints from 1.18.3 to 1.19.1 by @dependabot in #356

New Contributors

Full Changelog: https://github.com/cmudig/draco2/commits/v2.0.0-beta.1