Skip to content

Commit bb3321e

Browse files
chore(release): 3.0.0
1 parent fcfc595 commit bb3321e

File tree

3 files changed

+38
-2
lines changed

3 files changed

+38
-2
lines changed

CHANGELOG.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,42 @@
11
Release Notes
22
---
33

4+
## [3.0.0](https://github.com/ibis-project/ibis-substrait/compare/v2.29.1...v3.0.0) (2023-08-02)
5+
6+
7+
### ⚠ BREAKING CHANGES
8+
9+
* The minimum supported version of Ibis is 4.0.
10+
Deprecated methods `sort_by` and `groupby` have been removed in Ibis
11+
6.x, so it is not possible to support 3.x through 6.x.
12+
* **decompile:** decompiler is no longer supported and has been removed.
13+
* **substrait-python:** We now rely on the upstream `substrait`
14+
package (https://github.com/substrait-io/substrait-python) for the
15+
generated substrait code. You will need to install `substrait` from pypi
16+
or conda-forge if you have not already done so.
17+
18+
All tests are passing -- this also accompanies a bump of the Substrait
19+
version to v0.30.0 (because this is what is available in the upstream).
20+
21+
### Features
22+
23+
* add support for Ibis 6.x ([fcfc595](https://github.com/ibis-project/ibis-substrait/commit/fcfc595ca20ff49b41fd100a44a848d63a256f1e))
24+
* **substrait-python:** use upstream substrait python package ([4b38bae](https://github.com/ibis-project/ibis-substrait/commit/4b38bae5ff8f58ac9fcddeb306ed252f5bfbeb3b))
25+
26+
27+
### Bug Fixes
28+
29+
* **deps:** update dependency pyyaml to v6.0.1 ([77f8b40](https://github.com/ibis-project/ibis-substrait/commit/77f8b40f4e8deef40a552c06cc975586f0f5e9af))
30+
* **release:** use `@google/semantic-release-replace-plugin@1.2.0` to avoid module loading bug ([5c6f4fa](https://github.com/ibis-project/ibis-substrait/commit/5c6f4fa40009e7dccf54a49a379c67dc600f40a8))
31+
32+
33+
### Refactors
34+
35+
* **decompile:** remove decompiler ([401bb60](https://github.com/ibis-project/ibis-substrait/commit/401bb607847fa240a50adfbfd7d76a8347e04efc))
36+
* drop support for Ibis 3.x ([9ffaf99](https://github.com/ibis-project/ibis-substrait/commit/9ffaf994fd9b20a46279ad4c23cea1b2ce264155))
37+
* drop support for Python 3.8 ([023351b](https://github.com/ibis-project/ibis-substrait/commit/023351b2c8fcd4848cc4f6fa6515e5761f519b49))
38+
* remove deprecated importlib.resources.path call ([e20542b](https://github.com/ibis-project/ibis-substrait/commit/e20542b1583783620bdf56a8d959061990bb7d7c))
39+
440
## [2.29.1](https://github.com/ibis-project/ibis-substrait/compare/v2.29.0...v2.29.1) (2023-06-30)
541

642

ibis_substrait/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "2.29.0"
1+
__version__ = "3.0.0"
22

33
import substrait
44

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "ibis-substrait"
3-
version = "2.29.0"
3+
version = "3.0.0"
44
packages = [{ include = "ibis_substrait" }]
55
homepage = "https://github.com/ibis-project/ibis-substrait"
66
repository = "https://github.com/ibis-project/ibis-substrait"

0 commit comments

Comments
 (0)