Skip to content

Commit

Permalink
Bump version: 0.3.7 → 0.3.8
Browse files Browse the repository at this point in the history
  • Loading branch information
milesrichardson committed Mar 18, 2022
1 parent c96712b commit d877273
Show file tree
Hide file tree
Showing 7 changed files with 28 additions and 5 deletions.
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[bumpversion]
commit = True
tag = True
current_version = 0.3.7
current_version = 0.3.8
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\-(?P<release>[a-z]+))?
serialize =
{major}.{minor}.{patch}-{release}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build_and_test_and_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -229,7 +229,7 @@ jobs:
- name: Upload multi-file binary.gz as artifact
uses: actions/upload-artifact@v2
with:
name: sgr-osx.tgz
name: sgr-osx
path: dist/sgr.tgz

upload_release:
Expand Down
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# Changelog

## v0.3.8 (2022-03-18)

* Fix slow startup of `sgr` binary on Mac OS / Darwin (https://github.com/splitgraph/splitgraph/pull/656)
* Add new release artifact `sgr-osx-x86_64.tgz` including executable sgr, shared libraries, and resources
* Change `install.sh` on Darwin to default to the `.tgz` artifact (for previous behavior, set `FORCE_ONEFILE=1`)
* Extract the archive to `~/.splitgraph/pkg/sgr` and symlink `~/.splitgraph/sgr -> ~/.splitgraph/pkg/sgr/sgr`
* Add support for incremental loads to FDW plugins (https://github.com/splitgraph/splitgraph/pull/647)
* Add a `cursor_columns` field to the table parameters of FDW data sources
* Fix bug on Windows where `sgr` failed to locate `.sgconfig` in non-existent `$HOME` directory (https://github.com/splitgraph/splitgraph/pull/651) _Thanks @harrybiddle!_
* Switch to cross-platform path expansion when adding home directory to config search paths

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.

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.

## v0.3.7 (2022-02-28)

* Add Google BigQuery data plugin (https://github.com/splitgraph/splitgraph/pull/638)
Expand Down
8 changes: 8 additions & 0 deletions docs/api/splitgraph.hooks.data_source.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,14 @@ splitgraph.hooks.data\_source.fdw module
:undoc-members:
:show-inheritance:

splitgraph.hooks.data\_source.utils module
------------------------------------------

.. automodule:: splitgraph.hooks.data_source.utils
:members:
:undoc-members:
:show-inheritance:

Module contents
---------------

Expand Down
2 changes: 1 addition & 1 deletion install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

set -eo pipefail

SGR_VERSION=${SGR_VERSION-0.3.7}
SGR_VERSION=${SGR_VERSION-0.3.8}
INSTALL_DIR=${INSTALL_DIR-$HOME/.splitgraph}
# Set IGNORE_SGR_EXISTS to keep going if sgr already exists.
# Set SKIP_BINARY=1 to skip downloading sgr
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "splitgraph"
version = "0.3.7"
version = "0.3.8"
description = "Command line library and Python client for Splitgraph, a version control system for data"
license = "Apache 2.0 modified with Commons Clause"
authors = ["Splitgraph Limited"]
Expand Down
2 changes: 1 addition & 1 deletion splitgraph/__version__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "0.3.7"
__version__ = "0.3.8"

0 comments on commit d877273

Please sign in to comment.