Skip to content

Commit d877273

Browse files
Bump version: 0.3.7 → 0.3.8
1 parent c96712b commit d877273

7 files changed

+28
-5
lines changed

.bumpversion.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[bumpversion]
22
commit = True
33
tag = True
4-
current_version = 0.3.7
4+
current_version = 0.3.8
55
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\-(?P<release>[a-z]+))?
66
serialize =
77
{major}.{minor}.{patch}-{release}

.github/workflows/build_and_test_and_release.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ jobs:
229229
- name: Upload multi-file binary.gz as artifact
230230
uses: actions/upload-artifact@v2
231231
with:
232-
name: sgr-osx.tgz
232+
name: sgr-osx
233233
path: dist/sgr.tgz
234234

235235
upload_release:

CHANGELOG.md

+15
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# Changelog
22

3+
## v0.3.8 (2022-03-18)
4+
5+
* Fix slow startup of `sgr` binary on Mac OS / Darwin (https://github.com/splitgraph/splitgraph/pull/656)
6+
* Add new release artifact `sgr-osx-x86_64.tgz` including executable sgr, shared libraries, and resources
7+
* Change `install.sh` on Darwin to default to the `.tgz` artifact (for previous behavior, set `FORCE_ONEFILE=1`)
8+
* Extract the archive to `~/.splitgraph/pkg/sgr` and symlink `~/.splitgraph/sgr -> ~/.splitgraph/pkg/sgr/sgr`
9+
* Add support for incremental loads to FDW plugins (https://github.com/splitgraph/splitgraph/pull/647)
10+
* Add a `cursor_columns` field to the table parameters of FDW data sources
11+
* Fix bug on Windows where `sgr` failed to locate `.sgconfig` in non-existent `$HOME` directory (https://github.com/splitgraph/splitgraph/pull/651) _Thanks @harrybiddle!_
12+
* Switch to cross-platform path expansion when adding home directory to config search paths
13+
14+
Starting from this version, all future releases will include `sgr-osx-x86_64.tgz`, which we recommend installing on Mac OS. The `install.sh` script will default to it.
15+
16+
Note: if you download an executable directly from this release page, using a web browser, then Mac will quarantine the file and refuse to execute it. Command line HTTP clients like `curl` do not have this limitation, and the recommended installation method is to run the `install.sh` script included as a part of every release. See [the pull request adding `sgr-osx-x86_64.tgz`](https://github.com/splitgraph/splitgraph/pull/656) for more details.
17+
318
## v0.3.7 (2022-02-28)
419

520
* Add Google BigQuery data plugin (https://github.com/splitgraph/splitgraph/pull/638)

docs/api/splitgraph.hooks.data_source.rst

+8
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,14 @@ splitgraph.hooks.data\_source.fdw module
2020
:undoc-members:
2121
:show-inheritance:
2222

23+
splitgraph.hooks.data\_source.utils module
24+
------------------------------------------
25+
26+
.. automodule:: splitgraph.hooks.data_source.utils
27+
:members:
28+
:undoc-members:
29+
:show-inheritance:
30+
2331
Module contents
2432
---------------
2533

install.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
set -eo pipefail
1414

15-
SGR_VERSION=${SGR_VERSION-0.3.7}
15+
SGR_VERSION=${SGR_VERSION-0.3.8}
1616
INSTALL_DIR=${INSTALL_DIR-$HOME/.splitgraph}
1717
# Set IGNORE_SGR_EXISTS to keep going if sgr already exists.
1818
# Set SKIP_BINARY=1 to skip downloading sgr

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "splitgraph"
3-
version = "0.3.7"
3+
version = "0.3.8"
44
description = "Command line library and Python client for Splitgraph, a version control system for data"
55
license = "Apache 2.0 modified with Commons Clause"
66
authors = ["Splitgraph Limited"]

splitgraph/__version__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.3.7"
1+
__version__ = "0.3.8"

0 commit comments

Comments
 (0)