Releases: googleapis/python-pubsub
Releases · googleapis/python-pubsub
v0.39.1: Release pubsub 0.39.1 (#6949)
12-17-2018 16:57 PST
Implementation Changes
- Initialize
StreamingPullFuture._cancelled
as True. (#6901) - Import
iam.policy
fromgoogle.api_core
. (#6741)
Documentation
- Document Python 2 deprecation (#6910)
- Emphasize that returned futures may differ from stdlib futures. (#6875)
Internal / Testing Changes
v0.39.0
11-27-2018 13:32 PST
Implementation Changes
- Pick up fixes to GAPIC generator. (#6503)
- Override client classmethod factories inherited from GAPIC. (#6453)
- Fix imports for hand-written client docstring examples. (#6345)
- Fix path for patch of 'bidi' elements. (#6243)
- Move bidi to api-core. (#6211)
- Re-generate library using pubsub/synth.py (#6059)
- Re-generate library using pubsub/synth.py (#5978)
New Features
- Add 'expiration_policy' to subscriber client. (#6223)
Dependencies
- Bump minimum 'api_core' version for all GAPIC libs to 1.4.1. (#6391)
- Update IAM version in dependencies. (#6362)
- Bump minimum 'api_core' version to '1.4.1'. (#6134)
Documentation
- Fix client_info bug, update docstrings. (#6418)
- Fix docstring reference to wrong future class. (#6382)
- Normalize use of support level badges. (#6159)
- Update subscriber example in README to current patterns. (#6194)
- Prep pubsub docs for repo split. (#6001)
Internal / Testing Changes
v0.38.0
Implementation Changes
- Fix race condition in recv()'s usage of self.call. (#5935)
- Re-generate the underlying library from protos. (#5953)
- Change 'BatchSettings.max_bytes' default. (#5899)
- Fix race condition where pending Ack IDs can be modified by another thread. (#5929)
Internal / Testing Changes
- Nox: use inplace installs (#5865)
v0.37.2
v0.37.1
v0.37.0
Implementation Changes
- Make Publisher batch-related interfaces private (#5784