Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: adding ability to create subscriptions at head #1

Merged
merged 13 commits into from Mar 16, 2021

Conversation

hannahrogers-google
Copy link
Owner

Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly:

  • Make sure to open an issue as a bug/issue before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea
  • Ensure the tests and linter pass
  • Code coverage does not decrease (if any source code was changed)
  • Appropriate docs were updated (if necessary)

Fixes #<issue_number_goes_here> 🦕

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
* changes without context

        autosynth cannot find the source of changes triggered by earlier changes in this
        repository, or by version upgrades to tools such as linters.

* ignore some proposed changes from autosynth

* remove docs/multiprocessing

* remove unwanted modules from docs

* ask synth not to generate certain docs

Co-authored-by: Tianzi Cai <tianzi@google.com>
…is#100)

* changes without context

        autosynth cannot find the source of changes triggered by earlier changes in this
        repository, or by version upgrades to tools such as linters.

* test(python): fix template defaults for noxfile default py versions

* test(python): fix template defaults for noxfile default py versions

* fix: firestore builds were having issue with 3.9 missing, default to 3.8

* test: update test to match new default

* test: for now use 3.8, as we may not have 3.9 images for all CI yet

Source-Author: Christopher Wilcox <crwilcox@google.com>
Source-Date: Thu Nov 12 17:27:23 2020 -0800
Source-Repo: googleapis/synthtool
Source-Sha: d5fc0bcf9ea9789c5b0e3154a9e3b29e5cea6116
Source-Link: googleapis/synthtool@d5fc0bc

* docs(python): update intersphinx for grpc and auth

* docs(python): update intersphinx for grpc and auth

* use https for python intersphinx

Co-authored-by: Tim Swast <swast@google.com>

Source-Author: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
Source-Date: Wed Nov 18 14:37:25 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 9a7d9fbb7045c34c9d3d22c1ff766eeae51f04c9
Source-Link: googleapis/synthtool@9a7d9fb

* docs(python): fix intersphinx link for google-auth

Source-Author: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
Source-Date: Thu Nov 19 10:16:05 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: a073c873f3928c561bdf87fdfbf1d081d1998984
Source-Link: googleapis/synthtool@a073c87

* chore: add config / docs for 'pre-commit' support

Source-Author: Tres Seaver <tseaver@palladion.com>
Source-Date: Tue Dec 1 16:01:20 2020 -0500
Source-Repo: googleapis/synthtool
Source-Sha: 32af6da519a6b042e3da62008e2a75e991efb6b4
Source-Link: googleapis/synthtool@32af6da

* chore(deps): update precommit hook pre-commit/pre-commit-hooks to v3.3.0

Source-Author: WhiteSource Renovate <bot@renovateapp.com>
Source-Date: Wed Dec 2 17:18:24 2020 +0100
Source-Repo: googleapis/synthtool
Source-Sha: 69629b64b83c6421d616be2b8e11795738ec8a6c
Source-Link: googleapis/synthtool@69629b6

* test(python): give filesystem paths to pytest-cov

https://pytest-cov.readthedocs.io/en/latest/config.html

The pytest-cov docs seem to suggest a filesystem path is expected.

Source-Author: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
Source-Date: Wed Dec 2 09:28:04 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: f94318521f63085b9ccb43d42af89f153fb39f15
Source-Link: googleapis/synthtool@f943185

* chore(deps): update precommit hook pre-commit/pre-commit-hooks to v3.4.0

Co-authored-by: Tres Seaver <tseaver@palladion.com>

Source-Author: WhiteSource Renovate <bot@renovateapp.com>
Source-Date: Wed Dec 16 18:13:24 2020 +0100
Source-Repo: googleapis/synthtool
Source-Sha: aa255b15d52b6d8950cca48cfdf58f7d27a60c8a
Source-Link: googleapis/synthtool@aa255b1

* docs(python): document adding Python 3.9 support, dropping 3.5 support

Closes #787

Source-Author: Tres Seaver <tseaver@palladion.com>
Source-Date: Thu Dec 17 16:08:02 2020 -0500
Source-Repo: googleapis/synthtool
Source-Sha: b670a77a454f415d247907908e8ee7943e06d718
Source-Link: googleapis/synthtool@b670a77

* chore: exclude `.nox` directories from linting

The samples tests create `.nox` directories
with all dependencies installed. These directories
should be excluded from linting.

I've tested this change locally, and it significantly
speeds up linting on my machine.

Source-Author: Tim Swast <swast@google.com>
Source-Date: Tue Dec 22 13:04:04 2020 -0600
Source-Repo: googleapis/synthtool
Source-Sha: 373861061648b5fe5e0ac4f8a38b32d639ee93e4
Source-Link: googleapis/synthtool@3738610

* chore(python): fix column sizing issue in docs

Source-Author: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
Source-Date: Thu Jan 7 11:58:32 2021 -0700
Source-Repo: googleapis/synthtool
Source-Sha: f15b57ccfd71106c2299e9b89835fe6e55015662
Source-Link: googleapis/synthtool@f15b57c

* chore(python): use 'http' in LICENSE

Co-authored-by: Tim Swast <swast@google.com>

Source-Author: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
Source-Date: Thu Jan 7 13:05:12 2021 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 41a4e56982620d3edcf110d76f4fcdfdec471ac8
Source-Link: googleapis/synthtool@41a4e56

* chore(python): skip docfx in main presubmit

* chore(python): skip docfx in main presubmit

* fix: properly template the repo name

Source-Author: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
Source-Date: Fri Jan 8 10:32:13 2021 -0700
Source-Repo: googleapis/synthtool
Source-Sha: fb53b6fb373b7c3edf4e55f3e8036bc6d73fa483
Source-Link: googleapis/synthtool@fb53b6f

* chore: add missing quotation mark

Source-Author: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
Source-Date: Mon Jan 11 09:43:06 2021 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 16ec872dd898d7de6e1822badfac32484b5d9031
Source-Link: googleapis/synthtool@16ec872

* build(python): make `NOX_SESSION` optional

I added this accidentally in #889. `NOX_SESSION` should be passed down if it is set but not marked required.

Source-Author: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
Source-Date: Tue Jan 19 09:38:04 2021 -0700
Source-Repo: googleapis/synthtool
Source-Sha: ba960d730416fe05c50547e975ce79fcee52c671
Source-Link: googleapis/synthtool@ba960d7

* chore: Add header checker config to python library synth

Now that we have it working in [python-docs-samples](https://github.com/GoogleCloudPlatform/python-docs-samples/blob/master/.github/header-checker-lint.yml) we should consider adding it to the 🐍 libraries :)

Source-Author: Leah E. Cole <6719667+leahecole@users.noreply.github.com>
Source-Date: Mon Jan 25 13:24:08 2021 -0800
Source-Repo: googleapis/synthtool
Source-Sha: 573f7655311b553a937f9123bee17bf78497db95
Source-Link: googleapis/synthtool@573f765

* chore: add noxfile parameters for extra dependencies

Also, add tests for some noxfile parameters for assurance that the
template generates valid Python.

Co-authored-by: Jeffrey Rennie <rennie@google.com>

Source-Author: Tim Swast <swast@google.com>
Source-Date: Tue Jan 26 12:26:57 2021 -0600
Source-Repo: googleapis/synthtool
Source-Sha: 778d8beae28d6d87eb01fdc839a4b4d966ed2ebe
Source-Link: googleapis/synthtool@778d8be

* build: migrate to flakybot

Source-Author: Justin Beckwith <justin.beckwith@gmail.com>
Source-Date: Thu Jan 28 22:22:38 2021 -0800
Source-Repo: googleapis/synthtool
Source-Sha: d1bb9173100f62c0cfc8f3138b62241e7f47ca6a
Source-Link: googleapis/synthtool@d1bb917

* chore(python): include py.typed files in release

A py.typed file must be included in the released package for it to be considered typed by type checkers. https://www.python.org/dev/peps/pep-0561/#packaging-type-information. See googleapis/python-secret-manager#79

Source-Author: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
Source-Date: Fri Feb 5 17:32:06 2021 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 33366574ffb9e11737b3547eb6f020ecae0536e8
Source-Link: googleapis/synthtool@3336657

* docs: update python contributing guide

Adds details about blacken, updates version for system tests,
and shows how to pass through pytest arguments.

Source-Author: Chris Cotter <cjcotter@google.com>
Source-Date: Mon Feb 8 17:13:36 2021 -0500
Source-Repo: googleapis/synthtool
Source-Sha: 4679e7e415221f03ff2a71e3ffad75b9ec41d87e
Source-Link: googleapis/synthtool@4679e7e

* build(python): enable flakybot on library unit and system tests

Source-Author: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
Source-Date: Wed Feb 17 14:10:46 2021 -0700
Source-Repo: googleapis/synthtool
Source-Sha: d17674372e27fb8f23013935e794aa37502071aa
Source-Link: googleapis/synthtool@d176743

* test: install pyopenssl for mtls testing

Source-Author: arithmetic1728 <58957152+arithmetic1728@users.noreply.github.com>
Source-Date: Tue Mar 2 12:27:56 2021 -0800
Source-Repo: googleapis/synthtool
Source-Sha: 0780323da96d5a53925fe0547757181fe76e8f1e
Source-Link: googleapis/synthtool@0780323
* changes without context

        autosynth cannot find the source of changes triggered by earlier changes in this
        repository, or by version upgrades to tools such as linters.

* chore: migrate example/library to the Java microgenerator

Committer: @miraleung
PiperOrigin-RevId: 345498172

Source-Author: Google APIs <noreply@google.com>
Source-Date: Thu Dec 3 11:36:52 2020 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 07027f95bf0a5b2451984c01a87ea86ee715c15d
Source-Link: googleapis/googleapis@07027f9

* feat: migrate bigtable retry/timeout settings to gRPC's service configs

Committer: @miraleung
PiperOrigin-RevId: 346894665

Source-Author: Google APIs <noreply@google.com>
Source-Date: Thu Dec 10 16:55:31 2020 -0800
Source-Repo: googleapis/googleapis
Source-Sha: cbbd3170bcf217e36ae72f4ac522449bf861346f
Source-Link: googleapis/googleapis@cbbd317

* fix: remove client recv msg limit fix: add enums to `types/__init__.py`

PiperOrigin-RevId: 347055288

Source-Author: Google APIs <noreply@google.com>
Source-Date: Fri Dec 11 12:44:37 2020 -0800
Source-Repo: googleapis/googleapis
Source-Sha: dd372aa22ded7a8ba6f0e03a80e06358a3fa0907
Source-Link: googleapis/googleapis@dd372aa

* feat: Add support for "billingAccounts" as another parent resource name for recommendations and insights APIs.

PiperOrigin-RevId: 347651882

Source-Author: Google APIs <noreply@google.com>
Source-Date: Tue Dec 15 11:11:56 2020 -0800
Source-Repo: googleapis/googleapis
Source-Sha: e689e62a5540d4b98639f0e444a0edf5b2d94043
Source-Link: googleapis/googleapis@e689e62

* feat: Add ComputeHeadCursor RPC for Pub/Sub Lite.

PiperOrigin-RevId: 347681363

Source-Author: Google APIs <noreply@google.com>
Source-Date: Tue Dec 15 13:31:04 2020 -0800
Source-Repo: googleapis/googleapis
Source-Sha: f967ea0c0437a269515665ff9dbb69fcf134ddd9
Source-Link: googleapis/googleapis@f967ea0

* build: add gapic yaml config and regenerate BUILD files for APIs

PiperOrigin-RevId: 347695607

Source-Author: Google APIs <noreply@google.com>
Source-Date: Tue Dec 15 14:40:01 2020 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 64f1e20354393415d5da54141ed39574a0cd1f30
Source-Link: googleapis/googleapis@64f1e20

* feat: public protos for API Gateway API

PiperOrigin-RevId: 347907714

Source-Author: Google APIs <noreply@google.com>
Source-Date: Wed Dec 16 15:18:35 2020 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 48fa7512d385dd8ea8e51aab083086858b4dbffe
Source-Link: googleapis/googleapis@48fa751

* chore: upgrade gapic-generator-python to 0.39.1

feat: add 'from_service_account_info' factory to clients
fix: fix sphinx identifiers
PiperOrigin-RevId: 350246057

Source-Author: Google APIs <noreply@google.com>
Source-Date: Tue Jan 5 16:44:11 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 520682435235d9c503983a360a2090025aa47cd1
Source-Link: googleapis/googleapis@5206824

* fix: generated package names for C#, Ruby, and PHP docs: minor cleanup, formatting and edits

PiperOrigin-RevId: 351455519

Source-Author: Google APIs <noreply@google.com>
Source-Date: Tue Jan 12 14:55:09 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: b71a6e53e944167cb4bcec042210d8cf2a9e40ca
Source-Link: googleapis/googleapis@b71a6e5

* chore: migrate websecurityscanner to the Python microgenerator

Committer: @miraleung
PiperOrigin-RevId: 351457221

Source-Author: Google APIs <noreply@google.com>
Source-Date: Tue Jan 12 15:03:33 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: e4a9d34833c20d6bc4836b886e8ae268d9dc9f1d
Source-Link: googleapis/googleapis@e4a9d34

* feat: added expire_time and ttl fields to Secret

PiperOrigin-RevId: 352563582

Source-Author: Google APIs <noreply@google.com>
Source-Date: Tue Jan 19 07:29:20 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 9ecdacc9a00e1dd443b11bf10215d6e7648db8a7
Source-Link: googleapis/googleapis@9ecdacc

* chore: update Go generator, rules_go, and protobuf

PiperOrigin-RevId: 352816749

Source-Author: Google APIs <noreply@google.com>
Source-Date: Wed Jan 20 10:06:23 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: ceaaf31b3d13badab7cf9d3b570f5639db5593d9
Source-Link: googleapis/googleapis@ceaaf31

* chore: upgrade gapic-generator-python to 0.40.5

PiperOrigin-RevId: 354996675

Source-Author: Google APIs <noreply@google.com>
Source-Date: Mon Feb 1 12:11:49 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 20712b8fe95001b312f62c6c5f33e3e3ec92cfaf
Source-Link: googleapis/googleapis@20712b8

* feat: Add Pub/Sub endpoints for Cloud Channel API.

PiperOrigin-RevId: 355059873

Source-Author: Google APIs <noreply@google.com>
Source-Date: Mon Feb 1 17:13:22 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 6ef9eaea379fc1cc0355e06a5a20b594543ee693
Source-Link: googleapis/googleapis@6ef9eae

* feat: Add `ErrorReason` enum from `google.api.error_reason` for Google API and minor proto updates.

PiperOrigin-RevId: 355218181

Source-Author: Google APIs <noreply@google.com>
Source-Date: Tue Feb 2 11:53:01 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 2f8d204b9bc1126439565e25a456eaf6435f38f4
Source-Link: googleapis/googleapis@2f8d204

* chore: remove more unused package options in java_gapic_library rules

Committer: @miraleung
PiperOrigin-RevId: 355442508

Source-Author: Google APIs <noreply@google.com>
Source-Date: Wed Feb 3 11:32:57 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: e038e2a5b2104dfae83edada1dfb41b319fc363f
Source-Link: googleapis/googleapis@e038e2a

* build: add package name to BUILD file for nodejs-access-approval

PiperOrigin-RevId: 355768486

Source-Author: Google APIs <noreply@google.com>
Source-Date: Thu Feb 4 20:12:35 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 53dd6b53c7af308c69581c364ad20c52aa4c6ca0
Source-Link: googleapis/googleapis@53dd6b5

* chore: re-enable python generation for dialogflow cx.

PiperOrigin-RevId: 355906816

Source-Author: Google APIs <noreply@google.com>
Source-Date: Fri Feb 5 12:40:52 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 254325ed3c9caa6bf6d9c8b11ce2674544ba6e7c
Source-Link: googleapis/googleapis@254325e

* chore: update gapic-generator-python

PiperOrigin-RevId: 355923884

Source-Author: Google APIs <noreply@google.com>
Source-Date: Fri Feb 5 14:04:52 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 5e3dacee19405529b841b53797df799c2383536c
Source-Link: googleapis/googleapis@5e3dace

* chore: remove non-existent package option in java_gapic_library rules for cloud APIs

Committer: @miraleung
PiperOrigin-RevId: 356328938

Source-Author: Google APIs <noreply@google.com>
Source-Date: Mon Feb 8 12:39:42 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 78e0057d81c6969507bf1195b5aad8ac3e7feafd
Source-Link: googleapis/googleapis@78e0057

* feat: added ApplySoftwareUpdate API docs: various clarifications, new documentation for ApplySoftwareUpdate chore: update proto annotations

PiperOrigin-RevId: 356380191

Source-Author: Google APIs <noreply@google.com>
Source-Date: Mon Feb 8 16:30:59 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 84cf54e45ed5970980ae868e0a1e5ad1266a8830
Source-Link: googleapis/googleapis@84cf54e

* feat: Add Traffic data to the leg and step level.

PiperOrigin-RevId: 357215334

Source-Author: Google APIs <noreply@google.com>
Source-Date: Fri Feb 12 10:11:29 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 5a11760c9dcdf63deba111e44bc12df5a4b5cd3a
Source-Link: googleapis/googleapis@5a11760

* chore: update gapic-generator-python to 0.40.11

PiperOrigin-RevId: 359562873

Source-Author: Google APIs <noreply@google.com>
Source-Date: Thu Feb 25 10:52:32 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 07932bb995e7dc91b43620ea8402c6668c7d102c
Source-Link: googleapis/googleapis@07932bb

* chore: clean up unused gapic.legacy.yaml files

Committer: @miraleung
PiperOrigin-RevId: 359580699

Source-Author: Google APIs <noreply@google.com>
Source-Date: Thu Feb 25 12:03:52 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: d9b32e92fa57c37e5af0dc03badfe741170c5849
Source-Link: googleapis/googleapis@d9b32e9

* build: add package name for artifact registry

PiperOrigin-RevId: 359593247

Source-Author: Google APIs <noreply@google.com>
Source-Date: Thu Feb 25 13:01:50 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: e69f9d4f00a558a359a55f3bb33ba582d6bfc805
Source-Link: googleapis/googleapis@e69f9d4

* chore: update protobuf v3.15.3

This release makes --experimental_allow_proto3_optional no longer necessary.

PiperOrigin-RevId: 359781040

Source-Author: Google APIs <noreply@google.com>
Source-Date: Fri Feb 26 09:59:49 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: f6dd7e47620566925a4b3f1ce029e74e1b2f2516
Source-Link: googleapis/googleapis@f6dd7e4

* feat: publish documentai/v1 protos

PiperOrigin-RevId: 360214832

Source-Author: Google APIs <noreply@google.com>
Source-Date: Mon Mar 1 09:59:41 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: be7020ff106658f75d50e14693b13d822d910325
Source-Link: googleapis/googleapis@be7020f

* feat: add skip_backlog field to allow subscriptions to be created at HEAD

Committer: @hannahrogers-google
PiperOrigin-RevId: 360987981

Source-Author: Google APIs <noreply@google.com>
Source-Date: Thu Mar 4 13:12:18 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: ead17216f9bc591177041c6aeccee751ad7df0d1
Source-Link: googleapis/googleapis@ead1721

* feat: Add CCAI API

PiperOrigin-RevId: 361000862

Source-Author: Google APIs <noreply@google.com>
Source-Date: Thu Mar 4 14:10:49 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 4b4e8be384ce5d3420e3af430ca50fa72c561bfd
Source-Link: googleapis/googleapis@4b4e8be

* feat: add PHP µ-generator build targets to googleads

Committer: @aohren
PiperOrigin-RevId: 361555541

Source-Author: Google APIs <noreply@google.com>
Source-Date: Mon Mar 8 07:00:53 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 65d71a60baf9650404a4d9d65f29e9ba8db490d1
Source-Link: googleapis/googleapis@65d71a6

* chore: upgrade gapic-generator-python to 0.42.2

PiperOrigin-RevId: 361662015

Source-Author: Google APIs <noreply@google.com>
Source-Date: Mon Mar 8 14:47:18 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 28a591963253d52ce3a25a918cafbdd9928de8cf
Source-Link: googleapis/googleapis@28a5919

* build: use gapic-generator-typescript v1.2.11.

Fixed IAM v1 library generation.
Committer: @alexander-fenster
PiperOrigin-RevId: 361676678

Source-Author: Google APIs <noreply@google.com>
Source-Date: Mon Mar 8 15:51:18 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 3aeb3a70f66457a9e6b07caff841719bb9873b57
Source-Link: googleapis/googleapis@3aeb3a7

* docs: fix broken link in doc string

PiperOrigin-RevId: 362183999

Source-Author: Google APIs <noreply@google.com>
Source-Date: Wed Mar 10 17:50:58 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: d652c6370bf66e325da6ac9ad82989fe7ee7bb4b
Source-Link: googleapis/googleapis@d652c63

* remove unwanted changes

Co-authored-by: Tianzi Cai <tianzi@google.com>
@hannahrogers-google hannahrogers-google marked this pull request as ready for review March 16, 2021 15:10
@hannahrogers-google hannahrogers-google merged commit 92609d3 into master Mar 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
5 participants