Skip to content

Version 0.7.0 (Pre M1)

Compare
Choose a tag to compare
@dhermes dhermes released this 21 Jul 17:37
· 36334 commits to main since this release

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)