Skip to content

Conversation

dhermes
Copy link
Contributor

@dhermes dhermes commented Jul 10, 2015

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

@googlebot googlebot added the cla: yes This human has signed the Contributor License Agreement. label Jul 10, 2015
@dhermes
Copy link
Contributor Author

dhermes commented Jul 10, 2015

Running

$ git log 0.6.0..cut-0.6.1 \
> | grep 'Merge pull request ' \
> | awk -F ' ' '{print $4}' \
> | sort

yields

#910
#914
#915
#918
#921
#923
#930
#932
#934
#940
#941
#943
#946
#948
#950
#951
#953
#954
#956
#959
#960
#961
#963
#964
#965
#967
#971
#973
#975
#976
#977

@dhermes
Copy link
Contributor Author

dhermes commented Jul 10, 2015

@tseaver this is the current set of release notes

-   Implementing client in Pub/Sub, deprecating old
    implicit environment detection.
-   Fixing bug in `Blob.upload_from_file` where `os.fstat` is
    only called if the buffer object is a file.
-   Removing restriction of equality only filtering for
    `__key__` queries in datastore; also cleaning up filter
    checking in `Query` constructor.
-   Adding ability to sign URL from GAE.
-   Making `_BlobIterator` accumulate prefixes so that a
    storage list call that makes multiple requests can
    aggregate all the prefixes encountered.
-   Adding `namespace` to `datastore.Dataset` class (now
    called `datastore.Client`).
-   Adding HTTP method and URL to messages printed for
    exceptions caused by failed requests.
-   Renaming `datastore.Dataset` class as `datastore.Client`.
-   Removing `datastore.api` module and moving functionality
    into `datastore.Client`.
-   Implementing `storage.Client` class.
-   Removing `storage.api` module and moving functionality
    into `storage.Client`.

I'd like to wrap up #944 and #952 before cutting a release.

@tseaver
Copy link
Contributor

tseaver commented Jul 13, 2015

Given the new features (clients, etc.) and the backward-incompatibilities, we should be bumping the version to something like 0.7.

@dhermes
Copy link
Contributor Author

dhermes commented Jul 13, 2015

Good call. I'm going to try to wrap up client in storage first, then will bump it.

@tseaver tseaver changed the title Upgrading version to 0.6.1. Upgrading version to 0.7 Jul 20, 2015
@dhermes
Copy link
Contributor Author

dhermes commented Jul 21, 2015

Commits PRs since the last check:

#978
#979
#980
#982
#984
#985
#986
#987
#988
#989
#990
#991
#992
#993
#994
#996
#998

@dhermes
Copy link
Contributor Author

dhermes commented Jul 21, 2015

@tseaver Newly proposed release notes:

## Core

-   Add ability to sign URL from GAE. (#921)
-   Document restrictions on using `generate_signed_url` with Compute Engine assertion credentials. (#993)
-   Add HTTP method and URL to messages printed for exceptions caused by failed requests. (#938)

## Pub/Sub

-   Implement client in Pub/Sub, deprecating old implicit environment detection. (#910)
-   Remove `pubsub.api` module, moving functionality into `pubsub.Client`. (#910)
-   Upgrade Pub/Sub API to v1 (from v1beta). (#996)

## Storage

-   Implement client in Storage, deprecating old implicit environment detection. (#984, #987, #988, #989, #990, #991)
-   Remove `storage.api` module, moving functionality into `storage.Client`. (#973)
-   Bugfix: only call `os.fstat` in `Blob.upload_from_file` if the buffer object is a file. (#914)
-   Accumulate prefixes in `_BlobIterator`, so that a `bucket.list_blobs` call that makes multiple requests can aggregate all the prefixes encountered. (#932)

## Datastore

-   Implement client in Datastore, deprecating old implicit environment detection. (#956, #976, #978, #979)
-   Remove `datastore.api` module, moving functionality into `datastore.Client`.(#963)
-   Rename `datastore.Dataset` class as `datastore.Client`. (#946)
-   Add `namespace` to `datastore.Dataset` class (now called `datastore.Client`). (#934)
-   Remove restriction of equality-only filtering for `__key__` queries. (#918)
-   Clean up filter checking in `Query` constructor. (#918)

@jgeewax
Copy link
Contributor

jgeewax commented Jul 21, 2015

👍

@tseaver
Copy link
Contributor

tseaver commented Jul 21, 2015

@dhermes I updated the notes:

  • Use imperative voice for verbs.
  • Add PR #s.
  • Place bullets on single lines for markdown compatibility.

@tseaver
Copy link
Contributor

tseaver commented Jul 21, 2015

Also, I dropped any mention of the ongoing BigQuery design activity. I think we could even create a release branch for 0.7 and delete the BQ docs entirely for it.

@dhermes
Copy link
Contributor Author

dhermes commented Jul 21, 2015

@tseaver I don't like the idea of a release branch. If we want a custom branch, it should be for the BQ docs.

@tseaver
Copy link
Contributor

tseaver commented Jul 21, 2015

We can ditch the release branch notion, but shouldn't mention BQ in the release notes (there is nothing of interest for a non-committer there).

@dhermes
Copy link
Contributor Author

dhermes commented Jul 21, 2015

OK Cool

dhermes added a commit that referenced this pull request Jul 21, 2015
@dhermes dhermes merged commit 712744f into googleapis:master Jul 21, 2015
@dhermes dhermes deleted the cut-0.6.1 branch July 21, 2015 17:35
@dhermes
Copy link
Contributor Author

dhermes commented Jul 21, 2015

https://pypi.python.org/pypi/gcloud/0.7.0 has been published

gcf-owl-bot bot added a commit that referenced this pull request Jan 30, 2025
Source-Link: googleapis/googleapis@2e899ee

Source-Link: googleapis/googleapis-gen@f3e46d9
Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWNvbXB1dGUvLk93bEJvdC55YW1sIiwiaCI6ImYzZTQ2ZDkzY2FiMTZkNzE1NTI4NThkZWEzOTlkMmQxODk2ZjBiNmYifQ==
ohmayr added a commit that referenced this pull request Feb 7, 2025
…ing metadata (#13481)

BEGIN_COMMIT_OVERRIDE
feat: Add REST Interceptors which support reading metadata
feat: Add support for reading selective GAPIC generation methods from
service YAML
chore: Update gapic-generator-python to v1.22.0
END_COMMIT_OVERRIDE

- [ ] Regenerate this pull request now.

feat: Add support for reading selective GAPIC generation methods from
service YAML
chore: Update gapic-generator-python to v1.22.0

PiperOrigin-RevId: 724026024

Source-Link:
googleapis/googleapis@ad99638

Source-Link:
googleapis/googleapis-gen@e291c4d
Copy-Tag:
eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWNvbXB1dGUvLk93bEJvdC55YW1sIiwiaCI6ImUyOTFjNGRkMWQ2NzBlZGExOTk5OGRlNzZmOTY3ZTE2MDNhNDg5OTMifQ==

BEGIN_NESTED_COMMIT
feat: [google-cloud-compute] Update Compute Engine API to revision
20250119 (#981)
Source-Link:
googleapis/googleapis@2e899ee

Source-Link:
googleapis/googleapis-gen@f3e46d9
Copy-Tag:
eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWNvbXB1dGUvLk93bEJvdC55YW1sIiwiaCI6ImYzZTQ2ZDkzY2FiMTZkNzE1NTI4NThkZWEzOTlkMmQxODk2ZjBiNmYifQ==
END_NESTED_COMMIT

---------

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Co-authored-by: ohmayr <[email protected]>
parthea pushed a commit that referenced this pull request Sep 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api: core cla: yes This human has signed the Contributor License Agreement. packaging
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants