Skip to content

Commit

Permalink
Release PubSub 1.0.0 (#9145)
Browse files Browse the repository at this point in the history
* Release 1.0.0

* Update CPS Python library READMEs to indicate the library is now GA. Also add some extra notes about versioning and contributions.

* Fix badge image

* Fix rst docs

* Address comments by Peter and Bu Sun

* Update repo metadata

* Improve changelog entry
  • Loading branch information
pradn authored and plamut committed Aug 29, 2019
1 parent 3bb8a19 commit 7dddb6a
Show file tree
Hide file tree
Showing 4 changed files with 58 additions and 7 deletions.
4 changes: 2 additions & 2 deletions .repo-metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@
"product_documentation": "https://cloud.google.com/pubsub/docs/",
"client_documentation": "https://googleapis.dev/python/pubsub/latest",
"issue_tracker": "https://issuetracker.google.com/savedsearches/559741",
"release_level": "beta",
"release_level": "ga",
"language": "python",
"repo": "googleapis/google-cloud-python",
"distribution_name": "google-cloud-pubsub",
"api_id": "pubsub.googleapis.com",
"requires_billing": true
}
}
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,22 @@

[1]: https://pypi.org/project/google-cloud-pubsub/#history

## 1.0.0

08-29-2019 09:27 PDT

### Implementation Changes
- Add 'ReceivedMessage.delivery_attempt' field (via synth). ([#9098](https://github.com/googleapis/google-cloud-python/pull/9098))
- Remove send/recv msg size limit, update docstrings (via synth). ([#8964](https://github.com/googleapis/google-cloud-python/pull/8964))

### Documentation
- Update docstrings for client kwargs and fix return types uris ([#9037](https://github.com/googleapis/google-cloud-python/pull/9037))
- Remove CI for gh-pages, use googleapis.dev for api_core refs. ([#9085](https://github.com/googleapis/google-cloud-python/pull/9085))
- Remove compatability badges from READMEs. ([#9035](https://github.com/googleapis/google-cloud-python/pull/9035))

### Internal / Testing Changes
- Add dead-letter-policy field in preparation for its implementation (via synth) ([#9078](https://github.com/googleapis/google-cloud-python/pull/9078))

## 0.45.0

07-31-2019 02:03 PDT
Expand Down
41 changes: 38 additions & 3 deletions README.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Python Client for Google Cloud Pub / Sub
========================================

|beta| |pypi| |versions|
|GA| |pypi| |versions|

`Google Cloud Pub / Sub`_ is a fully-managed real-time messaging service that
allows you to send and receive messages between independent applications. You
Expand All @@ -19,8 +19,8 @@ independently written applications.
- `Product Documentation`_
- `Client Library Documentation`_

.. |beta| image:: https://img.shields.io/badge/support-beta-silver.svg
:target: https://github.com/googleapis/google-cloud-python/blob/master/README.rst#beta-support
.. |GA| image:: https://img.shields.io/badge/support-GA-gold.svg
:target: https://github.com/googleapis/google-cloud-python/blob/master/README.rst#general-availability
.. |pypi| image:: https://img.shields.io/pypi/v/google-cloud-pubsub.svg
:target: https://pypi.org/project/google-cloud-pubsub/
.. |versions| image:: https://img.shields.io/pypi/pyversions/google-cloud-pubsub.svg
Expand Down Expand Up @@ -192,3 +192,38 @@ For example, to use JSON Web Tokens, provide a `google.auth.jwt.Credentials`_ in
.. _Credentials: https://google-auth.readthedocs.io/en/latest/reference/google.auth.credentials.html#google.auth.credentials.Credentials
.. _google-auth: https://google-auth.readthedocs.io/en/latest/index.html
.. _google.auth.jwt.Credentials: https://google-auth.readthedocs.io/en/latest/reference/google.auth.jwt.html#google.auth.jwt.Credentials


Versioning
----------

This library follows `Semantic Versioning`_.

It is currently in major version one (1.y.z), which means that the public API should be considered stable.

.. _Semantic Versioning: http://semver.org/

Contributing
------------

Contributions to this library are always welcome and highly encouraged.

See the `CONTRIBUTING doc`_ for more information on how to get started.

.. _CONTRIBUTING doc: https://github.com/googleapis/google-cloud-python/blob/master/CONTRIBUTING.rst

Community
---------

Google Cloud Platform Python developers hang out in `Slack`_ in the ``#python``
channel, click here to `get an invitation`_.

.. _Slack: https://googlecloud-community.slack.com
.. _get an invitation: https://gcp-slack.appspot.com/

License
-------

Apache 2.0 - See `the LICENSE`_ for more information.

.. _the LICENSE: https://github.com/googleapis/google-cloud-python/blob/master/LICENSE
4 changes: 2 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,12 @@

name = "google-cloud-pubsub"
description = "Google Cloud Pub/Sub API client library"
version = "0.45.0"
version = "1.0.0"
# Should be one of:
# 'Development Status :: 3 - Alpha'
# 'Development Status :: 4 - Beta'
# 'Development Status :: 5 - Production/Stable'
release_status = "Development Status :: 4 - Beta"
release_status = "Development Status :: 5 - Production/Stable"
dependencies = [
"google-api-core[grpc] >= 1.14.0, < 2.0.0dev",
"grpc-google-iam-v1 >= 0.12.3, < 0.13dev",
Expand Down

0 comments on commit 7dddb6a

Please sign in to comment.