Skip to content

Commit 2c9f368

Browse files
committed
Bump version: 0.3.6 → 0.3.7
1 parent b4a7e77 commit 2c9f368

20 files changed

+278
-9
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.6
4+
current_version = 0.3.7
55
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\-(?P<release>[a-z]+))?
66
serialize =
77
{major}.{minor}.{patch}-{release}

CHANGELOG.md

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

3+
## v0.3.7 (2022-02-28)
4+
5+
* Add Google BigQuery data plugin (https://github.com/splitgraph/splitgraph/pull/638)
6+
* Add Amazon Athena data plugin (https://github.com/splitgraph/splitgraph/pull/634)
7+
* Skip pushdown of aggregations with `WHERE` clause downcasting (https://github.com/splitgraph/Multicorn/pull/6)
8+
39
## v0.3.6 (2022-02-02)
410

511
* Fix `libffi` crashes when using the Snowflake FDW (https://github.com/splitgraph/splitgraph/pull/623)
@@ -43,7 +49,7 @@ Fleshing out the `splitgraph.yml` (aka `repositories.yml`) format that defines a
4349

4450
Existing users of `repositories.yml` don't need to change anything, though note that `sgr cloud` commands using the YAML format will now default to `splitgraph.yml` unless explicitly set to `repositories.yml`.
4551

46-
### New `sgr cloud` commands
52+
### New `sgr cloud` commands
4753

4854
See https://github.com/splitgraph/splitgraph/pull/582 and https://github.com/splitgraph/splitgraph/pull/587
4955

@@ -53,7 +59,7 @@ These let users manipulate Splitgraph Cloud and ingestion jobs from the CLI:
5359
* `sgr cloud logs`: view job logs
5460
* `sgr cloud upload`: upload a CSV file to Splitgraph Cloud (without using the engine)
5561
* `sgr cloud sync`: trigger a one-off load of a dataset
56-
* `sgr cloud stub`: generate a `splitgraph.yml` file
62+
* `sgr cloud stub`: generate a `splitgraph.yml` file
5763
* `sgr cloud seed`: generate a Splitgraph Cloud project with a `splitgraph.yml`, GitHub Actions, dbt etc
5864
* `sgr cloud validate`: merge multiple project files and output the result (like `docker-compose config`)
5965
* `sgr cloud download`: download a query result from Splitgraph Cloud as a CSV file, bypassing time/query size limits.
@@ -121,7 +127,7 @@ Full set of changes: [`v0.2.13...v0.2.14`](https://github.com/splitgraph/splitgr
121127
* Data source refactor (https://github.com/splitgraph/splitgraph/pull/438):
122128
* MySQL: parameter `remote_schema` has been renamed to `dbname`
123129
* Mongo: parameter `coll` has been renamed to `collection`; `db` to `database`
124-
* Table options are now a separate parameter that is passed to the
130+
* Table options are now a separate parameter that is passed to the
125131
* Introspection now returns a dictionary of tables and proposed table options OR error classes for tables that we weren't able to introspect (allowing for partial failures)
126132
* Mounting can now return a list of mount errors (caller can choose to ignore).
127133
* CSV data source: allow passing a partially initialized list of table options without a schema, making it introspect just those S3 keys and fill out the missing table options.
@@ -198,7 +204,7 @@ Full set of changes: [`v0.2.4...v0.2.5`](https://github.com/splitgraph/splitgrap
198204
* Added `sgr singer target`, a Singer-compatible target that can read [Singer tap](https://github.com/singer-io/getting-started/blob/master/docs/SPEC.md#singer-specification) output from stdin and build Splitgraph images. It's based on a fork of https://github.com/transferwise/pipelinewise-singer-python with additions that let us produce deltas and ingest them directly as Splitgraph objects.
199205
* Support for dynamically loading plugins without specifying them in `.sgconfig`, by looking up plugins in a certain directory (see https://github.com/splitgraph/splitgraph/pull/329)
200206

201-
Full set of changes: [`v0.2.3...v0.2.4`](https://github.com/splitgraph/splitgraph/compare/v0.2.3...v0.2.4)
207+
Full set of changes: [`v0.2.3...v0.2.4`](https://github.com/splitgraph/splitgraph/compare/v0.2.3...v0.2.4)
202208

203209
## v0.2.3 (2020-09-16)
204210

@@ -233,7 +239,7 @@ Full set of changes: [`v0.2.0...v0.2.1`](https://github.com/splitgraph/splitgrap
233239
* `sgr cloud sql` to query the Splitgraph DDN
234240
* `sgr cloud search`, a CLI wrapper around https://www.splitgraph.com/search
235241
* Add daily update check to `sgr`.
236-
242+
237243
Full set of changes: [`v0.1.4...v0.2.0`](https://github.com/splitgraph/splitgraph/compare/v0.1.4...v0.2.0)
238244

239245
## v0.1.4 (2020-07-19)

docs/api/splitgraph.cloud.project.rst

+61
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
splitgraph.cloud.project package
2+
================================
3+
4+
Submodules
5+
----------
6+
7+
splitgraph.cloud.project.dbt module
8+
-----------------------------------
9+
10+
.. automodule:: splitgraph.cloud.project.dbt
11+
:members:
12+
:undoc-members:
13+
:show-inheritance:
14+
15+
splitgraph.cloud.project.generation module
16+
------------------------------------------
17+
18+
.. automodule:: splitgraph.cloud.project.generation
19+
:members:
20+
:undoc-members:
21+
:show-inheritance:
22+
23+
splitgraph.cloud.project.github\_actions module
24+
-----------------------------------------------
25+
26+
.. automodule:: splitgraph.cloud.project.github_actions
27+
:members:
28+
:undoc-members:
29+
:show-inheritance:
30+
31+
splitgraph.cloud.project.models module
32+
--------------------------------------
33+
34+
.. automodule:: splitgraph.cloud.project.models
35+
:members:
36+
:undoc-members:
37+
:show-inheritance:
38+
39+
splitgraph.cloud.project.templates module
40+
-----------------------------------------
41+
42+
.. automodule:: splitgraph.cloud.project.templates
43+
:members:
44+
:undoc-members:
45+
:show-inheritance:
46+
47+
splitgraph.cloud.project.utils module
48+
-------------------------------------
49+
50+
.. automodule:: splitgraph.cloud.project.utils
51+
:members:
52+
:undoc-members:
53+
:show-inheritance:
54+
55+
Module contents
56+
---------------
57+
58+
.. automodule:: splitgraph.cloud.project
59+
:members:
60+
:undoc-members:
61+
:show-inheritance:

docs/api/splitgraph.core.sql.rst

+19
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,25 @@
11
splitgraph.core.sql package
22
===========================
33

4+
Submodules
5+
----------
6+
7+
splitgraph.core.sql.queries module
8+
----------------------------------
9+
10+
.. automodule:: splitgraph.core.sql.queries
11+
:members:
12+
:undoc-members:
13+
:show-inheritance:
14+
15+
splitgraph.core.sql.splitfile\_validation module
16+
------------------------------------------------
17+
18+
.. automodule:: splitgraph.core.sql.splitfile_validation
19+
:members:
20+
:undoc-members:
21+
:show-inheritance:
22+
423
Module contents
524
---------------
625

docs/api/splitgraph.engine.postgres.rst

+8
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,14 @@ splitgraph.engine.postgres.engine module
1212
:undoc-members:
1313
:show-inheritance:
1414

15+
splitgraph.engine.postgres.psycopg module
16+
-----------------------------------------
17+
18+
.. automodule:: splitgraph.engine.postgres.psycopg
19+
:members:
20+
:undoc-members:
21+
:show-inheritance:
22+
1523
Module contents
1624
---------------
1725

docs/api/splitgraph.engine.rst

+27
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,33 @@ Subpackages
99

1010
splitgraph.engine.postgres
1111

12+
Submodules
13+
----------
14+
15+
splitgraph.engine.base module
16+
-----------------------------
17+
18+
.. automodule:: splitgraph.engine.base
19+
:members:
20+
:undoc-members:
21+
:show-inheritance:
22+
23+
splitgraph.engine.config module
24+
-------------------------------
25+
26+
.. automodule:: splitgraph.engine.config
27+
:members:
28+
:undoc-members:
29+
:show-inheritance:
30+
31+
splitgraph.engine.utils module
32+
------------------------------
33+
34+
.. automodule:: splitgraph.engine.utils
35+
:members:
36+
:undoc-members:
37+
:show-inheritance:
38+
1239
Module contents
1340
---------------
1441

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
splitgraph.ingestion.athena package
2+
===================================
3+
4+
Module contents
5+
---------------
6+
7+
.. automodule:: splitgraph.ingestion.athena
8+
:members:
9+
:undoc-members:
10+
:show-inheritance:
+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
splitgraph.ingestion.bigquery package
2+
=====================================
3+
4+
Module contents
5+
---------------
6+
7+
.. automodule:: splitgraph.ingestion.bigquery
8+
:members:
9+
:undoc-members:
10+
:show-inheritance:

docs/api/splitgraph.ingestion.dbt.rst

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
splitgraph.ingestion.dbt package
2+
================================
3+
4+
Submodules
5+
----------
6+
7+
splitgraph.ingestion.dbt.data\_source module
8+
--------------------------------------------
9+
10+
.. automodule:: splitgraph.ingestion.dbt.data_source
11+
:members:
12+
:undoc-members:
13+
:show-inheritance:
14+
15+
splitgraph.ingestion.dbt.utils module
16+
-------------------------------------
17+
18+
.. automodule:: splitgraph.ingestion.dbt.utils
19+
:members:
20+
:undoc-members:
21+
:show-inheritance:
22+
23+
Module contents
24+
---------------
25+
26+
.. automodule:: splitgraph.ingestion.dbt
27+
:members:
28+
:undoc-members:
29+
:show-inheritance:

docs/api/splitgraph.ingestion.rst

+2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ Subpackages
88
:maxdepth: 4
99

1010
splitgraph.ingestion.airbyte
11+
splitgraph.ingestion.athena
12+
splitgraph.ingestion.bigquery
1113
splitgraph.ingestion.csv
1214
splitgraph.ingestion.dbt
1315
splitgraph.ingestion.singer
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
splitgraph.ingestion.singer.commandline package
2+
===============================================
3+
4+
Module contents
5+
---------------
6+
7+
.. automodule:: splitgraph.ingestion.singer.commandline
8+
:members:
9+
:undoc-members:
10+
:show-inheritance:
+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
splitgraph.resources.icons package
2+
==================================
3+
4+
Module contents
5+
---------------
6+
7+
.. automodule:: splitgraph.resources.icons
8+
:members:
9+
:undoc-members:
10+
:show-inheritance:

docs/api/splitgraph.resources.rst

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
splitgraph.resources package
2+
============================
3+
4+
Subpackages
5+
-----------
6+
7+
.. toctree::
8+
:maxdepth: 4
9+
10+
splitgraph.resources.icons
11+
splitgraph.resources.splitgraph_meta
12+
splitgraph.resources.static
13+
14+
Module contents
15+
---------------
16+
17+
.. automodule:: splitgraph.resources
18+
:members:
19+
:undoc-members:
20+
:show-inheritance:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
splitgraph.resources.splitgraph\_meta package
2+
=============================================
3+
4+
Module contents
5+
---------------
6+
7+
.. automodule:: splitgraph.resources.splitgraph_meta
8+
:members:
9+
:undoc-members:
10+
:show-inheritance:
+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
splitgraph.resources.static package
2+
===================================
3+
4+
Module contents
5+
---------------
6+
7+
.. automodule:: splitgraph.resources.static
8+
:members:
9+
:undoc-members:
10+
:show-inheritance:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
splitgraph.splitfile.generation package
2+
=======================================
3+
4+
Submodules
5+
----------
6+
7+
splitgraph.splitfile.generation.common module
8+
---------------------------------------------
9+
10+
.. automodule:: splitgraph.splitfile.generation.common
11+
:members:
12+
:undoc-members:
13+
:show-inheritance:
14+
15+
splitgraph.splitfile.generation.replacement module
16+
--------------------------------------------------
17+
18+
.. automodule:: splitgraph.splitfile.generation.replacement
19+
:members:
20+
:undoc-members:
21+
:show-inheritance:
22+
23+
Module contents
24+
---------------
25+
26+
.. automodule:: splitgraph.splitfile.generation
27+
:members:
28+
:undoc-members:
29+
:show-inheritance:

docs/api/splitgraph.splitfile.rst

+8
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
splitgraph.splitfile package
22
============================
33

4+
Subpackages
5+
-----------
6+
7+
.. toctree::
8+
:maxdepth: 4
9+
10+
splitgraph.splitfile.generation
11+
412
Submodules
513
----------
614

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.6}
15+
SGR_VERSION=${SGR_VERSION-0.3.7}
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.6"
3+
version = "0.3.7"
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.6"
1+
__version__ = "0.3.7"

0 commit comments

Comments
 (0)