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

chore: update templates #289

Merged
merged 28 commits into from
Mar 25, 2021
Merged

chore: update templates #289

merged 28 commits into from
Mar 25, 2021

Commits on Mar 24, 2021

  1. 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.
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    63800b0 View commit details
    Browse the repository at this point in the history
  2. docs: add proto-plus to intersphinx mapping

    Source-Author: Tim Swast <swast@google.com>
    Source-Date: Tue Oct 27 12:01:14 2020 -0500
    Source-Repo: googleapis/synthtool
    Source-Sha: ea52b8a0bd560f72f376efcf45197fb7c8869120
    Source-Link: googleapis/synthtool@ea52b8a
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    01b31be View commit details
    Browse the repository at this point in the history
  3. chore: add type hint check

    Source-Author: Leah E. Cole <6719667+leahecole@users.noreply.github.com>
    Source-Date: Wed Nov 4 17:36:32 2020 -0800
    Source-Repo: googleapis/synthtool
    Source-Sha: 3d3e94c4e02370f307a9a200b0c743c3d8d19f29
    Source-Link: googleapis/synthtool@3d3e94c
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    35d5a94 View commit details
    Browse the repository at this point in the history
  4. chore: add blacken to template

    Source-Author: Leah E. Cole <6719667+leahecole@users.noreply.github.com>
    Source-Date: Thu Nov 5 15:22:03 2020 -0800
    Source-Repo: googleapis/synthtool
    Source-Sha: 1f1148d3c7a7a52f0c98077f976bd9b3c948ee2b
    Source-Link: googleapis/synthtool@1f1148d
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    29e53ce View commit details
    Browse the repository at this point in the history
  5. fix: address lint issues

    Source-Author: Leah E. Cole <6719667+leahecole@users.noreply.github.com>
    Source-Date: Thu Nov 12 11:30:49 2020 -0800
    Source-Repo: googleapis/synthtool
    Source-Sha: e89175cf074dccc4babb4eca66ae913696e47a71
    Source-Link: googleapis/synthtool@e89175c
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    c8a9c1d View commit details
    Browse the repository at this point in the history
  6. 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
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    999c04d View commit details
    Browse the repository at this point in the history
  7. 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
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    a34476c View commit details
    Browse the repository at this point in the history
  8. 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
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    3216c97 View commit details
    Browse the repository at this point in the history
  9. 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
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    6be0e6f View commit details
    Browse the repository at this point in the history
  10. chore: update noxfile.py.j2

    * Update noxfile.py.j2
    
    add changes from @glasnt to the template template to ensure that enforcing type hinting doesn't fail for repos with the sample noxfile (aka all samples repos)
    See https://github.com/GoogleCloudPlatform/python-docs-samples/pull/4869/files for context
    
    * fix typo
    
    Source-Author: Leah E. Cole <6719667+leahecole@users.noreply.github.com>
    Source-Date: Thu Dec 3 13:44:30 2020 -0800
    Source-Repo: googleapis/synthtool
    Source-Sha: 18c5dbdb4ac8cf75d4d8174e7b4558f48e76f8a1
    Source-Link: googleapis/synthtool@18c5dbd
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    6920f9c View commit details
    Browse the repository at this point in the history
  11. 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
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    e6b3ee6 View commit details
    Browse the repository at this point in the history
  12. 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
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    d7bcbc6 View commit details
    Browse the repository at this point in the history
  13. 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
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    352798a View commit details
    Browse the repository at this point in the history
  14. 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
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    56167b1 View commit details
    Browse the repository at this point in the history
  15. 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
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    950ba76 View commit details
    Browse the repository at this point in the history
  16. 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
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    c80243a View commit details
    Browse the repository at this point in the history
  17. 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
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    cd0dcb2 View commit details
    Browse the repository at this point in the history
  18. chore: add 3.9 to noxfile template

    Since the python-docs-samples noxfile-template doesn't sync with this, I wanted to make sure the noxfile template matched the most recent change [here](https://github.com/GoogleCloudPlatform/python-docs-samples/pull/4968/files)
    
    cc @tmatsuo
    
    Source-Author: Leah E. Cole <6719667+leahecole@users.noreply.github.com>
    Source-Date: Fri Jan 15 17:24:05 2021 -0800
    Source-Repo: googleapis/synthtool
    Source-Sha: 56ddc68f36b32341e9f22c2c59b4ce6aa3ba635f
    Source-Link: googleapis/synthtool@56ddc68
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    e20c499 View commit details
    Browse the repository at this point in the history
  19. 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
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    372d953 View commit details
    Browse the repository at this point in the history
  20. 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
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    a3196a3 View commit details
    Browse the repository at this point in the history
  21. 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
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    f537e26 View commit details
    Browse the repository at this point in the history
  22. 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
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    d70eaf7 View commit details
    Browse the repository at this point in the history
  23. 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
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    4ddc7a0 View commit details
    Browse the repository at this point in the history
  24. 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
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    ead3db7 View commit details
    Browse the repository at this point in the history
  25. chore: add pre-commit-config to renovate ignore paths

    Disable renovate PRs on the .pre-commit-config.yaml which is templated from synthtool. https://docs.renovatebot.com/configuration-options/#ignorepaths
    
    Source-Author: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
    Source-Date: Mon Mar 15 09:05:39 2021 -0600
    Source-Repo: googleapis/synthtool
    Source-Sha: 2c54c473779ea731128cea61a3a6c975a08a5378
    Source-Link: googleapis/synthtool@2c54c47
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    be4ac51 View commit details
    Browse the repository at this point in the history
  26. chore(python): add kokoro configs for periodic builds against head

    This change should be non-destructive.
    
    Note for library repo maintainers:
    After applying this change, you can easily add (or change) periodic
    builds against head by adding config files in google3.
    
    See python-pubsub repo for example.
    
    Source-Author: Takashi Matsuo <tmatsuo@google.com>
    Source-Date: Fri Mar 19 11:17:59 2021 -0700
    Source-Repo: googleapis/synthtool
    Source-Sha: 79c8dd7ee768292f933012d3a69a5b4676404cda
    Source-Link: googleapis/synthtool@79c8dd7
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    dc9423a View commit details
    Browse the repository at this point in the history
  27. chore(deps): update precommit hook pycqa/flake8 to v3.9.0

    [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [pycqa/flake8](https://gitlab.com/pycqa/flake8) | repository | minor | `3.8.4` -> `3.9.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>pycqa/flake8</summary>
    
    ### [`v3.9.0`](https://gitlab.com/pycqa/flake8/compare/3.8.4...3.9.0)
    
    [Compare Source](https://gitlab.com/pycqa/flake8/compare/3.8.4...3.9.0)
    
    </details>
    
    ---
    
    ### Renovate configuration
    
    :date: **Schedule**: At any time (no schedule defined).
    
    :vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    :recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    :no_bell: **Ignore**: Close this PR and you won't be reminded about this update again.
    
    ---
    
     - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
    
    ---
    
    This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/synthtool).
    
    Source-Author: WhiteSource Renovate <bot@renovateapp.com>
    Source-Date: Tue Mar 23 17:38:03 2021 +0100
    Source-Repo: googleapis/synthtool
    Source-Sha: f5c5904fb0c6aa3b3730eadf4e5a4485afc65726
    Source-Link: googleapis/synthtool@f5c5904
    yoshi-automation committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    19611eb View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    7fc65ea View commit details
    Browse the repository at this point in the history