FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Upgrading version to 0.6.0. by dhermes · Pull Request #907 · googleapis/google-cloud-python · GitHub

Upgrading version to 0.6.0. - #907

Merged
dhermes merged 1 commit into
googleapis:masterfrom
dhermes:cut-release-0.5.1
Jun 4, 2015
Merged

Upgrading version to 0.6.0.#907
dhermes merged 1 commit into
googleapis:masterfrom
dhermes:cut-release-0.5.1

Conversation

dhermes commented Jun 4, 2015

Copy link
Copy Markdown
Contributor

Using last release PR (#813) as a template.

googlebot added the cla: yes This human has signed the Contributor License Agreement. label Jun 4, 2015

dhermes commented Jun 4, 2015

Copy link
Copy Markdown
Contributor Author

/cc @mwitkow-io

dhermes commented Jun 4, 2015

Copy link
Copy Markdown
Contributor Author

Running

$ git log -1 --pretty=%H
d8bd10bb045ec1d24b854bacf16bcee7a1135185
$ git log 0.5.0..HEAD \
> | grep 'Merge pull request ' \
> | awk -F ' ' '{print $4}' \
> | sort

yields

#809
#810
#812
#814
#816
#820
#822
#823
#824
#826
#834
#835
#840
#842
#843
#844
#849
#852
#853
#854
#855
#856
#857
#859
#862
#863
#864
#873
#875
#876
#877
#878
#879
#880
#881
#882
#888
#891
#894
#897
#898
#901
#904

Copy link
Copy Markdown

Coverage remained the same at 100.0% when pulling d8bd10b on dhermes:cut-release-0.5.1 into 9491053 on GoogleCloudPlatform:master.

tseaver commented Jun 4, 2015

Copy link
Copy Markdown
Contributor

Given that there are a couple of new features, as well as some backward-incompatible changes, I think this release needs to be 0.6, rather than 0.5.1.

dhermes commented Jun 4, 2015

Copy link
Copy Markdown
Contributor Author

This is my plan for the release notes on the tag:

### General
-   Adding `from_service_account_json`, `from_service_account_p12`
    and `from_environment` factories to `Connection` base class.
    This allows creating a connection without first creating a
    set of credentials.

### Datastore
-   Fixing serious bug where the transaction ID was not passed
    along to transactions, effectively making a transaction act as
    a batch.
-   Adding scope to un-scoped credentials passed to connection
    constructor.
-   Enabling connection as an optional argument to all methods
    and functions which use a connection.
-   Requiring `exclude_from_indexes` to be a tuple or list in
    `Entity` constructor.
-   Requiring `projection`, `order` and `group_by` to be a
    tuple or list in `Query` constructor.
-   Re-purposing `datastore.get` to take a single key and moving
    previous functionality to `datastore.get_multi`. Similar
    changes were made for

    ```
    datastore.put --> datastore.put_multi
    ```

    and

    ```
    datastore.delete --> datastore.delete_multi
    ```

### Storage
-   Adding futures in to allow GET/PATCH to
    work correctly in a batch.
-   Remove default chunk size in upload/download.
-   Adding lazy loaded default connection and project.
-   Decoupling connection property from `Blob`/`ACL`/`Bucket`
    classes.
-   Enabling connection as an optional argument to all methods
    and functions which use a connection.
-   Adding scope to un-scoped credentials passed to connection
    constructor.
-   Updating public blob URL to use `storage.googleapis.com`.
-   Remove `Bucket.__iter__` and `Bucket.__contains__`.
-   Limiting `Bucket.make_public(recursive=True)` to cowardly refuse
    if more than 256 objects are in the bucket. This is similar to
    what is done in `Bucket.delete(force=True)`.

### Pub/Sub
-   Auto-adding timestamp to messages.
-   Adding an optional message timestamp so that
    messages can be sorted.
-   Adding scope to un-scoped credentials passed to connection
    constructor.
-   Enabling connection as an optional argument to all methods
    and functions which use a connection.
-   Fixing bug in `Subscription.pull` for cases when `receivedMessages`
    is not returned.

@tseaver Please give this some extra scrutiny, I'm a bit unsure of some parts.

dhermes force-pushed the cut-release-0.5.1 branch from d8bd10b to ca4888f Compare June 4, 2015 18:09

dhermes commented Jun 4, 2015

Copy link
Copy Markdown
Contributor Author

@tseaver I upgraded to 0.6.0 but didn't change the branch name, so that we didn't have to open a new PR.

Copy link
Copy Markdown

Coverage remained the same at 100.0% when pulling ca4888f on dhermes:cut-release-0.5.1 into 9491053 on GoogleCloudPlatform:master.

dhermes changed the title Upgrading version to 0.5.1. Upgrading version to 0.6.0. Jun 4, 2015

tseaver commented Jun 4, 2015

Copy link
Copy Markdown
Contributor

I think I would normalize the changelog into imperative mode. E.g.:

General

  • Update required version of protobuf to 3.0.0-alpha-1.
  • Add from_service_account_json, from_service_account_p12 and from_environment factories to Connection base class, allowing creation of a connection without first creating a set of credentials.

Datastore

  • Fix serious bug where the transaction ID was not passed along to transactions, effectively making a transaction act as a batch.
  • Add appropriate scope to un-scoped credentials passed to connection constructor.
  • Enable connection as an optional argument to all methods and functions which use a connection.
  • Require exclude_from_indexes to be a tuple or list in Entity constructor.
  • Require projection, order and group_by to be a tuple or list in Query constructor.
  • Re-purpose datastore.get to take a single key; move previous functionality to datastore.get_multi. Similar
    changes were made for
datastore.put --> datastore.put_multi

and

datastore.delete --> datastore.delete_multi

Storage

  • Add support for "futures", to allow GET/PATCH to work correctly in a batch.
  • Remove default chunk size in upload/download.
  • Add lazily-loaded default connection and project.
  • Remove connection property from Blob/ACL/Bucket classes.
  • Enable connection as an optional argument to all methods and functions which use a connection.
  • Add appropriate scope to un-scoped credentials passed to connection constructor.
  • Update public blob URL to use storage.googleapis.com.
  • Remove Bucket.__iter__ and Bucket.__contains__.
  • Limit Bucket.make_public(recursive=True) to abort if more than 256 objects are in the bucket. This is similar to what is done in Bucket.delete(force=True).

Pub/Sub

  • Add an option to auto-add a timestamp to published, messages, allowing them to be sorted / logged.
  • Add appropriate scope to un-scoped credentials passed to connection constructor.
  • Enable connection as an optional argument to all methods and functions which use a connection.
  • Fix a bug in Subscription.pull for cases when receivedMessages is not returned.

dhermes commented Jun 4, 2015

Copy link
Copy Markdown
Contributor Author

Cool. Are we all good to merge then?

FWIW I didn't include "Update required version of protobuf to 3.0.0-alpha-1." because that isn't a feature to users. But am happy to include if you think it is important.

tseaver commented Jun 4, 2015

Copy link
Copy Markdown
Contributor

LGTM. I figured we should expose the dependency pin because it might affect how existing users upgrade (or even whether they could).

dhermes added a commit that referenced this pull request Jun 4, 2015
dhermes merged commit 3e86aae into googleapis:master Jun 4, 2015
dhermes deleted the cut-release-0.5.1 branch June 4, 2015 21:18

dhermes commented Jun 4, 2015

Copy link
Copy Markdown
Contributor Author

Release created https://github.com/GoogleCloudPlatform/gcloud-python/releases/tag/0.6.0

Now to wait for Travis to run and publish to PyPI (and our docs)

UPDATE: Like whoa it started immediately https://travis-ci.org/GoogleCloudPlatform/gcloud-python/builds/65477730

jgeewax commented Jun 4, 2015 via email

Copy link
Copy Markdown
Contributor

dhermes mentioned this pull request Jul 10, 2015
atulep pushed a commit that referenced this pull request Apr 6, 2023
fixes #907
Source-Link: googleapis/synthtool@b0eb8a8
Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:df50e8d462f86d6bcb42f27ecad55bb12c404f1c65de9c6fe4c4d25120080bd6

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
atulep pushed a commit that referenced this pull request Apr 18, 2023
fixes #907
Source-Link: googleapis/synthtool@b0eb8a8
Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:df50e8d462f86d6bcb42f27ecad55bb12c404f1c65de9c6fe4c4d25120080bd6

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Jun 4, 2023
fixes #907
Source-Link: googleapis/synthtool@b0eb8a8
Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:df50e8d462f86d6bcb42f27ecad55bb12c404f1c65de9c6fe4c4d25120080bd6

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Jun 4, 2023
fixes #907
Source-Link: googleapis/synthtool@b0eb8a8
Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:df50e8d462f86d6bcb42f27ecad55bb12c404f1c65de9c6fe4c4d25120080bd6

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Jun 4, 2023
fixes #907
Source-Link: googleapis/synthtool@b0eb8a8
Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:df50e8d462f86d6bcb42f27ecad55bb12c404f1c65de9c6fe4c4d25120080bd6

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Jun 4, 2023
fixes #907
Source-Link: googleapis/synthtool@b0eb8a8
Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:df50e8d462f86d6bcb42f27ecad55bb12c404f1c65de9c6fe4c4d25120080bd6
parthea pushed a commit that referenced this pull request Jun 4, 2023
fixes #907
Source-Link: googleapis/synthtool@b0eb8a8
Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:df50e8d462f86d6bcb42f27ecad55bb12c404f1c65de9c6fe4c4d25120080bd6

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Jun 4, 2023
fixes #907
Source-Link: googleapis/synthtool@b0eb8a8
Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:df50e8d462f86d6bcb42f27ecad55bb12c404f1c65de9c6fe4c4d25120080bd6

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Jun 4, 2023
fixes #907
Source-Link: googleapis/synthtool@b0eb8a8
Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:df50e8d462f86d6bcb42f27ecad55bb12c404f1c65de9c6fe4c4d25120080bd6

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Jun 4, 2023
fixes #907
Source-Link: googleapis/synthtool@b0eb8a8
Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:df50e8d462f86d6bcb42f27ecad55bb12c404f1c65de9c6fe4c4d25120080bd6

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Jun 4, 2023
fixes #907
Source-Link: googleapis/synthtool@b0eb8a8
Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:df50e8d462f86d6bcb42f27ecad55bb12c404f1c65de9c6fe4c4d25120080bd6

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Jun 4, 2023
fixes #907
Source-Link: googleapis/synthtool@b0eb8a8
Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:df50e8d462f86d6bcb42f27ecad55bb12c404f1c65de9c6fe4c4d25120080bd6
parthea pushed a commit that referenced this pull request Jul 6, 2023
fixes #907
Source-Link: googleapis/synthtool@b0eb8a8
Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:df50e8d462f86d6bcb42f27ecad55bb12c404f1c65de9c6fe4c4d25120080bd6

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Sep 20, 2023
fixes #907
Source-Link: googleapis/synthtool@b0eb8a8
Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:df50e8d462f86d6bcb42f27ecad55bb12c404f1c65de9c6fe4c4d25120080bd6

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Sep 22, 2023
fixes #907
Source-Link: googleapis/synthtool@b0eb8a8
Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:df50e8d462f86d6bcb42f27ecad55bb12c404f1c65de9c6fe4c4d25120080bd6

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Sep 22, 2023
fixes #907
Source-Link: googleapis/synthtool@b0eb8a8
Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:df50e8d462f86d6bcb42f27ecad55bb12c404f1c65de9c6fe4c4d25120080bd6

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Oct 21, 2023
fixes #907
Source-Link: googleapis/synthtool@b0eb8a8
Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:df50e8d462f86d6bcb42f27ecad55bb12c404f1c65de9c6fe4c4d25120080bd6

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Oct 21, 2023
fixes #907
Source-Link: googleapis/synthtool@b0eb8a8
Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:df50e8d462f86d6bcb42f27ecad55bb12c404f1c65de9c6fe4c4d25120080bd6

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Oct 22, 2023
fixes #907
Source-Link: googleapis/synthtool@b0eb8a8
Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:df50e8d462f86d6bcb42f27ecad55bb12c404f1c65de9c6fe4c4d25120080bd6
parthea pushed a commit that referenced this pull request Oct 22, 2023
fixes #907
Source-Link: googleapis/synthtool@b0eb8a8
Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:df50e8d462f86d6bcb42f27ecad55bb12c404f1c65de9c6fe4c4d25120080bd6

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Oct 22, 2023
fixes #907
Source-Link: googleapis/synthtool@b0eb8a8
Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:df50e8d462f86d6bcb42f27ecad55bb12c404f1c65de9c6fe4c4d25120080bd6

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea added a commit that referenced this pull request Nov 22, 2025
…907)

Source-Link: googleapis/synthtool@280ddae
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:346ab2efb51649c5dde7756cbbdc60dd394852ba83b9bbffc292a63549f33c17

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Co-authored-by: Anthonios Partheniou <partheniou@google.com>
parthea pushed a commit that referenced this pull request Nov 24, 2025
fixes #907
Source-Link: googleapis/synthtool@b0eb8a8
Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:df50e8d462f86d6bcb42f27ecad55bb12c404f1c65de9c6fe4c4d25120080bd6

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Nov 24, 2025
parthea pushed a commit that referenced this pull request Nov 24, 2025
Source-Link: googleapis/synthtool@dede53f
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:fac304457974bb530cc5396abd4ab25d26a469cd3bc97cbfb18c8d4324c584eb

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Nov 24, 2025
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Nov 24, 2025
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Mar 6, 2026
[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google-cloud-bigquery](https://togithub.com/googleapis/python-bigquery) | `==2.24.1` -> `==2.25.0` | [![age](https://badges.renovateapi.com/packages/pypi/google-cloud-bigquery/2.25.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/google-cloud-bigquery/2.25.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/google-cloud-bigquery/2.25.0/compatibility-slim/2.24.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/google-cloud-bigquery/2.25.0/confidence-slim/2.24.1)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>googleapis/python-bigquery</summary>

### [`v2.25.0`](https://togithub.com/googleapis/python-bigquery/blob/master/CHANGELOG.md#&#8203;2250-httpswwwgithubcomgoogleapispython-bigquerycomparev2241v2250-2021-08-24)

[Compare Source](https://togithub.com/googleapis/python-bigquery/compare/v2.24.1...v2.25.0)

##### Features

-   Support using GeoPandas for GEOGRAPHY columns ([#&#8203;848](https://www.togithub.com/googleapis/python-bigquery/issues/848)) ([16f65e6](https://www.github.com/googleapis/python-bigquery/commit/16f65e6ae15979217ceea6c6d398c9057a363a13))

##### [2.24.1](https://www.github.com/googleapis/python-bigquery/compare/v2.24.0...v2.24.1) (2021-08-13)

##### Bug Fixes

-   remove pytz dependency and require pyarrow>=3.0.0 ([#&#8203;875](https://www.togithub.com/googleapis/python-bigquery/issues/875)) ([2cb3563](https://www.github.com/googleapis/python-bigquery/commit/2cb3563ee863edef7eaf5d04d739bcfe7bc6438e))

</details>

---

### Configuration

📅 **Schedule**: At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box.

---

This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/python-bigquery).
parthea pushed a commit that referenced this pull request Mar 9, 2026
* fix: implement closed property on fileio.py classes

* update tests

* fix numerous mistakes
parthea pushed a commit that referenced this pull request Mar 9, 2026
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes This human has signed the Contributor License Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants


Back | FazBrowse Home | New Git URL