Skip to content

Releases: googleapis/python-pubsub

v1.3.0

20 Feb 18:01
e73e5e7
Compare
Choose a tag to compare

Features

v1.2.0

05 Feb 20:01
da96526
Compare
Choose a tag to compare

1.2.0 (2020-02-05)

Features

  • add delivery attempt property to message object received by user code (#10205) (a0937c1)
  • add StreamingPullRequest.client_id field (via synth) (199d56a)

Bug Fixes

  • handle None in on response callback (#9982) (6596c4b)
  • replace unsafe six.PY3 with PY2 for better future compatibility with Python 4 (#10081) (975c1ac)

v1.1.0: chore(pubsub): release 1.1.0 (#9950)

03 Feb 20:54
Compare
Choose a tag to compare

12-09-2019 18:51 PST

Implementation Changes

  • Update client configurations (via synth). (#9784)
  • Include request overhead when computing publish batch size overflow. (#9911)
  • Split large (mod)ACK requests into smaller ones. (#9594)
  • Fix messages delivered multiple times despite a long ACK deadline. (#9525)
  • Update batching and flow control parameters to be same as the other client libraries. (#9597)
  • Add StreamingPullManager._should_terminate. (#9335)

New Features

  • Add stop method. (#9365)

Dependencies

  • Add Python 2 sunset banner to documentation. (#9036)

Documentation

  • Change spacing in docs templates (via synth). (#9759)

Internal / Testing Changes

  • Refactor fake leaser test helper. (#9632)
  • Add subscriber role test for streaming. (#9507)

v1.0.2: chore(pubsub): release 1.0.2 (#9362)

03 Feb 20:54
Compare
Choose a tag to compare

09-30-2019 11:57 PDT

Implementation Changes

  • Streaming pull shouldn't need subscriptions.get permission (#9360).

v1.0.1: chore(pubsub): release PubSub 1.0.1 (#9331)

03 Feb 20:54
Compare
Choose a tag to compare

09-27-2019 07:01 PDT

Implementation Changes

  • Set default stream ACK deadline to subscriptions'. (#9268)

Documentation

  • Fix intersphinx reference to requests. (#9294)
  • Link to correct TimeoutError in futures docs. (#9216)

Internal / Testing Changes

  • Adjust messaging RPC timeout settings (via synth). #9279

v1.0.0: Release PubSub 1.0.0 (#9145)

03 Feb 20:55
Compare
Choose a tag to compare

08-29-2019 09:27 PDT

Implementation Changes

  • Add 'ReceivedMessage.delivery_attempt' field (via synth). (#9098)
  • Remove send/recv msg size limit, update docstrings (via synth). (#8964)

Documentation

  • Update docstrings for client kwargs and fix return types uris (#9037)
  • Remove CI for gh-pages, use googleapis.dev for api_core refs. (#9085)
  • Remove compatability badges from READMEs. (#9035)

Internal / Testing Changes

  • Add dead-letter-policy field in preparation for its implementation (via synth) (#9078)

v0.45.0: Release pubsub 0.45.0 (#8839)

03 Feb 20:55
Compare
Choose a tag to compare

07-31-2019 02:03 PDT

Implementation Changes

  • Remove deprecated methods and settings (#8836)

Documentation

  • Use double backticks for ReST correctness. (#8829)
  • Update intersphinx mapping for requests. (#8805)

v0.44.0

03 Feb 20:55
Compare
Choose a tag to compare

07-29-2019 04:28 PDT

Implementation Changes

  • PubSub: Deprecate several FlowControl settings and things in Message class (#8796)

Documentation

  • Pub/Sub: document regional endpoint (#8789)

v0.43.0

03 Feb 20:55
Compare
Choose a tag to compare

07-24-2019 17:13 PDT

Implementation Changes

  • Accomodate new location of 'IAMPolicyStub' (via synth). (#8680)
  • Use kwargs in test_subscriber_client (#8414)

New Features

  • Add 'options_' argument to clients' 'get_iam_policy'; pin black version (via synth). (#8657)
  • Add 'client_options' support, update list method docstrings (via synth). (#8518)

Dependencies

  • Bump minimum version for google-api-core to 1.14.0. (#8709)
  • Update pin for 'grpc-google-iam-v1' to 0.12.3+. (#8647)

Documentation

  • Link to googleapis.dev documentation in READMEs. (#8705)
  • Add compatibility check badges to READMEs. (#8288)
  • Fix typo in publisher index. (#8619)
  • Document how to choose the PubSub auth method (#8429)
  • Document different PuSub received message types (#8468)
  • PubSub: Document batch settings, make synth operations idempotent (#8448)
  • Add custom docstrings for FlowControl enum and values (via synth). (#8426)

Internal / Testing Changes

  • Add docs job to publish to googleapis.dev. (#8464)
  • Add system tests for PubSub clients (#8277)

v0.42.1

03 Feb 20:56
Compare
Choose a tag to compare

06-18-2019 15:14 PDT

Implementation Changes

  • Increase the minimum allowed version for api core. (#8419)
  • Allow kwargs to be passed to create_channel. (#8399)