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

migrate code from googleapis/python-language #8533

Merged
merged 326 commits into from
Nov 22, 2022
Merged
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Sep 29, 2020

  1. Configuration menu
    Copy the full SHA
    01ff509 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58c697a View commit details
    Browse the repository at this point in the history
  3. Auto-update dependencies. [(#1055)](#1055)

    * Auto-update dependencies.
    
    * Explicitly use latest bigtable client
    
    Change-Id: Id71e9e768f020730e4ca9514a0d7ebaa794e7d9e
    
    * Revert language update for now
    
    Change-Id: I8867f154e9a5aae00d0047c9caf880e5e8f50c53
    
    * Remove pdb. smh
    
    Change-Id: I5ff905fadc026eebbcd45512d4e76e003e3b2b43
    dpebot authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    104b4ef View commit details
    Browse the repository at this point in the history
  4. Update langauge test case to deal with changing server output

    Change-Id: Id4e773d2fed4a8934876535987e2c703a8504c26
    Jon Wayne Parrott authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    0b1a10d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7e10f05 View commit details
    Browse the repository at this point in the history
  6. show entity type name [(#1062)](#1062)

    * show entity type name
    
    * update v1beta2
    
    * correct indent
    dizcology authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    31d3b5b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ebba1f8 View commit details
    Browse the repository at this point in the history
  8. Fix flaky movie_nl tests

    Change-Id: I4922637173048627f38b507588a4f30a5d490212
    Jon Wayne Parrott authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    0ca3eec View commit details
    Browse the repository at this point in the history
  9. Auto-update dependencies. [(#1093)](#1093)

    * Auto-update dependencies.
    
    * Fix storage notification poll sample
    
    Change-Id: I6afbc79d15e050531555e4c8e51066996717a0f3
    
    * Fix spanner samples
    
    Change-Id: I40069222c60d57e8f3d3878167591af9130895cb
    
    * Drop coverage because it's not useful
    
    Change-Id: Iae399a7083d7866c3c7b9162d0de244fbff8b522
    
    * Try again to fix flaky logging test
    
    Change-Id: I6225c074701970c17c426677ef1935bb6d7e36b4
    dpebot authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    fe9be31 View commit details
    Browse the repository at this point in the history
  10. Auto-update dependencies. [(#1094)](#1094)

    * Auto-update dependencies.
    
    * Relax assertions in the ocr_nl sample
    
    Change-Id: I6d37e5846a8d6dd52429cb30d501f448c52cbba1
    
    * Drop unused logging apiary samples
    
    Change-Id: I545718283773cb729a5e0def8a76ebfa40829d51
    dpebot authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    0c39960 View commit details
    Browse the repository at this point in the history
  11. Language classify [(#1095)](#1095)

    * add classify text samples and tests
    
    * use longer text
    
    * move entity sentiment to v1
    
    * flake
    
    * year when first written
    
    * year first written
    dizcology authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    530dd43 View commit details
    Browse the repository at this point in the history
  12. Client version update [(#1117)](#1117)

    * correct client version
    
    * update client version
    dizcology authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    d73bec2 View commit details
    Browse the repository at this point in the history
  13. Update all generated readme auth instructions [(#1121)](#1121)

    Change-Id: I03b5eaef8b17ac3dc3c0339fd2c7447bd3e11bd2
    Jon Wayne Parrott authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    6ad2fd6 View commit details
    Browse the repository at this point in the history
  14. Update readme [(#1124)](#1124)

    * update readme
    
    * keep entity sentiment in v1beta2 as well
    
    * update readme
    dizcology authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    3114217 View commit details
    Browse the repository at this point in the history
  15. Classify tutorial [(#1120)](#1120)

    * first version of classify_text tutorial
    
    * addressing comments
    
    * classify text tutorial
    
    * update client version
    
    * year first written
    
    * use auto generated README
    
    * add README.rst.in and README.rst
    
    * addressing review comments
    
    * add tests for index and query
    
    * import order
    
    * add numpy to requirements
    dizcology authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    5a64261 View commit details
    Browse the repository at this point in the history
  16. Auto-update dependencies. [(#1133)](#1133)

    * Auto-update dependencies.
    
    * Fix missing http library
    
    Change-Id: I99faa600f2f3f1f50f57694fc9835d7f35bda250
    dpebot authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    f9361c4 View commit details
    Browse the repository at this point in the history
  17. Added Link to Python Setup Guide [(#1158)](#1158)

    * Update Readme.rst to add Python setup guide
    
    As requested in b/64770713.
    
    This sample is linked in documentation https://cloud.google.com/bigtable/docs/scaling, and it would make more sense to update the guide here than in the documentation.
    
    * Update README.rst
    
    * Update README.rst
    
    * Update README.rst
    
    * Update README.rst
    
    * Update README.rst
    
    * Update install_deps.tmpl.rst
    
    * Updated readmegen scripts and re-generated related README files
    
    * Fixed the lint error
    michaelawyu authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    3820973 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    1e2c091 View commit details
    Browse the repository at this point in the history
  19. Fix classify text tutorial

    Change-Id: I7d133862f2e9305c978ec6fb4c8168640f3d08ed
    Jon Wayne Parrott authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    6fd82d1 View commit details
    Browse the repository at this point in the history
  20. Fix classify text tutorial

    Change-Id: Ib86df7cf37588b7a7fc0c7f4ad4fc70548152354
    Jon Wayne Parrott authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    c049a09 View commit details
    Browse the repository at this point in the history
  21. Fix a few more lint issues

    Change-Id: I0d420f3053f391fa225e4b8179e45fd1138f5c65
    Jon Wayne Parrott authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    4433058 View commit details
    Browse the repository at this point in the history
  22. Fixed failed tests on Kokoro (Natural Language API) [(#1185)](#1185)

    * Add Snippet for Listing All Subscriptions in a Project
    
    * Fixed the failed tests on Kokoro
    
    classify_text_tutorial_test.py::test_query_text
    classify_text_tutorial_test.py::test_query_category
    michaelawyu authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    1a8adf1 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    fdefb9c View commit details
    Browse the repository at this point in the history
  24. Auto-update dependencies. [(#1199)](#1199)

    * Auto-update dependencies.
    
    * Fix iot lint
    
    Change-Id: I6289e093bdb35e38f9e9bfc3fbc3df3660f9a67e
    dpebot authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    0a0c397 View commit details
    Browse the repository at this point in the history
  25. Fix linter issue w/ snippets

    andrewsg authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    67afd42 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    b072af5 View commit details
    Browse the repository at this point in the history
  27. Language v1 [(#1202)](#1202)

    * copy classify_test samples and tests to v1
    
    * flake
    
    * client library version
    dizcology authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    db96e3a View commit details
    Browse the repository at this point in the history
  28. update to use v1 client [(#1216)](#1216)

    * update to use v1 client
    
    * set ensure_ascii=False
    dizcology authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    e675b64 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    8e99524 View commit details
    Browse the repository at this point in the history
  30. Relax regex in ocr_nl sample test [(#1250)](#1250)

    Jon Wayne Parrott authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    b62c6be View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    15ecc88 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    31950bd View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    2c9fbb5 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    ea1e3dd View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    aaff669 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    39793ec View commit details
    Browse the repository at this point in the history
  37. Auto-update dependencies. [(#1377)](#1377)

    * Auto-update dependencies.
    
    * Update requirements.txt
    dpebot authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    ff89cd3 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    9205fec View commit details
    Browse the repository at this point in the history
  39. Auto-update dependencies.

    dpebot authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    58b3511 View commit details
    Browse the repository at this point in the history
  40. Regenerate the README files and fix the Open in Cloud Shell link for …

    …some samples [(#1441)](#1441)
    chenyumic authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    207e84f View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    a84db3f View commit details
    Browse the repository at this point in the history
  42. automl beta [(#1575)](#1575)

    * automl initial commit
    
    * lint
    
    * fix import groupings
    
    * add requirements.txt
    
    * address review comments
    sirtorry authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    1e3de10 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    4418193 View commit details
    Browse the repository at this point in the history
  44. skip automl model create/delete test [(#1608)](#1608)

    * skip model create/delete test
    
    * add skip reason
    sirtorry authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    b3b2fdf View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    768c811 View commit details
    Browse the repository at this point in the history
  46. Auto-update dependencies. [(#1658)](#1658)

    * Auto-update dependencies.
    
    * Rollback appengine/standard/bigquery/.
    
    * Rollback appengine/standard/iap/.
    
    * Rollback bigtable/metricscaler.
    
    * Rolledback appengine/flexible/datastore.
    
    * Rollback dataproc/
    
    * Rollback jobs/api_client
    
    * Rollback vision/cloud-client.
    
    * Rollback functions/ocr/app.
    
    * Rollback iot/api-client/end_to_end_example.
    
    * Rollback storage/cloud-client.
    
    * Rollback kms/api-client.
    
    * Rollback dlp/
    
    * Rollback bigquery/cloud-client.
    
    * Rollback iot/api-client/manager.
    
    * Rollback appengine/flexible/cloudsql_postgresql.
    dpebot authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    9f72967 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    9fed94d View commit details
    Browse the repository at this point in the history
  48. Add small, generated version of language_sentiment_text [(#1660)](#…

    …1660)
    
    * Generated sample: language_sentiment_text
    
    FYI generated from the following YAML GAPIC config:
    
      sample_value_sets:
        - id: analyze_sentiment
          title: "Analyzing Sentiment"
          description: "Proof of concept for analyzing sentiment"
          parameters:
            defaults:
            - document.type=PLAIN_TEXT
            - document.content="Your text to analyze, e.g. Hello, world!"
            attributes:
            - parameter: document.content
              sample_argument: true
          on_success:
          - define: sentiment=$resp.document_sentiment
          - print:
            - "Score: %s"
            - sentiment.score
          - print:
            - "Magnitude: %s"
            - sentiment.magnitude
        samples:
          standalone:
          - calling_forms: ".*"
            value_sets: analyze_sentiment
            region_tag: language_sentiment_text
    
    * Add requirements.txt (not currently generated)
    
    * Add test for language_sentiment_text (not currently generated)
    
    * Move language_python_migration_document_text
    
    Move language_python_migration_document_text so it uses a different snippet in preparation for deprecation of existing language_sentiment_text sample
    
    * Rename generated snippets so filename == region tag
    
    * Fix test for generated code sample (file rename to match region tag)
    
    * Update Copyright year to 2018 in new hand-written file
    
    * Fix lint errors of #language_sentiment_text test
    
    * Regenerate #language_sentiment_text to fix lint errors (updated Python sample template)
    
    * Binary string support in samples!
    
    From PR googleapis/gapic-generator#2272
    beccasaurus authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    fca1973 View commit details
    Browse the repository at this point in the history
  49. Access Display Names of enum fields via enum object [(#1738)](#1738)

    * Get display name of enums using IntEnum
    
    Requires updating google-cloud-language to 1.1.0
    
    * Add note about gs://demomaker for video test files
    
    * Get display name of enums using IntEnum
    
    * Get display name of enums using IntEnum
    
    * Revert "Add note about gs://demomaker for video test files"
    
    This reverts commit 39d9bff.
    beccasaurus authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    7a99445 View commit details
    Browse the repository at this point in the history
  50. Remove unused and outdated Natural Language samples [(#1715)](#1715)

    * remove unused beta entity sentiment samples
    
    * remove unused beta samples
    
    * remove v1beta2 directory
    
    * remove outdated unused tutorial
    
    * removes remaining googleapiclient.discovery tutorials
    alixhami authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    dac091d View commit details
    Browse the repository at this point in the history
  51. Fixed name of model [(#1779)](#1779)

    * Fixed name of model
    
    * update model ids
    engelke authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    6ebffe8 View commit details
    Browse the repository at this point in the history
  52. Auto-update dependencies. [(#1846)](#1846)

    ACK, merging.
    dpebot authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    9a80642 View commit details
    Browse the repository at this point in the history
  53. Moved the imports and region tags inside the functions [(#1891)](#1891)

    * Moved the imports and region tags inside the functions
    
    * Removed the unnecessary imports
    
    * Added the missing import (six) to the functions
    
    * Removed the extra whitespaces
    
    * Changes based on Alix's comments.
    - Sample files no longer have input arguments
    - Input texts and uri's are hard coded
    - unit tests are modified accordingly
    
    * Remove extra whitespace
    
    * Removed extra whitespaces
    
    * Removed unused import
    
    * Removed the extra + signs
    happyhuman authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    2d77d1f View commit details
    Browse the repository at this point in the history
  54. Fix decode [(#1911)](#1911)

    * fix decode problem
    
    * fix decode
    
    * fix decode
    andrewferlitsch authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    5fb10cf View commit details
    Browse the repository at this point in the history
  55. Update sample output [(#1893)](#1893)

    * Update sample output
    
    * Update snippets.py
    
    * Update snippets.py
    nnegrey authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    e4efe7d View commit details
    Browse the repository at this point in the history
  56. Auto-update dependencies. [(#1980)](#1980)

    * Auto-update dependencies.
    
    * Update requirements.txt
    
    * Update requirements.txt
    dpebot authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    e3d396b View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    facb890 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    f0c43d2 View commit details
    Browse the repository at this point in the history
  59. Add Set Endpoint Samples [(#2497)](#2497)

    * Add Set Endpoint Samples
    
    * Add additional test result option
    
    * Sample Request update
    
    * Add filter_
    nnegrey authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    d94a127 View commit details
    Browse the repository at this point in the history
  60. Auto-update dependencies. [(#2005)](#2005)

    * Auto-update dependencies.
    
    * Revert update of appengine/flexible/datastore.
    
    * revert update of appengine/flexible/scipy
    
    * revert update of bigquery/bqml
    
    * revert update of bigquery/cloud-client
    
    * revert update of bigquery/datalab-migration
    
    * revert update of bigtable/quickstart
    
    * revert update of compute/api
    
    * revert update of container_registry/container_analysis
    
    * revert update of dataflow/run_template
    
    * revert update of datastore/cloud-ndb
    
    * revert update of dialogflow/cloud-client
    
    * revert update of dlp
    
    * revert update of functions/imagemagick
    
    * revert update of functions/ocr/app
    
    * revert update of healthcare/api-client/fhir
    
    * revert update of iam/api-client
    
    * revert update of iot/api-client/gcs_file_to_device
    
    * revert update of iot/api-client/mqtt_example
    
    * revert update of language/automl
    
    * revert update of run/image-processing
    
    * revert update of vision/automl
    
    * revert update testing/requirements.txt
    
    * revert update of vision/cloud-client/detect
    
    * revert update of vision/cloud-client/product_search
    
    * revert update of jobs/v2/api_client
    
    * revert update of jobs/v3/api_client
    
    * revert update of opencensus
    
    * revert update of translate/cloud-client
    
    * revert update to speech/cloud-client
    
    Co-authored-by: Kurtis Van Gent <31518063+kurtisvg@users.noreply.github.com>
    Co-authored-by: Doug Mahugh <dmahugh@gmail.com>
    3 people authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    ba3e28f View commit details
    Browse the repository at this point in the history
  61. chore(deps): update dependency google-auth to v1.11.2 [(#2724)](#2724)

    Co-authored-by: Leah E. Cole <6719667+leahecole@users.noreply.github.com>
    leahecole authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    05c86f8 View commit details
    Browse the repository at this point in the history
  62. Update dependency google-cloud-automl to v0.10.0 [(#3033)](#3033)

    Co-authored-by: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
    Co-authored-by: Leah E. Cole <6719667+leahecole@users.noreply.github.com>
    3 people committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    35d7c27 View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    bbc7d56 View commit details
    Browse the repository at this point in the history
  64. Remove Natural Language samples not included docs. [(#3074)](#3074)

    Remove Natural Language samples that are no longer included in product documentation.
    
    The samples used for documentation are now located in https://github.com/googleapis/python-language/tree/master/samples/v1 and thus have replaced the samples in this repo.
    jsimonweb authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    7981a83 View commit details
    Browse the repository at this point in the history
  65. langauge: fix old automl tests [(#3089)](#3089)

    Co-authored-by: Leah E. Cole <6719667+leahecole@users.noreply.github.com>
    2 people authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    a907125 View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    bff0652 View commit details
    Browse the repository at this point in the history
  67. Simplify noxfile setup. [(#2806)](#2806)

    * chore(deps): update dependency requests to v2.23.0
    
    * Simplify noxfile and add version control.
    
    * Configure appengine/standard to only test Python 2.7.
    
    * Update Kokokro configs to match noxfile.
    
    * Add requirements-test to each folder.
    
    * Remove Py2 versions from everything execept appengine/standard.
    
    * Remove conftest.py.
    
    * Remove appengine/standard/conftest.py
    
    * Remove 'no-sucess-flaky-report' from pytest.ini.
    
    * Add GAE SDK back to appengine/standard tests.
    
    * Fix typo.
    
    * Roll pytest to python 2 version.
    
    * Add a bunch of testing requirements.
    
    * Remove typo.
    
    * Add appengine lib directory back in.
    
    * Add some additional requirements.
    
    * Fix issue with flake8 args.
    
    * Even more requirements.
    
    * Readd appengine conftest.py.
    
    * Add a few more requirements.
    
    * Even more Appengine requirements.
    
    * Add webtest for appengine/standard/mailgun.
    
    * Add some additional requirements.
    
    * Add workaround for issue with mailjet-rest.
    
    * Add responses for appengine/standard/mailjet.
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    2 people authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    e2e92ec View commit details
    Browse the repository at this point in the history
  68. Remove Language sample unused region_tag comments [(#3078)](#3078)

    Co-authored-by: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
    Co-authored-by: Leah E. Cole <6719667+leahecole@users.noreply.github.com>
    3 people committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    9049df2 View commit details
    Browse the repository at this point in the history
  69. Update dependency google-auth to v1.14.0 [(#3148)](#3148)

    Co-authored-by: Leah E. Cole <6719667+leahecole@users.noreply.github.com>
    2 people authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    76b7a4d View commit details
    Browse the repository at this point in the history
  70. chore(deps): update dependency google-api-python-client to v1.8.0 [(#…

    …3100)](#3100)
    
    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [google-api-python-client](https://github.com/google/google-api-python-client) | minor | `==1.7.11` -> `==1.8.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>google/google-api-python-client</summary>
    
    ### [`v1.8.0`](https://github.com/google/google-api-python-client/releases/v1.8.0)
    
    [Compare Source](https://github.com/google/google-api-python-client/compare/v1.7.12...v1.8.0)
    
    Release to support API endpoint override.
    
      New Features
    
    -   Add api endpoint override. ([#&#8203;829](https://github.com/googleapis/google-api-python-client/pull/829))
    
        Implementation Changes
    
    -   Don't set http.redirect_codes if the attr doesn't exist and allow more httplib2 versions. ([#&#8203;841](https://github.com/googleapis/google-api-python-client/pull/841))
    
    ### [`v1.7.12`](https://github.com/google/google-api-python-client/releases/v1.7.12)
    
    [Compare Source](https://github.com/google/google-api-python-client/compare/v1.7.11...v1.7.12)
    
    Bugfix release
    
      Implementation Changes
    
    -   Look for field 'detail' in error message. ([#&#8203;739](https://github.com/googleapis/google-api-python-client/pull/739))
    -   Exclude 308s from httplib2 redirect codes list ([#&#8203;813](https://github.com/googleapis/google-api-python-client/pull/813))
    
        Documentation 
    
    -   Remove oauth2client from docs ([#&#8203;738](https://github.com/googleapis/google-api-python-client/pull/738))
    -   Fix typo. ([#&#8203;745](https://github.com/googleapis/google-api-python-client/pull/745))
    -   Remove compatibility badges. ([#&#8203;746](https://github.com/googleapis/google-api-python-client/pull/746))
    -   Fix TypeError: search_analytics_api_sample.py [#&#8203;732](https://github.com/google/google-api-python-client/issues/732) ([#&#8203;742](https://github.com/googleapis/google-api-python-client/pull/742))
    -   Correct response access ([#&#8203;750](https://github.com/googleapis/google-api-python-client/pull/750))
    -   Fix link to API explorer ([#&#8203;760](https://github.com/googleapis/google-api-python-client/pull/760))
    -   Fix argument typo in oauth2 code example ([#&#8203;763](https://github.com/googleapis/google-api-python-client/pull/763))
    -   Recommend install with virtualenv ([#&#8203;768](https://github.com/googleapis/google-api-python-client/pull/768))
    -   Fix capitalization in docs/README.md ([#&#8203;770](https://github.com/googleapis/google-api-python-client/pull/770))
    
    -   Remove compatibility badges ([#&#8203;796](https://github.com/googleapis/google-api-python-client/pull/796))
    -   Remove mentions of pycrypto ([#&#8203;799](https://github.com/googleapis/google-api-python-client/pull/799))
    -   Fix typo in model.py
    -   Add note about Google Ads llibrary ([#&#8203;814](https://github.com/googleapis/google-api-python-client/pull/814))
    
      Internal / Testing Changes
    
    -   Blacken ([#&#8203;772](https://github.com/googleapis/google-api-python-client/pull/722))
    -   Move kokoro configs ([#&#8203;832](https://github.com/googleapis/google-api-python-client/pull/832))
    
    </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**: Never, 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#GoogleCloudPlatform/python-docs-samples).
    renovate-bot authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    614fc0b View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    09019d5 View commit details
    Browse the repository at this point in the history
  72. remove samples/tests that aren't on devsite, incl. localized docs [(#…

    …3423)](#3423)
    
    Co-authored-by: Takashi Matsuo <tmatsuo@google.com>
    2 people authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    ae410f2 View commit details
    Browse the repository at this point in the history
  73. Update dependency google-api-python-client to v1.8.2 [(#3452)](#3452)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [google-api-python-client](https://github.com/google/google-api-python-client) | patch | `==1.8.0` -> `==1.8.2` |
    | [google-api-python-client](https://github.com/google/google-api-python-client) | minor | `==1.7.11` -> `==1.8.2` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>google/google-api-python-client</summary>
    
    ### [`v1.8.2`](https://github.com/google/google-api-python-client/blob/master/CHANGELOG.md#&#8203;182-httpswwwgithubcomgoogleapisgoogle-api-python-clientcomparev181v182-2020-04-21)
    
    [Compare Source](https://github.com/google/google-api-python-client/compare/v1.8.1...v1.8.2)
    
    ### [`v1.8.1`](https://github.com/google/google-api-python-client/blob/master/CHANGELOG.md#&#8203;181-httpswwwgithubcomgoogleapisgoogle-api-python-clientcomparev180v181-2020-04-20)
    
    [Compare Source](https://github.com/google/google-api-python-client/compare/v1.8.0...v1.8.1)
    
    </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**: Never, or you tick the rebase/retry checkbox.
    
    :no_bell: **Ignore**: Close this PR and you won't be reminded about these updates 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#GoogleCloudPlatform/python-docs-samples).
    renovate-bot authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    9c3411a View commit details
    Browse the repository at this point in the history
  74. chore(deps): update dependency google-auth to v1.14.1 [(#3464)](#3464)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [google-auth](https://github.com/googleapis/google-auth-library-python) | patch | `==1.14.0` -> `==1.14.1` |
    | [google-auth](https://github.com/googleapis/google-auth-library-python) | minor | `==1.11.2` -> `==1.14.1` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/google-auth-library-python</summary>
    
    ### [`v1.14.1`](https://github.com/googleapis/google-auth-library-python/blob/master/CHANGELOG.md#&#8203;1141-httpswwwgithubcomgoogleapisgoogle-auth-library-pythoncomparev1140v1141-2020-04-21)
    
    [Compare Source](https://github.com/googleapis/google-auth-library-python/compare/v1.14.0...v1.14.1)
    
    </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**: Never, or you tick the rebase/retry checkbox.
    
    :no_bell: **Ignore**: Close this PR and you won't be reminded about these updates 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#GoogleCloudPlatform/python-docs-samples).
    renovate-bot authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    9e08165 View commit details
    Browse the repository at this point in the history
  75. chore(deps): update dependency numpy to v1.18.4 [(#3675)](#3675)

    Co-authored-by: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
    Co-authored-by: Takashi Matsuo <tmatsuo@google.com>
    3 people committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    98baf71 View commit details
    Browse the repository at this point in the history
  76. chore(deps): update dependency google-auth to v1.14.2 [(#3724)](#3724)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [google-auth](https://github.com/googleapis/google-auth-library-python) | patch | `==1.14.1` -> `==1.14.2` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/google-auth-library-python</summary>
    
    ### [`v1.14.2`](https://github.com/googleapis/google-auth-library-python/blob/master/CHANGELOG.md#&#8203;1142-httpswwwgithubcomgoogleapisgoogle-auth-library-pythoncomparev1141v1142-2020-05-07)
    
    [Compare Source](https://github.com/googleapis/google-auth-library-python/compare/v1.14.1...v1.14.2)
    
    </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**: Never, 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#GoogleCloudPlatform/python-docs-samples).
    renovate-bot authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    283cde6 View commit details
    Browse the repository at this point in the history
  77. chore(deps): update dependency google-auth to v1.14.3 [(#3728)](#3728)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [google-auth](https://github.com/googleapis/google-auth-library-python) | patch | `==1.14.2` -> `==1.14.3` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/google-auth-library-python</summary>
    
    ### [`v1.14.3`](https://github.com/googleapis/google-auth-library-python/blob/master/CHANGELOG.md#&#8203;1143-httpswwwgithubcomgoogleapisgoogle-auth-library-pythoncomparev1142v1143-2020-05-11)
    
    [Compare Source](https://github.com/googleapis/google-auth-library-python/compare/v1.14.2...v1.14.3)
    
    </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**: Never, or you tick the rebase/retry checkbox.
    
    :no_bell: **Ignore**: Close this PR and you won't be reminded about this update again.
    
    ---
    
     - [x] <!-- 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#GoogleCloudPlatform/python-docs-samples).
    renovate-bot authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    6d03155 View commit details
    Browse the repository at this point in the history
  78. Configuration menu
    Copy the full SHA
    57909bd View commit details
    Browse the repository at this point in the history
  79. Configuration menu
    Copy the full SHA
    ea986f1 View commit details
    Browse the repository at this point in the history
  80. chore(deps): update dependency google-api-python-client to v1.8.4 [(#…

    …3881)](#3881)
    
    Co-authored-by: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
    Co-authored-by: gcf-merge-on-green[bot] <60162190+gcf-merge-on-green[bot]@users.noreply.github.com>
    3 people committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    aa65b6d View commit details
    Browse the repository at this point in the history
  81. Configuration menu
    Copy the full SHA
    6dd04c9 View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    05580f6 View commit details
    Browse the repository at this point in the history
  83. Configuration menu
    Copy the full SHA
    9a4f514 View commit details
    Browse the repository at this point in the history
  84. Configuration menu
    Copy the full SHA
    2a7a88d View commit details
    Browse the repository at this point in the history
  85. Configuration menu
    Copy the full SHA
    b180e92 View commit details
    Browse the repository at this point in the history
  86. Configuration menu
    Copy the full SHA
    5b4d82a View commit details
    Browse the repository at this point in the history
  87. Configuration menu
    Copy the full SHA
    7fde490 View commit details
    Browse the repository at this point in the history
  88. Configuration menu
    Copy the full SHA
    560cfe6 View commit details
    Browse the repository at this point in the history
  89. Update dependency google-api-python-client to v1.9.3 [(#4057)](#4057)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [google-api-python-client](https://github.com/googleapis/google-api-python-client) | patch | `==1.9.2` -> `==1.9.3` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/google-api-python-client</summary>
    
    ### [`v1.9.3`](https://github.com/googleapis/google-api-python-client/blob/master/CHANGELOG.md#&#8203;193-httpswwwgithubcomgoogleapisgoogle-api-python-clientcomparev192v193-2020-06-10)
    
    [Compare Source](https://github.com/googleapis/google-api-python-client/compare/v1.9.2...v1.9.3)
    
    </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**: Never, 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#GoogleCloudPlatform/python-docs-samples).
    renovate-bot authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    e89843c View commit details
    Browse the repository at this point in the history
  90. Configuration menu
    Copy the full SHA
    1293c8d View commit details
    Browse the repository at this point in the history
  91. chore(deps): update dependency google-cloud-automl to v1 [(#4127)](#4127

    )
    
    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [google-cloud-automl](https://github.com/googleapis/python-automl) | major | `==0.10.0` -> `==1.0.1` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/python-automl</summary>
    
    ### [`v1.0.1`](https://github.com/googleapis/python-automl/blob/master/CHANGELOG.md#&#8203;101-httpswwwgithubcomgoogleapispython-automlcomparev100v101-2020-06-18)
    
    [Compare Source](https://github.com/googleapis/python-automl/compare/v0.10.0...v1.0.1)
    
    </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**: Never, 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#GoogleCloudPlatform/python-docs-samples).
    renovate-bot authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    4e64857 View commit details
    Browse the repository at this point in the history
  92. Configuration menu
    Copy the full SHA
    a8f7bee View commit details
    Browse the repository at this point in the history
  93. Update dependency google-auth-httplib2 to v0.0.4 [(#4255)](#4255)

    Co-authored-by: Takashi Matsuo <tmatsuo@google.com>
    2 people authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    d23fae6 View commit details
    Browse the repository at this point in the history
  94. chore(deps): update dependency pytest to v5.4.3 [(#4279)](#4279)

    * chore(deps): update dependency pytest to v5.4.3
    
    * specify pytest for python 2 in appengine
    
    Co-authored-by: Leah Cole <coleleah@google.com>
    2 people authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    69c4077 View commit details
    Browse the repository at this point in the history
  95. Configuration menu
    Copy the full SHA
    ff3886c View commit details
    Browse the repository at this point in the history
  96. Update dependency google-api-python-client to v1.10.0 [(#4302)](#4302)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [google-api-python-client](https://github.com/googleapis/google-api-python-client) | minor | `==1.9.3` -> `==1.10.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/google-api-python-client</summary>
    
    ### [`v1.10.0`](https://github.com/googleapis/google-api-python-client/blob/master/CHANGELOG.md#&#8203;1100-httpswwwgithubcomgoogleapisgoogle-api-python-clientcomparev193v1100-2020-07-15)
    
    [Compare Source](https://github.com/googleapis/google-api-python-client/compare/v1.9.3...v1.10.0)
    
    ##### Features
    
    -   allow to use 'six.moves.collections_abc.Mapping' in 'client_options.from_dict()' ([#&#8203;943](https://github.com/googleapis/google-api-python-client/issues/943)) ([21af37b](https://github.com/googleapis/google-api-python-client/commit/21af37b11ea2d6a89b3df484e1b2fa1d12849510))
    -   Build universal wheels ([#&#8203;948](https://github.com/googleapis/google-api-python-client/issues/948)) ([3e28a1e](https://github.com/googleapis/google-api-python-client/commit/3e28a1e0d47f829182cd92f37475ab91fa5e4afc))
    -   discovery supports retries ([#&#8203;967](https://github.com/googleapis/google-api-python-client/issues/967)) ([f3348f9](https://github.com/googleapis/google-api-python-client/commit/f3348f98bf91a88a28bf61b12b95e391cc3be1ff)), closes [#&#8203;848](https://github.com/googleapis/google-api-python-client/issues/848)
    
    ##### Documentation
    
    -   consolidating and updating the Contribution Guide ([#&#8203;964](https://github.com/googleapis/google-api-python-client/issues/964)) ([63f97f3](https://github.com/googleapis/google-api-python-client/commit/63f97f37daee37a725eb05df3097b20d5d4eaaf0)), closes [#&#8203;963](https://github.com/googleapis/google-api-python-client/issues/963)
    
    ##### [1.9.3](https://github.com/googleapis/google-api-python-client/compare/v1.9.2...v1.9.3) (2020-06-10)
    
    ##### Bug Fixes
    
    -   update GOOGLE_API_USE_MTLS values ([#&#8203;940](https://github.com/googleapis/google-api-python-client/issues/940)) ([19908ed](https://github.com/googleapis/google-api-python-client/commit/19908edcd8a3df1db41e34100acc1f15c3c99397))
    
    ##### [1.9.2](https://github.com/googleapis/google-api-python-client/compare/v1.9.1...v1.9.2) (2020-06-04)
    
    ##### Bug Fixes
    
    -   bump api-core version ([#&#8203;936](https://github.com/googleapis/google-api-python-client/issues/936)) ([ee53b3b](https://github.com/googleapis/google-api-python-client/commit/ee53b3b32a050874ba4cfb491fb384f94682c824))
    
    ##### [1.9.1](https://github.com/googleapis/google-api-python-client/compare/v1.9.0...v1.9.1) (2020-06-02)
    
    ##### Bug Fixes
    
    -   fix python-api-core dependency issue ([#&#8203;931](https://github.com/googleapis/google-api-python-client/issues/931)) ([42028ed](https://github.com/googleapis/google-api-python-client/commit/42028ed2b2be47f85b70eb813185264f1f573d01))
    
    </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**: Never, 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#GoogleCloudPlatform/python-docs-samples).
    renovate-bot authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    eb8667f View commit details
    Browse the repository at this point in the history
  97. Configuration menu
    Copy the full SHA
    d90ac72 View commit details
    Browse the repository at this point in the history
  98. chore(deps): update dependency google-auth to v1.19.2 [(#4321)](#4321)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [google-auth](https://github.com/googleapis/google-auth-library-python) | patch | `==1.19.1` -> `==1.19.2` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/google-auth-library-python</summary>
    
    ### [`v1.19.2`](https://github.com/googleapis/google-auth-library-python/blob/master/CHANGELOG.md#&#8203;1192-httpswwwgithubcomgoogleapisgoogle-auth-library-pythoncomparev1191v1192-2020-07-17)
    
    [Compare Source](https://github.com/googleapis/google-auth-library-python/compare/v1.19.1...v1.19.2)
    
    </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**: Never, 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#GoogleCloudPlatform/python-docs-samples).
    renovate-bot authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    32e51e5 View commit details
    Browse the repository at this point in the history
  99. Configuration menu
    Copy the full SHA
    aaf9937 View commit details
    Browse the repository at this point in the history
  100. Configuration menu
    Copy the full SHA
    ccb05ac View commit details
    Browse the repository at this point in the history
  101. Configuration menu
    Copy the full SHA
    47c5cbf View commit details
    Browse the repository at this point in the history
  102. Configuration menu
    Copy the full SHA
    20e80f9 View commit details
    Browse the repository at this point in the history
  103. chore(deps): update dependency google-api-python-client to v1.10.1 [(#…

    …4557)](#4557)
    
    * chore(deps): update dependency google-api-python-client to v1.10.1
    
    * Update requirements.txt
    
    Co-authored-by: Takashi Matsuo <tmatsuo@google.com>
    2 people authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    e15fbf7 View commit details
    Browse the repository at this point in the history
  104. Configuration menu
    Copy the full SHA
    170b5a3 View commit details
    Browse the repository at this point in the history
  105. Update dependency google-api-python-client to v1.11.0 [(#4587)](#4587)

    Co-authored-by: Takashi Matsuo <tmatsuo@google.com>
    2 people authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    2b42ed8 View commit details
    Browse the repository at this point in the history
  106. Configuration menu
    Copy the full SHA
    2604439 View commit details
    Browse the repository at this point in the history
  107. Configuration menu
    Copy the full SHA
    d2a2493 View commit details
    Browse the repository at this point in the history
  108. Configuration menu
    Copy the full SHA
    ceee0ad View commit details
    Browse the repository at this point in the history
  109. Configuration menu
    Copy the full SHA
    0ba09d2 View commit details
    Browse the repository at this point in the history
  110. Configuration menu
    Copy the full SHA
    3f5507f View commit details
    Browse the repository at this point in the history
  111. Configuration menu
    Copy the full SHA
    8685b77 View commit details
    Browse the repository at this point in the history
  112. Configuration menu
    Copy the full SHA
    55b3069 View commit details
    Browse the repository at this point in the history
  113. chore: update templates

    hkdevandla authored and busunkim96 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    498813c View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2020

  1. feat: Migrate API to use python micro-generator (#41)

    * migrate API to use micro-generator
    
    * migrate API to use micro-generator
    
    * update
    
    * doc changes
    
    * add samples
    
    * add samples
    
    * add samples and readme
    
    * Update README.md
    
    * Update README.md
    
    * Update UPGRADING.md file
    
    * update synth.py
    
    Co-authored-by: arithmetic1728 <liusijun1985@gmail.com>
    hkdevandla and arithmetic1728 committed Oct 16, 2020
    Configuration menu
    Copy the full SHA
    25c46dd View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2020

  1. Configuration menu
    Copy the full SHA
    bd3f41b View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2020

  1. fix: adds underscore to "type" to NL API samples (#49)

    * fix: adds underscore to "type" in entity sentiment sample
    
    * fix: other language samples missing type with underscore
    telpirion committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    05c4402 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2020

  1. Configuration menu
    Copy the full SHA
    66091a1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    38a7893 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2020

  1. chore(deps): update dependency google-auth to v1.23.0 (#52)

    Co-authored-by: Takashi Matsuo <tmatsuo@google.com>
    renovate-bot and Takashi Matsuo committed Nov 12, 2020
    Configuration menu
    Copy the full SHA
    f80bd63 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2020

  1. chore(deps): update dependency numpy to v1.19.4 (#53)

    Co-authored-by: Dina Graves Portman <dinagraves@google.com>
    renovate-bot and dinagraves committed Nov 13, 2020
    Configuration menu
    Copy the full SHA
    7291c06 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2020

  1. Configuration menu
    Copy the full SHA
    e340975 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2020

  1. chore: update templates (#56)

    * 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(python): use 'setup.py' to detect repo root
    
    Closes #792
    
    Source-Author: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
    Source-Date: Fri Oct 9 15:06:33 2020 -0600
    Source-Repo: googleapis/synthtool
    Source-Sha: e0ae456852bf22f38796deb79cff30b516fde244
    Source-Link: googleapis/synthtool@e0ae456
    
    * build(python): samples tests should pass if no samples exist
    
    Source-Author: Daniel Sanche <d.sanche14@gmail.com>
    Source-Date: Wed Oct 14 08:00:06 2020 -0700
    Source-Repo: googleapis/synthtool
    Source-Sha: 477764cc4ee6db346d3febef2bb1ea0abf27de52
    Source-Link: googleapis/synthtool@477764c
    
    * chore(python_library): change the docs bucket name
    
    Source-Author: Takashi Matsuo <tmatsuo@google.com>
    Source-Date: Fri Oct 16 09:58:05 2020 -0700
    Source-Repo: googleapis/synthtool
    Source-Sha: da5c6050d13b4950c82666a81d8acd25157664ae
    Source-Link: googleapis/synthtool@da5c605
    
    * chore(docs): update code of conduct of synthtool and templates
    
    Source-Author: Christopher Wilcox <crwilcox@google.com>
    Source-Date: Thu Oct 22 14:22:01 2020 -0700
    Source-Repo: googleapis/synthtool
    Source-Sha: 5f6ef0ec5501d33c4667885b37a7685a30d41a76
    Source-Link: googleapis/synthtool@5f6ef0e
    
    * 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
    
    * fix(python_library): fix external unit test dependencies
    
    I recently submitted https://github.com/googleapis/synthtool/pull/811/files, allowing external dependencies for unit tests. This fixes a small missing comma bug
    
    Source-Author: Daniel Sanche <d.sanche14@gmail.com>
    Source-Date: Thu Oct 29 16:58:01 2020 -0700
    Source-Repo: googleapis/synthtool
    Source-Sha: 6542bd723403513626f61642fc02ddca528409aa
    Source-Link: googleapis/synthtool@6542bd7
    
    * 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
    
    * 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
    
    * 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
    
    * 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
    
    Co-authored-by: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
    yoshi-automation and busunkim96 committed Dec 28, 2020
    Configuration menu
    Copy the full SHA
    191191c View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2021

  1. Configuration menu
    Copy the full SHA
    d20843b View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dependency google-auth to v1.24.0 (#65)

    [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [google-auth](https://github.com/googleapis/google-auth-library-python) | minor | `==1.23.0` -> `==1.24.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/google-auth-library-python</summary>
    
    ### [`v1.24.0`](https://github.com/googleapis/google-auth-library-python/blob/master/CHANGELOG.md#&#8203;1240-httpswwwgithubcomgoogleapisgoogle-auth-library-pythoncomparev1230v1240-2020-12-11)
    
    [Compare Source](https://github.com/googleapis/google-auth-library-python/compare/v1.23.0...v1.24.0)
    
    ##### Features
    
    -   add Python 3.9 support, drop Python 3.5 support ([#&#8203;655](https://github.com/googleapis/google-auth-library-python/issues/655)) ([6de753d](https://github.com/googleapis/google-auth-library-python/commit/6de753d585254c813b3e6cbde27bf5466261ba10)), closes [#&#8203;654](https://github.com/googleapis/google-auth-library-python/issues/654)
    
    ##### Bug Fixes
    
    -   avoid losing the original '\_include_email' parameter in impersonated credentials ([#&#8203;626](https://github.com/googleapis/google-auth-library-python/issues/626)) ([fd9b5b1](https://github.com/googleapis/google-auth-library-python/commit/fd9b5b10c80950784bd37ee56e32c505acb5078d))
    
    ##### Documentation
    
    -   fix typo in import ([#&#8203;651](https://github.com/googleapis/google-auth-library-python/issues/651)) ([3319ea8](https://github.com/googleapis/google-auth-library-python/commit/3319ea8ae876c73a94f51237b3bbb3f5df2aef89)), closes [#&#8203;650](https://github.com/googleapis/google-auth-library-python/issues/650)
    
    </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/python-language).
    renovate-bot committed Jan 13, 2021
    Configuration menu
    Copy the full SHA
    bff86e4 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2021

  1. Configuration menu
    Copy the full SHA
    57306c6 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2021

  1. Configuration menu
    Copy the full SHA
    144c629 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2021

  1. chore(deps): update dependency numpy to v1.20.1 (#74)

    [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [numpy](https://www.numpy.org) ([source](https://github.com/numpy/numpy)) | `==1.19.5` -> `==1.20.1` | [![age](https://badges.renovateapi.com/packages/pypi/numpy/1.20.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/numpy/1.20.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/numpy/1.20.1/compatibility-slim/1.19.5)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/numpy/1.20.1/confidence-slim/1.19.5)](https://docs.renovatebot.com/merge-confidence/) |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>numpy/numpy</summary>
    
    ### [`v1.20.1`](https://github.com/numpy/numpy/releases/v1.20.1)
    
    [Compare Source](https://github.com/numpy/numpy/compare/v1.20.0...v1.20.1)
    
    # NumPy 1.20.1 Release Notes
    
    NumPy 1,20.1 is a rapid bugfix release fixing several bugs and
    regressions reported after the 1.20.0 release.
    
    ## Highlights
    
    -   The distutils bug that caused problems with downstream projects is
        fixed.
    -   The `random.shuffle` regression is fixed.
    
    ## Contributors
    
    A total of 8 people contributed to this release. People with a \\"+\\" by
    their names contributed a patch for the first time.
    
    -   Bas van Beek
    -   Charles Harris
    -   Nicholas McKibben +
    -   Pearu Peterson
    -   Ralf Gommers
    -   Sebastian Berg
    -   Tyler Reddy
    -   \\[@&#8203;Aerysv](https://github.com/Aerysv) +
    
    ## Pull requests merged
    
    A total of 15 pull requests were merged for this release.
    
    -   [#&#8203;18306](https://github.com/numpy/numpy/pull/18306): MAINT: Add missing placeholder annotations
    -   [#&#8203;18310](https://github.com/numpy/numpy/pull/18310): BUG: Fix typo in `numpy.__init__.py`
    -   [#&#8203;18326](https://github.com/numpy/numpy/pull/18326): BUG: don\\'t mutate list of fake libraries while iterating over...
    -   [#&#8203;18327](https://github.com/numpy/numpy/pull/18327): MAINT: gracefully shuffle memoryviews
    -   [#&#8203;18328](https://github.com/numpy/numpy/pull/18328): BUG: Use C linkage for random distributions
    -   [#&#8203;18336](https://github.com/numpy/numpy/pull/18336): CI: fix when GitHub Actions builds trigger, and allow ci skips
    -   [#&#8203;18337](https://github.com/numpy/numpy/pull/18337): BUG: Allow unmodified use of isclose, allclose, etc. with timedelta
    -   [#&#8203;18345](https://github.com/numpy/numpy/pull/18345): BUG: Allow pickling all relevant DType types/classes
    -   [#&#8203;18351](https://github.com/numpy/numpy/pull/18351): BUG: Fix missing signed_char dependency. Closes #&#8203;18335.
    -   [#&#8203;18352](https://github.com/numpy/numpy/pull/18352): DOC: Change license date 2020 -> 2021
    -   [#&#8203;18353](https://github.com/numpy/numpy/pull/18353): CI: CircleCI seems to occasionally time out, increase the limit
    -   [#&#8203;18354](https://github.com/numpy/numpy/pull/18354): BUG: Fix f2py bugs when wrapping F90 subroutines.
    -   [#&#8203;18356](https://github.com/numpy/numpy/pull/18356): MAINT: crackfortran regex simplify
    -   [#&#8203;18357](https://github.com/numpy/numpy/pull/18357): BUG: threads.h existence test requires GLIBC > 2.12.
    -   [#&#8203;18359](https://github.com/numpy/numpy/pull/18359): REL: Prepare for the NumPy 1.20.1 release.
    
    ## Checksums
    
    ##### MD5
    
        c4748f4f8f703c5e96027407eca02b08  numpy-1.20.1-cp37-cp37m-macosx_10_9_x86_64.whl
        f0bf3a78d6b3a169e5a7fb2637f7fd87  numpy-1.20.1-cp37-cp37m-manylinux1_i686.whl
        493c17647c05ca5043bcbab1ac266a74  numpy-1.20.1-cp37-cp37m-manylinux1_x86_64.whl
        55ec954fc598c72b2bbf57bfa8b2a701  numpy-1.20.1-cp37-cp37m-manylinux2010_i686.whl
        8cee88f9683d208686081522609a8726  numpy-1.20.1-cp37-cp37m-manylinux2010_x86_64.whl
        26399d3ededc53b354de78f977a6197e  numpy-1.20.1-cp37-cp37m-manylinux2014_aarch64.whl
        81051f1e7a79eea8a5aaf5718114ce3a  numpy-1.20.1-cp37-cp37m-win32.whl
        899488c55824f02a7a6f0451fc86f63f  numpy-1.20.1-cp37-cp37m-win_amd64.whl
        17f4dae5a0d143b46345a9cf1a8c8dec  numpy-1.20.1-cp38-cp38-macosx_10_9_x86_64.whl
        f254e98e92b3054c567b6220b37b81d3  numpy-1.20.1-cp38-cp38-manylinux1_i686.whl
        483f43a62c7e32ae991990786da90de1  numpy-1.20.1-cp38-cp38-manylinux1_x86_64.whl
        bf578b783e36d3feb3344973306a9f96  numpy-1.20.1-cp38-cp38-manylinux2010_i686.whl
        f5d6c77c898537017e64ee30b243fdca  numpy-1.20.1-cp38-cp38-manylinux2010_x86_64.whl
        5cf541a0d5af3d5812d2970a427075fb  numpy-1.20.1-cp38-cp38-manylinux2014_aarch64.whl
        178315c579c0a70285b8ee502eb498af  numpy-1.20.1-cp38-cp38-win32.whl
        5164a32e7a00a2b285302b563eb58afe  numpy-1.20.1-cp38-cp38-win_amd64.whl
        c123dd10788ea9ff788d735cbee444c5  numpy-1.20.1-cp39-cp39-macosx_10_9_x86_64.whl
        72282fefe58650c6e7cc41f5b37b8662  numpy-1.20.1-cp39-cp39-manylinux2010_i686.whl
        234d57c1a7b1f8b99c054a7a71a51cbe  numpy-1.20.1-cp39-cp39-manylinux2010_x86_64.whl
        352243d4285970e45d825024ca566d47  numpy-1.20.1-cp39-cp39-manylinux2014_aarch64.whl
        a78c863323e0f56210c2e1acaad1bc22  numpy-1.20.1-cp39-cp39-win32.whl
        86f9d3f358e7d7896e713bce99f17fdd  numpy-1.20.1-cp39-cp39-win_amd64.whl
        ed2c81132119fb3c7f73c6a2de306058  numpy-1.20.1-pp37-pypy37_pp73-manylinux2010_x86_64.whl
        60a5e2517be19394a7df24f6d4add3f2  numpy-1.20.1.tar.gz
        30ea1c7868e73eeff2c86ac465311220  numpy-1.20.1.zip
    
    ##### SHA256
    
        ae61f02b84a0211abb56462a3b6cd1e7ec39d466d3160eb4e1da8bf6717cdbeb  numpy-1.20.1-cp37-cp37m-macosx_10_9_x86_64.whl
        65410c7f4398a0047eea5cca9b74009ea61178efd78d1be9847fac1d6716ec1e  numpy-1.20.1-cp37-cp37m-manylinux1_i686.whl
        2d7e27442599104ee08f4faed56bb87c55f8b10a5494ac2ead5c98a4b289e61f  numpy-1.20.1-cp37-cp37m-manylinux1_x86_64.whl
        4ed8e96dc146e12c1c5cdd6fb9fd0757f2ba66048bf94c5126b7efebd12d0090  numpy-1.20.1-cp37-cp37m-manylinux2010_i686.whl
        ecb5b74c702358cdc21268ff4c37f7466357871f53a30e6f84c686952bef16a9  numpy-1.20.1-cp37-cp37m-manylinux2010_x86_64.whl
        b9410c0b6fed4a22554f072a86c361e417f0258838957b78bd063bde2c7f841f  numpy-1.20.1-cp37-cp37m-manylinux2014_aarch64.whl
        3d3087e24e354c18fb35c454026af3ed8997cfd4997765266897c68d724e4845  numpy-1.20.1-cp37-cp37m-win32.whl
        89f937b13b8dd17b0099c7c2e22066883c86ca1575a975f754babc8fbf8d69a9  numpy-1.20.1-cp37-cp37m-win_amd64.whl
        a1d7995d1023335e67fb070b2fae6f5968f5be3802b15ad6d79d81ecaa014fe0  numpy-1.20.1-cp38-cp38-macosx_10_9_x86_64.whl
        60759ab15c94dd0e1ed88241fd4fa3312db4e91d2c8f5a2d4cf3863fad83d65b  numpy-1.20.1-cp38-cp38-manylinux1_i686.whl
        125a0e10ddd99a874fd357bfa1b636cd58deb78ba4a30b5ddb09f645c3512e04  numpy-1.20.1-cp38-cp38-manylinux1_x86_64.whl
        c26287dfc888cf1e65181f39ea75e11f42ffc4f4529e5bd19add57ad458996e2  numpy-1.20.1-cp38-cp38-manylinux2010_i686.whl
        7199109fa46277be503393be9250b983f325880766f847885607d9b13848f257  numpy-1.20.1-cp38-cp38-manylinux2010_x86_64.whl
        72251e43ac426ff98ea802a931922c79b8d7596480300eb9f1b1e45e0543571e  numpy-1.20.1-cp38-cp38-manylinux2014_aarch64.whl
        c91ec9569facd4757ade0888371eced2ecf49e7982ce5634cc2cf4e7331a4b14  numpy-1.20.1-cp38-cp38-win32.whl
        13adf545732bb23a796914fe5f891a12bd74cf3d2986eed7b7eba2941eea1590  numpy-1.20.1-cp38-cp38-win_amd64.whl
        104f5e90b143dbf298361a99ac1af4cf59131218a045ebf4ee5990b83cff5fab  numpy-1.20.1-cp39-cp39-macosx_10_9_x86_64.whl
        89e5336f2bec0c726ac7e7cdae181b325a9c0ee24e604704ed830d241c5e47ff  numpy-1.20.1-cp39-cp39-manylinux2010_i686.whl
        032be656d89bbf786d743fee11d01ef318b0781281241997558fa7950028dd29  numpy-1.20.1-cp39-cp39-manylinux2010_x86_64.whl
        66b467adfcf628f66ea4ac6430ded0614f5cc06ba530d09571ea404789064adc  numpy-1.20.1-cp39-cp39-manylinux2014_aarch64.whl
        12e4ba5c6420917571f1a5becc9338abbde71dd811ce40b37ba62dec7b39af6d  numpy-1.20.1-cp39-cp39-win32.whl
        9c94cab5054bad82a70b2e77741271790304651d584e2cdfe2041488e753863b  numpy-1.20.1-cp39-cp39-win_amd64.whl
        9eb551d122fadca7774b97db8a112b77231dcccda8e91a5bc99e79890797175e  numpy-1.20.1-pp37-pypy37_pp73-manylinux2010_x86_64.whl
        9bf51d69ebb4ca9239e55bedc2185fe2c0ec222da0adee7ece4125414676846d  numpy-1.20.1.tar.gz
        3bc63486a870294683980d76ec1e3efc786295ae00128f9ea38e2c6e74d5a60a  numpy-1.20.1.zip
    
    ### [`v1.20.0`](https://github.com/numpy/numpy/releases/v1.20.0)
    
    [Compare Source](https://github.com/numpy/numpy/compare/v1.19.5...v1.20.0)
    
    # NumPy 1.20.0 Release Notes
    
    This NumPy release is the largest so made to date, some 684 PRs
    contributed by 184 people have been merged. See the list of highlights
    below for more details. The Python versions supported for this release
    are 3.7-3.9, support for Python 3.6 has been dropped. Highlights are
    
    -   Annotations for NumPy functions. This work is ongoing and
        improvements can be expected pending feedback from users.
    -   Wider use of SIMD to increase execution speed of ufuncs. Much work
        has been done in introducing universal functions that will ease use
        of modern features across different hardware platforms. This work is
        ongoing.
    -   Preliminary work in changing the dtype and casting implementations
        in order to provide an easier path to extending dtypes. This work is
        ongoing but enough has been done to allow experimentation and
        feedback.
    -   Extensive documentation improvements comprising some 185 PR merges.
        This work is ongoing and part of the larger project to improve
        NumPy\\'s online presence and usefulness to new users.
    -   Further cleanups related to removing Python 2.7. This improves code
        readability and removes technical debt.
    -   Preliminary support for the upcoming Cython 3.0.
    
    ## New functions
    
    ##### The random.Generator class has a new `permuted` function.
    
    The new function differs from `shuffle` and `permutation` in that the
    subarrays indexed by an axis are permuted rather than the axis being
    treated as a separate 1-D array for every combination of the other
    indexes. For example, it is now possible to permute the rows or columns
    of a 2-D array.
    
    ([gh-15121](https://github.com/numpy/numpy/pull/15121))
    
    ##### `sliding_window_view` provides a sliding window view for numpy arrays
    
    `numpy.lib.stride\_tricks.sliding\_window\_view` constructs
    views on numpy arrays that offer a sliding or moving window access to
    the array. This allows for the simple implementation of certain
    algorithms, such as running means.
    
    ([gh-17394](https://github.com/numpy/numpy/pull/17394))
    
    ##### [numpy.broadcast\_shapes]{.title-ref} is a new user-facing function
    
    `numpy.broadcast\_shapes` gets the resulting shape from
    broadcasting the given shape tuples against each other.
    
    ```{.python}
    >>> np.broadcast_shapes((1, 2), (3, 1))
    (3, 2)
    
    >>> np.broadcast_shapes(2, (3, 1))
    (3, 2)
    
    >>> np.broadcast_shapes((6, 7), (5, 6, 1), (7,), (5, 1, 7))
    (5, 6, 7)
    ```
    
    ([gh-17535](https://github.com/numpy/numpy/pull/17535))
    
    ## Deprecations
    
    ##### Using the aliases of builtin types like `np.int` is deprecated
    
    For a long time, `np.int` has been an alias of the builtin `int`. This
    is repeatedly a cause of confusion for newcomers, and existed mainly for
    historic reasons.
    
    These aliases have been deprecated. The table below shows the full list
    of deprecated aliases, along with their exact meaning. Replacing uses of
    items in the first column with the contents of the second column will
    work identically and silence the deprecation warning.
    
    The third column lists alternative NumPy names which may occasionally be
    preferential. See also `basics.types`{.interpreted-text role="ref"} for
    additional details.
    
    | Deprecated name | Identical to | NumPy scalar type names                                             |
    | --------------- | ------------ | ------------------------------------------------------------------- |
    | `numpy.bool`    | `bool`       | `numpy.bool\_`                                                      |
    | `numpy.int`     | `int`        | `numpy.int\_` (default), `numpy.int64`, or `numpy.int32`            |
    | `numpy.float`   | `float`      | `numpy.float64`, `numpy.float\_`, `numpy.double` (equivalent)       |
    | `numpy.complex` | `complex`    | `numpy.complex128`, `numpy.complex\_`, `numpy.cdouble` (equivalent) |
    | `numpy.object`  | `object`     | `numpy.object\_`                                                    |
    | `numpy.str`     | `str`        | `numpy.str\_`                                                       |
    | `numpy.long`    | `int`        | `numpy.int\_`(C `long`), `numpy.longlong` (largest integer type)    |
    | `numpy.unicode` | `str`        | `numpy.unicode\_`                                                   |
    
    To give a clear guideline for the vast majority of cases, for the types
    `bool`, `object`, `str` (and `unicode`) using the plain version is
    shorter and clear, and generally a good replacement. For `float` and
    `complex` you can use `float64` and `complex128` if you wish to be more
    explicit about the precision.
    
    For `np.int` a direct replacement with `np.int_` or `int` is also good
    and will not change behavior, but the precision will continue to depend
    on the computer and operating system. If you want to be more explicit
    and review the current use, you have the following alternatives:
    
    -   `np.int64` or `np.int32` to specify the precision exactly. This
        ensures that results cannot depend on the computer or operating
        system.
    -   `np.int_` or `int` (the default), but be aware that it depends on
        the computer and operating system.
    -   The C types: `np.cint` (int), `np.int_` (long), `np.longlong`.
    -   `np.intp` which is 32bit on 32bit machines 64bit on 64bit machines.
        This can be the best type to use for indexing.
    
    When used with `np.dtype(...)` or `dtype=...` changing it to the NumPy
    name as mentioned above will have no effect on the output. If used as a
    scalar with:
    
        np.float(123)
    
    changing it can subtly change the result. In this case, the Python
    version `float(123)` or `int(12.)` is normally preferable, although the
    NumPy version may be useful for consistency with NumPy arrays (for
    example, NumPy behaves differently for things like division by zero).
    
    ([gh-14882](https://github.com/numpy/numpy/pull/14882))
    
    ##### Passing `shape=None` to functions with a non-optional shape argument is deprecated
    
    Previously, this was an alias for passing `shape=()`. This deprecation
    is emitted by `PyArray\_IntpConverter` in the C API. If your
    API is intended to support passing `None`, then you should check for
    `None` prior to invoking the converter, so as to be able to distinguish
    `None` and `()`.
    
    ([gh-15886](https://github.com/numpy/numpy/pull/15886))
    
    ##### Indexing errors will be reported even when index result is empty
    
    In the future, NumPy will raise an IndexError when an integer array
    index contains out of bound values even if a non-indexed dimension is of
    length 0. This will now emit a DeprecationWarning. This can happen when
    the array is previously empty, or an empty slice is involved:
    
        arr1 = np.zeros((5, 0))
        arr1[[20]]
        arr2 = np.zeros((5, 5))
        arr2[[20], :0]
    
    Previously the non-empty index `[20]` was not checked for correctness.
    It will now be checked causing a deprecation warning which will be
    turned into an error. This also applies to assignments.
    
    ([gh-15900](https://github.com/numpy/numpy/pull/15900))
    
    ##### Inexact matches for `mode` and `searchside` are deprecated
    
    Inexact and case insensitive matches for `mode` and `searchside` were
    valid inputs earlier and will give a DeprecationWarning now. For
    example, below are some example usages which are now deprecated and will
    give a DeprecationWarning:
    
        import numpy as np
        arr = np.array([[3, 6, 6], [4, 5, 1]])
    
    ### mode: inexact match
    
        np.ravel_multi_index(arr, (7, 6), mode="clap")  # should be "clip"
    
    ### searchside: inexact match
    
        np.searchsorted(arr[0], 4, side='random')  # should be "right"
    
    ([gh-16056](https://github.com/numpy/numpy/pull/16056))
    
    ##### Deprecation of [numpy.dual]{.title-ref}
    
    The module `numpy.dual` is deprecated. Instead of importing
    functions from `numpy.dual`, the functions should be
    imported directly from NumPy or SciPy.
    
    ([gh-16156](https://github.com/numpy/numpy/pull/16156))
    
    ##### `outer` and `ufunc.outer` deprecated for matrix
    
    `np.matrix` use with `\~numpy.outer` or generic ufunc outer
    calls such as `numpy.add.outer`. Previously, matrix was converted to an
    array here. This will not be done in the future requiring a manual
    conversion to arrays.
    
    ([gh-16232](https://github.com/numpy/numpy/pull/16232))
    
    ##### Further Numeric Style types Deprecated
    
    The remaining numeric-style type codes `Bytes0`, `Str0`, `Uint32`,
    `Uint64`, and `Datetime64` have been deprecated. The lower-case variants
    should be used instead. For bytes and string `"S"` and `"U"` are further
    alternatives.
    
    ([gh-16554](https://github.com/numpy/numpy/pull/16554))
    
    ##### The `ndincr` method of `ndindex` is deprecated
    
    The documentation has warned against using this function since NumPy
    1.8. Use `next(it)` instead of `it.ndincr()`.
    
    ([gh-17233](https://github.com/numpy/numpy/pull/17233))
    
    ##### ArrayLike objects which do not define `__len__` and `__getitem__`
    
    Objects which define one of the protocols `__array__`,
    `__array_interface__`, or `__array_struct__` but are not sequences
    (usually defined by having a `__len__` and `__getitem__`) will behave
    differently during array-coercion in the future.
    
    When nested inside sequences, such as `np.array([array_like])`, these
    were handled as a single Python object rather than an array. In the
    future they will behave identically to:
    
        np.array([np.array(array_like)])
    
    This change should only have an effect if `np.array(array_like)` is not
    0-D. The solution to this warning may depend on the object:
    
    -   Some array-likes may expect the new behaviour, and users can ignore
        the warning. The object can choose to expose the sequence protocol
        to opt-in to the new behaviour.
    -   For example, `shapely` will allow conversion to an array-like using
        `line.coords` rather than `np.asarray(line)`. Users may work around
        the warning, or use the new convention when it becomes available.
    
    Unfortunately, using the new behaviour can only be achieved by calling
    `np.array(array_like)`.
    
    If you wish to ensure that the old behaviour remains unchanged, please
    create an object array and then fill it explicitly, for example:
    
        arr = np.empty(3, dtype=object)
        arr[:] = [array_like1, array_like2, array_like3]
    
    This will ensure NumPy knows to not enter the array-like and use it as a
    object instead.
    
    ([gh-17973](https://github.com/numpy/numpy/pull/17973))
    
    ## Future Changes
    
    ##### Arrays cannot be using subarray dtypes
    
    Array creation and casting using `np.array(arr, dtype)` and
    `arr.astype(dtype)` will use different logic when `dtype` is a subarray
    dtype such as `np.dtype("(2)i,")`.
    
    For such a `dtype` the following behaviour is true:
    
        res = np.array(arr, dtype)
    
        res.dtype is not dtype
        res.dtype is dtype.base
        res.shape == arr.shape + dtype.shape
    
    But `res` is filled using the logic:
    
        res = np.empty(arr.shape + dtype.shape, dtype=dtype.base)
        res[...] = arr
    
    which uses incorrect broadcasting (and often leads to an error). In the
    future, this will instead cast each element individually, leading to the
    same result as:
    
        res = np.array(arr, dtype=np.dtype(["f", dtype]))["f"]
    
    Which can normally be used to opt-in to the new behaviour.
    
    This change does not affect `np.array(list, dtype="(2)i,")` unless the
    `list` itself includes at least one array. In particular, the behaviour
    is unchanged for a list of tuples.
    
    ([gh-17596](https://github.com/numpy/numpy/pull/17596))
    
    ## Expired deprecations
    
    -   The deprecation of numeric style type-codes `np.dtype("Complex64")`
        (with upper case spelling), is expired. `"Complex64"` corresponded
        to `"complex128"` and `"Complex32"` corresponded to `"complex64"`.
    
    -   The deprecation of `np.sctypeNA` and `np.typeNA` is expired. Both
        have been removed from the public API. Use `np.typeDict` instead.
    
        ([gh-16554](https://github.com/numpy/numpy/pull/16554))
    
    -   The 14-year deprecation of `np.ctypeslib.ctypes_load_library` is
        expired. Use `~numpy.ctypeslib.load_library`{.interpreted-text
        role="func"} instead, which is identical.
    
        ([gh-17116](https://github.com/numpy/numpy/pull/17116))
    
    ##### Financial functions removed
    
    In accordance with NEP 32, the financial functions are removed from
    NumPy 1.20. The functions that have been removed are `fv`, `ipmt`,
    `irr`, `mirr`, `nper`, `npv`, `pmt`, `ppmt`, `pv`, and `rate`. These
    functions are available in the
    [numpy_financial](https://pypi.org/project/numpy-financial) library.
    
    ([gh-17067](https://github.com/numpy/numpy/pull/17067))
    
    ## Compatibility notes
    
    ##### `isinstance(dtype, np.dtype)` and not `type(dtype) is not np.dtype`
    
    NumPy dtypes are not direct instances of `np.dtype` anymore. Code that
    may have used `type(dtype) is np.dtype` will always return `False` and
    must be updated to use the correct version
    `isinstance(dtype, np.dtype)`.
    
    This change also affects the C-side macro `PyArray_DescrCheck` if
    compiled against a NumPy older than 1.16.6. If code uses this macro and
    wishes to compile against an older version of NumPy, it must replace the
    macro (see also [C API changes](#c-api-changes) section).
    
    ##### Same kind casting in concatenate with `axis=None`
    
    When [\~numpy.concatenate]{.title-ref} is called with `axis=None`, the
    flattened arrays were cast with `unsafe`. Any other axis choice uses
    \\"same kind\\". That different default has been deprecated and \\"same
    kind\\" casting will be used instead. The new `casting` keyword argument
    can be used to retain the old behaviour.
    
    ([gh-16134](https://github.com/numpy/numpy/pull/16134))
    
    ##### NumPy Scalars are cast when assigned to arrays
    
    When creating or assigning to arrays, in all relevant cases NumPy
    scalars will now be cast identically to NumPy arrays. In particular this
    changes the behaviour in some cases which previously raised an error:
    
        np.array([np.float64(np.nan)], dtype=np.int64)
    
    will succeed and return an undefined result (usually the smallest
    possible integer). This also affects assignments:
    
        arr[0] = np.float64(np.nan)
    
    At this time, NumPy retains the behaviour for:
    
        np.array(np.float64(np.nan), dtype=np.int64)
    
    The above changes do not affect Python scalars:
    
        np.array([float("NaN")], dtype=np.int64)
    
    remains unaffected (`np.nan` is a Python `float`, not a NumPy one).
    Unlike signed integers, unsigned integers do not retain this special
    case, since they always behaved more like casting. The following code
    stops raising an error:
    
        np.array([np.float64(np.nan)], dtype=np.uint64)
    
    To avoid backward compatibility issues, at this time assignment from
    `datetime64` scalar to strings of too short length remains supported.
    This means that `np.asarray(np.datetime64("2020-10-10"), dtype="S5")`
    succeeds now, when it failed before. In the long term this may be
    deprecated or the unsafe cast may be allowed generally to make
    assignment of arrays and scalars behave consistently.
    
    ##### Array coercion changes when Strings and other types are mixed
    
    When strings and other types are mixed, such as:
    
        np.array(["string", np.float64(3.)], dtype="S")
    
    The results will change, which may lead to string dtypes with longer
    strings in some cases. In particularly, if `dtype="S"` is not provided
    any numerical value will lead to a string results long enough to hold
    all possible numerical values. (e.g. \\"S32\\" for floats). Note that you
    should always provide `dtype="S"` when converting non-strings to
    strings.
    
    If `dtype="S"` is provided the results will be largely identical to
    before, but NumPy scalars (not a Python float like `1.0`), will still
    enforce a uniform string length:
    
        np.array([np.float64(3.)], dtype="S")  # gives "S32"
        np.array([3.0], dtype="S")  # gives "S3"
    
    Previously the first version gave the same result as the second.
    
    ##### Array coercion restructure
    
    Array coercion has been restructured. In general, this should not affect
    users. In extremely rare corner cases where array-likes are nested:
    
        np.array([array_like1])
    
    Things will now be more consistent with:
    
        np.array([np.array(array_like1)])
    
    This can subtly change output for some badly defined array-likes. One
    example for this are array-like objects which are not also sequences of
    matching shape. In NumPy 1.20, a warning will be given when an
    array-like is not also a sequence (but behaviour remains identical, see
    deprecations). If an array like is also a sequence (defines
    `__getitem__` and `__len__`) NumPy will now only use the result given by
    `__array__`, `__array_interface__`, or `__array_struct__`. This will
    result in differences when the (nested) sequence describes a different
    shape.
    
    ([gh-16200](https://github.com/numpy/numpy/pull/16200))
    
    ##### Writing to the result of `numpy.broadcast\_arrays` will export readonly buffers
    
    In NumPy 1.17 `numpy.broadcast\_arrays` started warning when
    the resulting array was written to. This warning was skipped when the
    array was used through the buffer interface (e.g. `memoryview(arr)`).
    The same thing will now occur for the two protocols
    `__array_interface__`, and `__array_struct__` returning read-only
    buffers instead of giving a warning.
    
    ([gh-16350](https://github.com/numpy/numpy/pull/16350))
    
    ##### Numeric-style type names have been removed from type dictionaries
    
    To stay in sync with the deprecation for `np.dtype("Complex64")` and
    other numeric-style (capital case) types. These were removed from
    `np.sctypeDict` and `np.typeDict`. You should use the lower case
    versions instead. Note that `"Complex64"` corresponds to `"complex128"`
    and `"Complex32"` corresponds to `"complex64"`. The numpy style (new)
    versions, denote the full size and not the size of the real/imaginary
    part.
    
    ([gh-16554](https://github.com/numpy/numpy/pull/16554))
    
    ##### The `operator.concat` function now raises TypeError for array arguments
    
    The previous behavior was to fall back to addition and add the two
    arrays, which was thought to be unexpected behavior for a concatenation
    function.
    
    ([gh-16570](https://github.com/numpy/numpy/pull/16570))
    
    ##### `nickname` attribute removed from ABCPolyBase
    
    An abstract property `nickname` has been removed from `ABCPolyBase` as
    it was no longer used in the derived convenience classes. This may
    affect users who have derived classes from `ABCPolyBase` and overridden
    the methods for representation and display, e.g. `__str__`, `__repr__`,
    `_repr_latex`, etc.
    
    ([gh-16589](https://github.com/numpy/numpy/pull/16589))
    
    ##### `float->timedelta` and `uint64->timedelta` promotion will raise a TypeError
    
    Float and timedelta promotion consistently raises a TypeError.
    `np.promote_types("float32", "m8")` aligns with
    `np.promote_types("m8", "float32")` now and both raise a TypeError.
    Previously, `np.promote_types("float32", "m8")` returned `"m8"` which
    was considered a bug.
    
    Uint64 and timedelta promotion consistently raises a TypeError.
    `np.promote_types("uint64", "m8")` aligns with
    `np.promote_types("m8", "uint64")` now and both raise a TypeError.
    Previously, `np.promote_types("uint64", "m8")` returned `"m8"` which was
    considered a bug.
    
    ([gh-16592](https://github.com/numpy/numpy/pull/16592))
    
    ##### `numpy.genfromtxt` now correctly unpacks structured arrays
    
    Previously, `numpy.genfromtxt` failed to unpack if it was
    called with `unpack=True` and a structured datatype was passed to the
    `dtype` argument (or `dtype=None` was passed and a structured datatype
    was inferred). For example:
    
        >>> data = StringIO("21 58.0\n35 72.0")
        >>> np.genfromtxt(data, dtype=None, unpack=True)
        array([(21, 58.), (35, 72.)], dtype=[('f0', '<i8'), ('f1', '<f8')])
    
    Structured arrays will now correctly unpack into a list of arrays, one
    for each column:
    
        >>> np.genfromtxt(data, dtype=None, unpack=True)
        [array([21, 35]), array([58., 72.])]
    
    ([gh-16650](https://github.com/numpy/numpy/pull/16650))
    
    ##### `mgrid`, `r_`, etc. consistently return correct outputs for non-default precision input
    
    Previously,
    `np.mgrid[np.float32(0.1):np.float32(0.35):np.float32(0.1),]` and
    `np.r_[0:10:np.complex64(3j)]` failed to return meaningful output. This
    bug potentially affects [\~numpy.mgrid]{.title-ref},
    `numpy.ogrid`, `numpy.r\_`, and
    `numpy.c\_` when an input with dtype other than the
    default `float64` and `complex128` and equivalent Python types were
    used. The methods have been fixed to handle varying precision correctly.
    
    ([gh-16815](https://github.com/numpy/numpy/pull/16815))
    
    ##### Boolean array indices with mismatching shapes now properly give `IndexError`
    
    Previously, if a boolean array index matched the size of the indexed
    array but not the shape, it was incorrectly allowed in some cases. In
    other cases, it gave an error, but the error was incorrectly a
    `ValueError` with a message about broadcasting instead of the correct
    `IndexError`.
    
    For example, the following used to incorrectly give
    `ValueError: operands could not be broadcast together with shapes (2,2) (1,4)`:
    
    ```{.python}
    np.empty((2, 2))[np.array([[True, False, False, False]])]
    ```
    
    And the following used to incorrectly return `array([], dtype=float64)`:
    
    ```{.python}
    np.empty((2, 2))[np.array([[False, False, False, False]])]
    ```
    
    Both now correctly give
    `IndexError: boolean index did not match indexed array along dimension 0; dimension is 2 but corresponding boolean dimension is 1`.
    
    ([gh-17010](https://github.com/numpy/numpy/pull/17010))
    
    ##### Casting errors interrupt Iteration
    
    When iterating while casting values, an error may stop the iteration
    earlier than before. In any case, a failed casting operation always
    returned undefined, partial results. Those may now be even more
    undefined and partial. For users of the `NpyIter` C-API such cast errors
    will now cause the [iternext()]{.title-ref} function to return 0 and
    thus abort iteration. Currently, there is no API to detect such an error
    directly. It is necessary to check `PyErr_Occurred()`, which may be
    problematic in combination with `NpyIter_Reset`. These issues always
    existed, but new API could be added if required by users.
    
    ([gh-17029](https://github.com/numpy/numpy/pull/17029))
    
    ##### f2py generated code may return unicode instead of byte strings
    
    Some byte strings previously returned by f2py generated code may now be
    unicode strings. This results from the ongoing Python2 -> Python3
    cleanup.
    
    ([gh-17068](https://github.com/numpy/numpy/pull/17068))
    
    ##### The first element of the `__array_interface__["data"]` tuple must be an integer
    
    This has been the documented interface for many years, but there was
    still code that would accept a byte string representation of the pointer
    address. That code has been removed, passing the address as a byte
    string will now raise an error.
    
    ([gh-17241](https://github.com/numpy/numpy/pull/17241))
    
    ##### poly1d respects the dtype of all-zero argument
    
    Previously, constructing an instance of `poly1d` with all-zero
    coefficients would cast the coefficients to `np.float64`. This affected
    the output dtype of methods which construct `poly1d` instances
    internally, such as `np.polymul`.
    
    ([gh-17577](https://github.com/numpy/numpy/pull/17577))
    
    ##### The numpy.i file for swig is Python 3 only.
    
    Uses of Python 2.7 C-API functions have been updated to Python 3 only.
    Users who need the old version should take it from an older version of
    NumPy.
    
    ([gh-17580](https://github.com/numpy/numpy/pull/17580))
    
    ##### Void dtype discovery in `np.array`
    
    In calls using `np.array(..., dtype="V")`, `arr.astype("V")`, and
    similar a TypeError will now be correctly raised unless all elements
    have the identical void length. An example for this is:
    
        np.array([b"1", b"12"], dtype="V")
    
    Which previously returned an array with dtype `"V2"` which cannot
    represent `b"1"` faithfully.
    
    ([gh-17706](https://github.com/numpy/numpy/pull/17706))
    
    ## C API changes
    
    ##### The `PyArray_DescrCheck` macro is modified
    
    The `PyArray_DescrCheck` macro has been updated since NumPy 1.16.6 to
    be:
    
        #define PyArray_DescrCheck(op) PyObject_TypeCheck(op, &PyArrayDescr_Type)
    
    Starting with NumPy 1.20 code that is compiled against an earlier
    version will be API incompatible with NumPy 1.20. The fix is to either
    compile against 1.16.6 (if the NumPy 1.16 release is the oldest release
    you wish to support), or manually inline the macro by replacing it with
    the new definition:
    
        PyObject_TypeCheck(op, &PyArrayDescr_Type)
    
    which is compatible with all NumPy versions.
    
    ##### Size of `np.ndarray` and `np.void_` changed
    
    The size of the `PyArrayObject` and `PyVoidScalarObject` structures have
    changed. The following header definition has been removed:
    
        #define NPY_SIZEOF_PYARRAYOBJECT (sizeof(PyArrayObject_fields))
    
    since the size must not be considered a compile time constant: it will
    change for different runtime versions of NumPy.
    
    The most likely relevant use are potential subclasses written in C which
    will have to be recompiled and should be updated. Please see the
    documentation for :c`PyArrayObject`{.interpreted-text role="type"} for
    more details and contact the NumPy developers if you are affected by
    this change.
    
    NumPy will attempt to give a graceful error but a program expecting a
    fixed structure size may have undefined behaviour and likely crash.
    
    ([gh-16938](https://github.com/numpy/numpy/pull/16938))
    
    ## New Features
    
    ##### `where` keyword argument for `numpy.all` and `numpy.any` functions
    
    The keyword argument `where` is added and allows to only consider
    specified elements or subaxes from an array in the Boolean evaluation of
    `all` and `any`. This new keyword is available to the functions `all`
    and `any` both via `numpy` directly or in the methods of
    `numpy.ndarray`.
    
    Any broadcastable Boolean array or a scalar can be set as `where`. It
    defaults to `True` to evaluate the functions for all elements in an
    array if `where` is not set by the user. Examples are given in the
    documentation of the functions.
    
    ##### `where` keyword argument for `numpy` functions `mean`, `std`, `var`
    
    The keyword argument `where` is added and allows to limit the scope in
    the calculation of `mean`, `std` and `var` to only a subset of elements.
    It is available both via `numpy` directly or in the methods of
    `numpy.ndarray`.
    
    Any broadcastable Boolean array or a scalar can be set as `where`. It
    defaults to `True` to evaluate the functions for all elements in an
    array if `where` is not set by the user. Examples are given in the
    documentation of the functions.
    
    ([gh-15852](https://github.com/numpy/numpy/pull/15852))
    
    ##### `norm=backward`, `forward` keyword options for `numpy.fft` functions
    
    The keyword argument option `norm=backward` is added as an alias for
    `None` and acts as the default option; using it has the direct
    transforms unscaled and the inverse transforms scaled by `1/n`.
    
    Using the new keyword argument option `norm=forward` has the direct
    transforms scaled by `1/n` and the inverse transforms unscaled (i.e.
    exactly opposite to the default option `norm=backward`).
    
    ([gh-16476](https://github.com/numpy/numpy/pull/16476))
    
    ##### NumPy is now typed
    
    Type annotations have been added for large parts of NumPy. There is also
    a new [numpy.typing]{.title-ref} module that contains useful types for
    end-users. The currently available types are
    
    -   `ArrayLike`: for objects that can be coerced to an array
    -   `DtypeLike`: for objects that can be coerced to a dtype
    
    ([gh-16515](https://github.com/numpy/numpy/pull/16515))
    
    ##### `numpy.typing` is accessible at runtime
    
    The types in `numpy.typing` can now be imported at runtime. Code like
    the following will now work:
    
    ```{.python}
    from numpy.typing import ArrayLike
    x: ArrayLike = [1, 2, 3, 4]
    ```
    
    ([gh-16558](https://github.com/numpy/numpy/pull/16558))
    
    ##### New `__f2py_numpy_version__` attribute for f2py generated modules.
    
    Because f2py is released together with NumPy, `__f2py_numpy_version__`
    provides a way to track the version f2py used to generate the module.
    
    ([gh-16594](https://github.com/numpy/numpy/pull/16594))
    
    ##### `mypy` tests can be run via runtests.py
    
    Currently running mypy with the NumPy stubs configured requires either:
    
    -   Installing NumPy
    -   Adding the source directory to MYPYPATH and linking to the
        `mypy.ini`
    
    Both options are somewhat inconvenient, so add a `--mypy` option to
    runtests that handles setting things up for you. This will also be
    useful in the future for any typing codegen since it will ensure the
    project is built before type checking.
    
    ([gh-17123](https://github.com/numpy/numpy/pull/17123))
    
    ##### Negation of user defined BLAS/LAPACK detection order
    
    [\~numpy.distutils]{.title-ref} allows negation of libraries when
    determining BLAS/LAPACK libraries. This may be used to remove an item
    from the library resolution phase, i.e. to disallow NetLIB libraries one
    could do:
    
    ```{.bash}
    NPY_BLAS_ORDER='^blas' NPY_LAPACK_ORDER='^lapack' python setup.py build
    ```
    
    That will use any of the accelerated libraries instead.
    
    ([gh-17219](https://github.com/numpy/numpy/pull/17219))
    
    ##### Allow passing optimizations arguments to asv build
    
    It is now possible to pass `-j`, `--cpu-baseline`, `--cpu-dispatch` and
    `--disable-optimization` flags to ASV build when the `--bench-compare`
    argument is used.
    
    ([gh-17284](https://github.com/numpy/numpy/pull/17284))
    
    ##### The NVIDIA HPC SDK nvfortran compiler is now supported
    
    Support for the nvfortran compiler, a version of pgfortran, has been
    added.
    
    ([gh-17344](https://github.com/numpy/numpy/pull/17344))
    
    ##### `dtype` option for `cov` and `corrcoef`
    
    The `dtype` option is now available for [numpy.cov]{.title-ref} and
    [numpy.corrcoef]{.title-ref}. It specifies which data-type the returned
    result should have. By default the functions still return a
    [numpy.float64]{.title-ref} result.
    
    ([gh-17456](https://github.com/numpy/numpy/pull/17456))
    
    ## Improvements
    
    ##### Improved string representation for polynomials (`__str__`)
    
    The string representation (`__str__`) of all six polynomial types in
    [numpy.polynomial]{.title-ref} has been updated to give the polynomial
    as a mathematical expression instead of an array of coefficients. Two
    package-wide formats for the polynomial expressions are available - one
    using Unicode characters for superscripts and subscripts, and another
    using only ASCII characters.
    
    ([gh-15666](https://github.com/numpy/numpy/pull/15666))
    
    ##### Remove the Accelerate library as a candidate LAPACK library
    
    Apple no longer supports Accelerate. Remove it.
    
    ([gh-15759](https://github.com/numpy/numpy/pull/15759))
    
    ##### Object arrays containing multi-line objects have a more readable `repr`
    
    If elements of an object array have a `repr` containing new lines, then
    the wrapped lines will be aligned by column. Notably, this improves the
    `repr` of nested arrays:
    
        >>> np.array([np.eye(2), np.eye(3)], dtype=object)
        array([array([[1., 0.],
                      [0., 1.]]),
               array([[1., 0., 0.],
                      [0., 1., 0.],
                      [0., 0., 1.]])], dtype=object)
    
    ([gh-15997](https://github.com/numpy/numpy/pull/15997))
    
    ##### Concatenate supports providing an output dtype
    
    Support was added to [\~numpy.concatenate]{.title-ref} to provide an
    output `dtype` and `casting` using keyword arguments. The `dtype`
    argument cannot be provided in conjunction with the `out` one.
    
    ([gh-16134](https://github.com/numpy/numpy/pull/16134))
    
    ##### Thread safe f2py callback functions
    
    Callback functions in f2py are now thread safe.
    
    ([gh-16519](https://github.com/numpy/numpy/pull/16519))
    
    ##### [numpy.core.records.fromfile]{.title-ref} now supports file-like objects
    
    [numpy.rec.fromfile]{.title-ref} can now use file-like objects, for
    instance :py`io.BytesIO`{.interpreted-text role="class"}
    
    ([gh-16675](https://github.com/numpy/numpy/pull/16675))
    
    ##### RPATH support on AIX added to distutils
    
    This allows SciPy to be built on AIX.
    
    ([gh-16710](https://github.com/numpy/numpy/pull/16710))
    
    ##### Use f90 compiler specified by the command line args
    
    The compiler command selection for Fortran Portland Group Compiler is
    changed in [numpy.distutils.fcompiler]{.title-ref}. This only affects
    the linking command. This forces the use of the executable provided by
    the command line option (if provided) instead of the pgfortran
    executable. If no executable is provided to the command line option it
    defaults to the pgf90 executable, wich is an alias for pgfortran
    according to the PGI documentation.
    
    ([gh-16730](https://github.com/numpy/numpy/pull/16730))
    
    ##### Add NumPy declarations for Cython 3.0 and later
    
    The pxd declarations for Cython 3.0 were improved to avoid using
    deprecated NumPy C-API features. Extension modules built with Cython
    3.0+ that use NumPy can now set the C macro
    `NPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION` to avoid C compiler warnings
    about deprecated API usage.
    
    ([gh-16986](https://github.com/numpy/numpy/pull/16986))
    
    ##### Make the window functions exactly symmetric
    
    Make sure the window functions provided by NumPy are symmetric. There
    were previously small deviations from symmetry due to numerical
    precision that are now avoided by better arrangement of the computation.
    
    ([gh-17195](https://github.com/numpy/numpy/pull/17195))
    
    ## Performance improvements and changes
    
    ##### Enable multi-platform SIMD compiler optimizations
    
    A series of improvements for NumPy infrastructure to pave the way to
    **NEP-38**, that can be summarized as follow:
    
    -   **New Build Arguments**
    
        -   `--cpu-baseline` to specify the minimal set of required
            optimizations, default value is `min` which provides the minimum
            CPU features that can safely run on a wide range of users
            platforms.
        -   `--cpu-dispatch` to specify the dispatched set of additional
            optimizations, default value is `max -xop -fma4` which enables
            all CPU features, except for AMD legacy features.
        -   `--disable-optimization` to explicitly disable the whole new
            improvements, It also adds a new **C** compiler #definition
            called `NPY_DISABLE_OPTIMIZATION` which it can be used as guard
            for any SIMD code.
    
    -   **Advanced CPU dispatcher**
    
        A flexible cross-architecture CPU dispatcher built on the top of
        Python/Numpy distutils, support all common compilers with a wide
        range of CPU features.
    
        The new dispatcher requires a special file extension `*.dispatch.c`
        to mark the dispatch-able **C** sources. These sources have the
        ability to be compiled multiple times so that each compilation
        process represents certain CPU features and provides different
        \#definitions and flags that affect the code paths.
    
    -   **New auto-generated C header
        \`\`core/src/common/\_cpu_dispatch.h\`\`**
    
        This header is generated by the distutils module `ccompiler_opt`,
        and contains all the #definitions and headers of instruction sets,
        that had been configured through command arguments
        \\'--cpu-baseline\\' and \\'--cpu-dispatch\\'.
    
    -   **New C header \`\`core/src/common/npy_cpu_dispatch.h\`\`**
    
        This header contains all utilities that required for the whole CPU
        dispatching process, it also can be considered as a bridge linking
        the new infrastructure work with NumPy CPU runtime detection.
    
    -   **Add new attributes to NumPy umath module(Python level)**
    
        -   `__cpu_baseline__` a list contains the minimal set of required
            optimizations that supported by the compiler and platform
            according to the specified values to command argument
            \\'--cpu-baseline\\'.
        -   `__cpu_dispatch__` a list contains the dispatched set of
            additional optimizations that supported by the compiler and
            platform according to the specified values to command argument
            \\'--cpu-dispatch\\'.
    
    -   **Print the supported CPU features during the run of PytestTester**
    
    ([gh-13516](https://github.com/numpy/numpy/pull/13516))
    
    ## Changes
    
    ##### Changed behavior of `divmod(1., 0.)` and related functions
    
    The changes also assure that different compiler versions have the same
    behavior for nan or inf usages in these operations. This was previously
    compiler dependent, we now force the invalid and divide by zero flags,
    making the results the same across compilers. For example, gcc-5, gcc-8,
    or gcc-9 now result in the same behavior. The changes are tabulated
    below:
    
    | Operator                  | Old Warning | New Warning              | Old Result | New Result | Works on MacOS |
    | ------------------------- | ----------- | ------------------------ | ---------- | ---------- | -------------- |
    | np.divmod(1.0, 0.0)       | Invalid     | Invalid and Dividebyzero | nan, nan   | inf, nan   | Yes            |
    | np.fmod(1.0, 0.0)         | Invalid     | Invalid                  | nan        | nan        | No? Yes        |
    | np.floor_divide(1.0, 0.0) | Invalid     | Dividebyzero             | nan        | inf        | Yes            |
    | np.remainder(1.0, 0.0)    | Invalid     | Invalid                  | nan        | nan        | Yes            |
    
      : Summary of New Behavior
    
    ([gh-16161](https://github.com/numpy/numpy/pull/16161))
    
    ##### `np.linspace` on integers now uses floor
    
    When using a `int` dtype in [numpy.linspace]{.title-ref}, previously
    float values would be rounded towards zero. Now
    [numpy.floor]{.title-ref} is used instead, which rounds toward `-inf`.
    This changes the results for negative values. For example, the following
    would previously give:
    
        >>> np.linspace(-3, 1, 8, dtype=int)
        array([-3, -2, -1, -1,  0,  0,  0,  1])
    
    and now results in:
    
        >>> np.linspace(-3, 1, 8, dtype=int)
        array([-3, -3, -2, -2, -1, -1,  0,  1])
    
    The former result can still be obtained with:
    
        >>> np.linspace(-3, 1, 8).astype(int)
        array([-3, -2, -1, -1,  0,  0,  0,  1])
    
    ([gh-16841](https://github.com/numpy/numpy/pull/16841))
    
    ## Checksums
    
    ##### MD5
    
        6f43f51475706d8346cee9604ed54e8a  numpy-1.20.0-cp37-cp37m-macosx_10_9_x86_64.whl
        c77f563595ab4bab6185c795c573a26a  numpy-1.20.0-cp37-cp37m-manylinux1_i686.whl
        e8f71fdb7e4e837ae79894b621e3ca08  numpy-1.20.0-cp37-cp37m-manylinux1_x86_64.whl
        89c477a3eaf2e3379aa21bf80e2a2812  numpy-1.20.0-cp37-cp37m-manylinux2010_i686.whl
        82211490e9375bdad57592139b49184d  numpy-1.20.0-cp37-cp37m-manylinux2010_x86_64.whl
        b2d47be4aa123623b39f18723e0d70b7  numpy-1.20.0-cp37-cp37m-manylinux2014_aarch64.whl
        e884b218dc2b20895f57fae00534e8ea  numpy-1.20.0-cp37-cp37m-win32.whl
        ec8265d429e808d8f92ed46711d66bc7  numpy-1.20.0-cp37-cp37m-win_amd64.whl
        791cc5086a755929a1140018067c4587  numpy-1.20.0-cp38-cp38-macosx_10_9_x86_64.whl
        2ee146bad9aa521d0bdfd7e30e982a80  numpy-1.20.0-cp38-cp38-manylinux1_i686.whl
        83d74204a26e9dd3cb93653818745d09  numpy-1.20.0-cp38-cp38-manylinux1_x86_64.whl
        0b0a5e36d4b75a00603cec4db09c44d7  numpy-1.20.0-cp38-cp38-manylinux2010_i686.whl
        c192aeac728a3abfbd16daef87b2a307  numpy-1.20.0-cp38-cp38-manylinux2010_x86_64.whl
        2282da14106cb52bbf9c8c0b847c3480  numpy-1.20.0-cp38-cp38-manylinux2014_aarch64.whl
        0e0e4bf53dd8ea4e232083e788419f30  numpy-1.20.0-cp38-cp38-win32.whl
        93ebb884970cf7292778cb19e9f27596  numpy-1.20.0-cp38-cp38-win_amd64.whl
        749cca75b33849a78e7238aeb09baded  numpy-1.20.0-cp39-cp39-macosx_10_9_x86_64.whl
        e36e7e259bb38ccd2320f88a137115e0  numpy-1.20.0-cp39-cp39-manylinux2010_i686.whl
        4979a98a2cf0a1b14a82630b717aa12b  numpy-1.20.0-cp39-cp39-manylinux2010_x86_64.whl
        52a78d15f15959003047ccb6b66a0ee7  numpy-1.20.0-cp39-cp39-manylinux2014_aarch64.whl
        796b273028c7724a855214ae9a83e4f8  numpy-1.20.0-cp39-cp39-win32.whl
        663428d8bedc5785041800ce098368cd  numpy-1.20.0-cp39-cp39-win_amd64.whl
        66ea4e7911de7fdce688c1b69f9c7c54  numpy-1.20.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl
        fc7c970084438911a50efaa8cddccebc  numpy-1.20.0.tar.gz
        024eb99dba56c3021458caf86f2fea0a  numpy-1.20.0.zip
    
    ##### SHA256
    
        89bd70c9ad540febe6c28451ba225eb4e49d27f64728357f512c808002325dfa  numpy-1.20.0-cp37-cp37m-macosx_10_9_x86_64.whl
        1264c66129f5ef63187649dd43f1ca59532e8c098723643336a85131c0dcce3f  numpy-1.20.0-cp37-cp37m-manylinux1_i686.whl
        e9c5fd330d2fedf06051bafb996252de9b032fcb2ec03eefc9a543e56efa66d4  numpy-1.20.0-cp37-cp37m-manylinux1_x86_64.whl
        db5e69d08756a2fa75a42b4e433880b6187768fe1bc73d21819def893e5128c6  numpy-1.20.0-cp37-cp37m-manylinux2010_i686.whl
        1abc02e30e3efd81a4571e00f8e62bf42e343c76698e0a3e11d9c2b3ee0d77a7  numpy-1.20.0-cp37-cp37m-manylinux2010_x86_64.whl
        5ae765dd29c71a555f8102281f6fb15a3f4dbd35f6e7daf36af9df6d9dd716a5  numpy-1.20.0-cp37-cp37m-manylinux2014_aarch64.whl
        b51b9ef0624f4b01b846c981034c10d2e30db33f9f8be71e992f3900741f6f77  numpy-1.20.0-cp37-cp37m-win32.whl
        afeee581b50df20ef07b736e62ca612858f1fcdba96651d26ab44e3d567a4e6e  numpy-1.20.0-cp37-cp37m-win_amd64.whl
        2bf0e68c92ef077fe766e53f8937d8ac341bdbca68ec128ae049b7d5c34e3206  numpy-1.20.0-cp38-cp38-macosx_10_9_x86_64.whl
        2445a96fbae23a4109c61be0f0af0f3bc273905dc5687a710850c1dfde0fc994  numpy-1.20.0-cp38-cp38-manylinux1_i686.whl
        33edfc0eb229f86f539493917b34035054313a11afbed48404aaf9f86bf4b0f6  numpy-1.20.0-cp38-cp38-manylinux1_x86_64.whl
        894aaee60043a98b03f0ad992c810f62e3a15f98a701e1c0f58a4f4a0df13429  numpy-1.20.0-cp38-cp38-manylinux2010_i686.whl
        b66a6c15d793eda7cdad986e737775aa31b9306d588c14dd0277d2dda5546150  numpy-1.20.0-cp38-cp38-manylinux2010_x86_64.whl
        eee454d3aa3955d0c0069a0f265fea47f1e1384c35a110a95efed358eb6e1562  numpy-1.20.0-cp38-cp38-manylinux2014_aarch64.whl
        abdfa075e293d73638ece434708aa60b510dc6e70d805f57f481a0f550b25a9e  numpy-1.20.0-cp38-cp38-win32.whl
        f1e9424e9aa3834ea27cc12f9c6ea8ace5da18ee60a720bb3a85b2f733f41782  numpy-1.20.0-cp38-cp38-win_amd64.whl
        cb257bb0c0a3176c32782a63cfab2eace7eabfa2a3b2dfd85a13700617ccaf28  numpy-1.20.0-cp39-cp39-macosx_10_9_x86_64.whl
        cf5d9dcbdbe523fa665c5309cce5f144648d94a7fddbf5a40f8e0d5c9f5b596d  numpy-1.20.0-cp39-cp39-manylinux2010_i686.whl
        93c2abea7bb69f47029b84ceac30ab46dfcfdb99b671ad850a333ff794a765e4  numpy-1.20.0-cp39-cp39-manylinux2010_x86_64.whl
        0d28a54afcf46f1f9ebd163e49ad6b49087f22986fefd01a23ca0c1cdda25ca6  numpy-1.20.0-cp39-cp39-manylinux2014_aarch64.whl
        d1bc331e1706fd1809a1bc8a31205329e5b30cf5ba50461c624da267e99f6ae6  numpy-1.20.0-cp39-cp39-win32.whl
        e3db646af9f6a145f0c57202f4b55d4a33f975e395e78fb7b394644c17c1a3a6  numpy-1.20.0-cp39-cp39-win_amd64.whl
        4d592264d2a4f368afbb4288b5ceb646d4cbaf559c0249c096fbb0a149806b90  numpy-1.20.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl
        67b630745a71b541ff6517d6f3d62b00690dc8ba0684cad0d7b0ac55aec1de53  numpy-1.20.0.tar.gz
        3d8233c03f116d068d5365fed4477f2947c7229582dad81e5953088989294cec  numpy-1.20.0.zip
    
    </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**: Renovate will not automatically rebase this PR, because other commits have been found.
    
    :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/python-language).
    renovate-bot committed Feb 12, 2021
    Configuration menu
    Copy the full SHA
    796153f View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2021

  1. chore(deps): update dependency google-auth to v1.27.0 (#76)

    [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [google-auth](https://github.com/googleapis/google-auth-library-python) | `==1.26.1` -> `==1.27.0` | [![age](https://badges.renovateapi.com/packages/pypi/google-auth/1.27.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/google-auth/1.27.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/google-auth/1.27.0/compatibility-slim/1.26.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/google-auth/1.27.0/confidence-slim/1.26.1)](https://docs.renovatebot.com/merge-confidence/) |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/google-auth-library-python</summary>
    
    ### [`v1.27.0`](https://github.com/googleapis/google-auth-library-python/blob/master/CHANGELOG.md#&#8203;1270-httpswwwgithubcomgoogleapisgoogle-auth-library-pythoncomparev1261v1270-2021-02-16)
    
    [Compare Source](https://github.com/googleapis/google-auth-library-python/compare/v1.26.1...v1.27.0)
    
    ##### Features
    
    -   workload identity federation support ([#&#8203;698](https://github.com/googleapis/google-auth-library-python/issues/698)) ([d4d7f38](https://github.com/googleapis/google-auth-library-python/commit/d4d7f3815e0cea3c9f39a5204a4f001de99568e9))
    
    ##### Bug Fixes
    
    -   add pyopenssl as extra dependency ([#&#8203;697](https://github.com/googleapis/google-auth-library-python/issues/697)) ([aeab5d0](https://github.com/googleapis/google-auth-library-python/commit/aeab5d07c5538f3d8cce817df24199534572b97d))
    
    ##### [1.26.1](https://github.com/googleapis/google-auth-library-python/compare/v1.26.0...v1.26.1) (2021-02-11)
    
    ##### Documentation
    
    -   fix a typo in the user guide (avaiable -> available) ([#&#8203;680](https://github.com/googleapis/google-auth-library-python/issues/680)) ([684457a](https://github.com/googleapis/google-auth-library-python/commit/684457afd3f81892e12d983a61672d7ea9bbe296))
    
    ##### Bug Fixes
    
    -   revert workload identity federation support ([#&#8203;691](https://github.com/googleapis/google-auth-library-python/pull/691))
    
    </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/python-language).
    renovate-bot committed Feb 20, 2021
    Configuration menu
    Copy the full SHA
    1c0612e View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2021

  1. fix: use correct retry deadlines (#83)

    This PR was generated using Autosynth. 🌈
    
    Synth log will be available here:
    https://source.cloud.google.com/results/invocations/d34b36d3-1026-41c2-83ac-a0e5b396b48c/targets
    
    - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.)
    
    PiperOrigin-RevId: 364411656
    Source-Link: googleapis/googleapis@149a3a8
    PiperOrigin-RevId: 361662015
    Source-Link: googleapis/googleapis@28a5919
    PiperOrigin-RevId: 361217394
    Source-Link: googleapis/googleapis@3b0afe5
    PiperOrigin-RevId: 359580699
    Source-Link: googleapis/googleapis@d9b32e9
    PiperOrigin-RevId: 359562873
    Source-Link: googleapis/googleapis@07932bb
    PiperOrigin-RevId: 354996675
    Source-Link: googleapis/googleapis@20712b8
    PiperOrigin-RevId: 352816749
    Source-Link: googleapis/googleapis@ceaaf31
    yoshi-automation committed Apr 1, 2021
    Configuration menu
    Copy the full SHA
    ee7677e View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2021

  1. build: update .OwlBot.lock with new version of post-processor (#95)

    This PR updates the docker container used for OwlBot. This container performs post-processing tasks when pull-requests are opened on your repository, such as:
    
    * copying generated files into place.
    * generating common files from templates.
    
    Version sha256:c0deb0984dd1c56fa04aaf6974f23f4fe674d80f4329310c3f52cd46c40b7419 was published at 2021-04-16T11:10:40.754Z.
    gcf-owl-bot[bot] committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    17b59f6 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2021

  1. chore(deps): update dependency google-auth-httplib2 to v0.1.0 (#80)

    [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [google-auth-httplib2](https://github.com/GoogleCloudPlatform/google-auth-library-python-httplib2) | `==0.0.4` -> `==0.1.0` | [![age](https://badges.renovateapi.com/packages/pypi/google-auth-httplib2/0.1.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/google-auth-httplib2/0.1.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/google-auth-httplib2/0.1.0/compatibility-slim/0.0.4)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/google-auth-httplib2/0.1.0/confidence-slim/0.0.4)](https://docs.renovatebot.com/merge-confidence/) |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>GoogleCloudPlatform/google-auth-library-python-httplib2</summary>
    
    ### [`v0.1.0`](https://github.com/GoogleCloudPlatform/google-auth-library-python-httplib2/blob/master/CHANGELOG.md#&#8203;010-httpswwwgithubcomgoogleapisgoogle-auth-library-python-httplib2comparev003v010-2021-03-01)
    
    [Compare Source](https://github.com/GoogleCloudPlatform/google-auth-library-python-httplib2/compare/v0.0.4...v0.1.0)
    
    ##### Features
    
    -   add close method ([#&#8203;14](https://github.com/googleapis/google-auth-library-python-httplib2/issues/14)) ([feda187](https://github.com/googleapis/google-auth-library-python-httplib2/commit/feda187133beeb656fdd7f30ed124ed1e428a74a))
    -   expose a few httplib2 properties and a method ([#&#8203;9](https://github.com/googleapis/google-auth-library-python-httplib2/issues/9)) ([e3aa44e](https://github.com/googleapis/google-auth-library-python-httplib2/commit/e3aa44e01e2987989671467c7a022ea33829eb2f))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻️ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    🔕 **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/python-language).
    renovate-bot committed May 20, 2021
    Configuration menu
    Copy the full SHA
    69d77ce View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dependency pytest to v6.2.4 (#97)

    [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [pytest](https://docs.pytest.org/en/latest/) ([source](https://github.com/pytest-dev/pytest), [changelog](https://docs.pytest.org/en/stable/changelog.html)) | `==6.0.1` -> `==6.2.4` | [![age](https://badges.renovateapi.com/packages/pypi/pytest/6.2.4/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/pytest/6.2.4/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/pytest/6.2.4/compatibility-slim/6.0.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/pytest/6.2.4/confidence-slim/6.0.1)](https://docs.renovatebot.com/merge-confidence/) |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>pytest-dev/pytest</summary>
    
    ### [`v6.2.4`](https://github.com/pytest-dev/pytest/releases/6.2.4)
    
    [Compare Source](https://github.com/pytest-dev/pytest/compare/6.2.3...6.2.4)
    
    # pytest 6.2.4 (2021-05-04)
    
    ## Bug Fixes
    
    -   [#&#8203;8539](https://github.com/pytest-dev/pytest/issues/8539): Fixed assertion rewriting on Python 3.10.
    
    ### [`v6.2.3`](https://github.com/pytest-dev/pytest/releases/6.2.3)
    
    [Compare Source](https://github.com/pytest-dev/pytest/compare/6.2.2...6.2.3)
    
    # pytest 6.2.3 (2021-04-03)
    
    ## Bug Fixes
    
    -   [#&#8203;8414](https://github.com/pytest-dev/pytest/issues/8414): pytest used to create directories under `/tmp` with world-readable
        permissions. This means that any user in the system was able to read
        information written by tests in temporary directories (such as those created by
        the `tmp_path`/`tmpdir` fixture). Now the directories are created with
        private permissions.
    
        pytest used silenty use a pre-existing `/tmp/pytest-of-<username>` directory,
        even if owned by another user. This means another user could pre-create such a
        directory and gain control of another user\\'s temporary directory. Now such a
        condition results in an error.
    
    ### [`v6.2.2`](https://github.com/pytest-dev/pytest/releases/6.2.2)
    
    [Compare Source](https://github.com/pytest-dev/pytest/compare/6.2.1...6.2.2)
    
    # pytest 6.2.2 (2021-01-25)
    
    ## Bug Fixes
    
    -   [#&#8203;8152](https://github.com/pytest-dev/pytest/issues/8152): Fixed "(&lt;Skipped instance>)" being shown as a skip reason in the verbose test summary line when the reason is empty.
    -   [#&#8203;8249](https://github.com/pytest-dev/pytest/issues/8249): Fix the `faulthandler` plugin for occasions when running with `twisted.logger` and using `pytest --capture=no`.
    
    ### [`v6.2.1`](https://github.com/pytest-dev/pytest/releases/6.2.1)
    
    [Compare Source](https://github.com/pytest-dev/pytest/compare/6.2.0...6.2.1)
    
    # pytest 6.2.1 (2020-12-15)
    
    ## Bug Fixes
    
    -   [#&#8203;7678](https://github.com/pytest-dev/pytest/issues/7678): Fixed bug where `ImportPathMismatchError` would be raised for files compiled in
        the host and loaded later from an UNC mounted path (Windows).
    -   [#&#8203;8132](https://github.com/pytest-dev/pytest/issues/8132): Fixed regression in `approx`: in 6.2.0 `approx` no longer raises
        `TypeError` when dealing with non-numeric types, falling back to normal comparison.
        Before 6.2.0, array types like tf.DeviceArray fell through to the scalar case,
        and happened to compare correctly to a scalar if they had only one element.
        After 6.2.0, these types began failing, because they inherited neither from
        standard Python number hierarchy nor from `numpy.ndarray`.
    
        `approx` now converts arguments to `numpy.ndarray` if they expose the array
        protocol and are not scalars. This treats array-like objects like numpy arrays,
        regardless of size.
    
    ### [`v6.2.0`](https://github.com/pytest-dev/pytest/releases/6.2.0)
    
    [Compare Source](https://github.com/pytest-dev/pytest/compare/6.1.2...6.2.0)
    
    # pytest 6.2.0 (2020-12-12)
    
    ## Breaking Changes
    
    -   [#&#8203;7808](https://github.com/pytest-dev/pytest/issues/7808): pytest now supports python3.6+ only.
    
    ## Deprecations
    
    -   [#&#8203;7469](https://github.com/pytest-dev/pytest/issues/7469): Directly constructing/calling the following classes/functions is now deprecated:
    
        -   `_pytest.cacheprovider.Cache`
        -   `_pytest.cacheprovider.Cache.for_config()`
        -   `_pytest.cacheprovider.Cache.clear_cache()`
        -   `_pytest.cacheprovider.Cache.cache_dir_from_config()`
        -   `_pytest.capture.CaptureFixture`
        -   `_pytest.fixtures.FixtureRequest`
        -   `_pytest.fixtures.SubRequest`
        -   `_pytest.logging.LogCaptureFixture`
        -   `_pytest.pytester.Pytester`
        -   `_pytest.pytester.Testdir`
        -   `_pytest.recwarn.WarningsRecorder`
        -   `_pytest.recwarn.WarningsChecker`
        -   `_pytest.tmpdir.TempPathFactory`
        -   `_pytest.tmpdir.TempdirFactory`
    
        These have always been considered private, but now issue a deprecation warning, which may become a hard error in pytest 7.0.0.
    
    -   [#&#8203;7530](https://github.com/pytest-dev/pytest/issues/7530): The `--strict` command-line option has been deprecated, use `--strict-markers` instead.
    
        We have plans to maybe in the future to reintroduce `--strict` and make it an encompassing flag for all strictness
        related options (`--strict-markers` and `--strict-config` at the moment, more might be introduced in the future).
    
    -   [#&#8203;7988](https://github.com/pytest-dev/pytest/issues/7988): The `@pytest.yield_fixture` decorator/function is now deprecated. Use pytest.fixture instead.
    
        `yield_fixture` has been an alias for `fixture` for a very long time, so can be search/replaced safely.
    
    ## Features
    
    -   [#&#8203;5299](https://github.com/pytest-dev/pytest/issues/5299): pytest now warns about unraisable exceptions and unhandled thread exceptions that occur in tests on Python>=3.8.
        See unraisable for more information.
    -   [#&#8203;7425](https://github.com/pytest-dev/pytest/issues/7425): New pytester fixture, which is identical to testdir but its methods return pathlib.Path when appropriate instead of `py.path.local`.
    
        This is part of the movement to use pathlib.Path objects internally, in order to remove the dependency to `py` in the future.
    
        Internally, the old Testdir &lt;\_pytest.pytester.Testdir> is now a thin wrapper around Pytester &lt;\_pytest.pytester.Pytester>, preserving the old interface.
    
    -   [#&#8203;7695](https://github.com/pytest-dev/pytest/issues/7695): A new hook was added, pytest_markeval_namespace which should return a dictionary.
        This dictionary will be used to augment the "global" variables available to evaluate skipif/xfail/xpass markers.
    
        Pseudo example
    
        `conftest.py`:
    
        ```{.sourceCode .python}
        def pytest_markeval_namespace():
            return {"color": "red"}
        ```
    
        `test_func.py`:
    
        ```{.sourceCode .python}
        @&#8203;pytest.mark.skipif("color == 'blue'", reason="Color is not red")
        def test_func():
            assert False
        ```
    
    -   [#&#8203;8006](https://github.com/pytest-dev/pytest/issues/8006): It is now possible to construct a ~pytest.MonkeyPatch object directly as `pytest.MonkeyPatch()`,
        in cases when the monkeypatch fixture cannot be used. Previously some users imported it
        from the private \_pytest.monkeypatch.MonkeyPatch namespace.
    
        Additionally, MonkeyPatch.context &lt;pytest.MonkeyPatch.context> is now a classmethod,
        and can be used as `with MonkeyPatch.context() as mp: ...`. This is the recommended way to use
        `MonkeyPatch` directly, since unlike the `monkeypatch` fixture, an instance created directly
        is not `undo()`-ed automatically.
    
    ## Improvements
    
    -   [#&#8203;1265](https://github.com/pytest-dev/pytest/issues/1265): Added an `__str__` implementation to the ~pytest.pytester.LineMatcher class which is returned from `pytester.run_pytest().stdout` and similar. It returns the entire output, like the existing `str()` method.
    -   [#&#8203;2044](https://github.com/pytest-dev/pytest/issues/2044): Verbose mode now shows the reason that a test was skipped in the test's terminal line after the "SKIPPED", "XFAIL" or "XPASS".
    -   [#&#8203;7469](https://github.com/pytest-dev/pytest/issues/7469) The types of builtin pytest fixtures are now exported so they may be used in type annotations of test functions.
        The newly-exported types are:
    
        -   `pytest.FixtureRequest` for the request fixture.
        -   `pytest.Cache` for the cache fixture.
        -   `pytest.CaptureFixture[str]` for the capfd and capsys fixtures.
        -   `pytest.CaptureFixture[bytes]` for the capfdbinary and capsysbinary fixtures.
        -   `pytest.LogCaptureFixture` for the caplog fixture.
        -   `pytest.Pytester` for the pytester fixture.
        -   `pytest.Testdir` for the testdir fixture.
        -   `pytest.TempdirFactory` for the tmpdir_factory fixture.
        -   `pytest.TempPathFactory` for the tmp_path_factory fixture.
        -   `pytest.MonkeyPatch` for the monkeypatch fixture.
        -   `pytest.WarningsRecorder` for the recwarn fixture.
    
        Constructing them is not supported (except for MonkeyPatch); they are only meant for use in type annotations.
        Doing so will emit a deprecation warning, and may become a hard-error in pytest 7.0.
    
        Subclassing them is also not supported. This is not currently enforced at runtime, but is detected by type-checkers such as mypy.
    
    -   [#&#8203;7527](https://github.com/pytest-dev/pytest/issues/7527): When a comparison between namedtuple &lt;collections.namedtuple> instances of the same type fails, pytest now shows the differing field names (possibly nested) instead of their indexes.
    -   [#&#8203;7615](https://github.com/pytest-dev/pytest/issues/7615): Node.warn &lt;\_pytest.nodes.Node.warn> now permits any subclass of Warning, not just PytestWarning &lt;pytest.PytestWarning>.
    -   [#&#8203;7701](https://github.com/pytest-dev/pytest/issues/7701): Improved reporting when using `--collected-only`. It will now show the number of collected tests in the summary stats.
    -   [#&#8203;7710](https://github.com/pytest-dev/pytest/issues/7710): Use strict equality comparison for non-numeric types in pytest.approx instead of
        raising TypeError.
    
        This was the undocumented behavior before 3.7, but is now officially a supported feature.
    
    -   [#&#8203;7938](https://github.com/pytest-dev/pytest/issues/7938): New `--sw-skip` argument which is a shorthand for `--stepwise-skip`.
    -   [#&#8203;8023](https://github.com/pytest-dev/pytest/issues/8023): Added `'node_modules'` to default value for norecursedirs.
    -   [#&#8203;8032](https://github.com/pytest-dev/pytest/issues/8032): doClassCleanups &lt;unittest.TestCase.doClassCleanups> (introduced in unittest in Python and 3.8) is now called appropriately.
    
    ## Bug Fixes
    
    -   [#&#8203;4824](https://github.com/pytest-dev/pytest/issues/4824): Fixed quadratic behavior and improved performance of collection of items using autouse fixtures and xunit fixtures.
    -   [#&#8203;7758](https://github.com/pytest-dev/pytest/issues/7758): Fixed an issue where some files in packages are getting lost from `--lf` even though they contain tests that failed. Regressed in pytest 5.4.0.
    -   [#&#8203;7911](https://github.com/pytest-dev/pytest/issues/7911): Directories created by by tmp_path and tmpdir are now considered stale after 3 days without modification (previous value was 3 hours) to avoid deleting directories still in use in long running test suites.
    -   [#&#8203;7913](https://github.com/pytest-dev/pytest/issues/7913): Fixed a crash or hang in pytester.spawn &lt;\_pytest.pytester.Pytester.spawn> when the readline module is involved.
    -   [#&#8203;7951](https://github.com/pytest-dev/pytest/issues/7951): Fixed handling of recursive symlinks when collecting tests.
    -   [#&#8203;7981](https://github.com/pytest-dev/pytest/issues/7981): Fixed symlinked directories not being followed during collection. Regressed in pytest 6.1.0.
    -   [#&#8203;8016](https://github.com/pytest-dev/pytest/issues/8016): Fixed only one doctest being collected when using `pytest --doctest-modules path/to/an/__init__.py`.
    
    ## Improved Documentation
    
    -   [#&#8203;7429](https://github.com/pytest-dev/pytest/issues/7429): Add more information and use cases about skipping doctests.
    -   [#&#8203;7780](https://github.com/pytest-dev/pytest/issues/7780): Classes which should not be inherited from are now marked `final class` in the API reference.
    -   [#&#8203;7872](https://github.com/pytest-dev/pytest/issues/7872): `_pytest.config.argparsing.Parser.addini()` accepts explicit `None` and `"string"`.
    -   [#&#8203;7878](https://github.com/pytest-dev/pytest/issues/7878): In pull request section, ask to commit after editing changelog and authors file.
    
    ## Trivial/Internal Changes
    
    -   [#&#8203;7802](https://github.com/pytest-dev/pytest/issues/7802): The `attrs` dependency requirement is now >=19.2.0 instead of >=17.4.0.
    -   [#&#8203;8014](https://github.com/pytest-dev/pytest/issues/8014): .pyc files created by pytest's assertion rewriting now conform to the newer PEP-552 format on Python>=3.7.
        (These files are internal and only interpreted by pytest itself.)
    
    ### [`v6.1.2`](https://github.com/pytest-dev/pytest/releases/6.1.2)
    
    [Compare Source](https://github.com/pytest-dev/pytest/compare/6.1.1...6.1.2)
    
    # pytest 6.1.2 (2020-10-28)
    
    ## Bug Fixes
    
    -   [#&#8203;7758](https://github.com/pytest-dev/pytest/issues/7758): Fixed an issue where some files in packages are getting lost from `--lf` even though they contain tests that failed. Regressed in pytest 5.4.0.
    -   [#&#8203;7911](https://github.com/pytest-dev/pytest/issues/7911): Directories created by tmpdir are now considered stale after 3 days without modification (previous value was 3 hours) to avoid deleting directories still in use in long running test suites.
    
    ## Improved Documentation
    
    -   [#&#8203;7815](https://github.com/pytest-dev/pytest/issues/7815): Improve deprecation warning message for `pytest._fillfuncargs()`.
    
    ### [`v6.1.1`](https://github.com/pytest-dev/pytest/releases/6.1.1)
    
    [Compare Source](https://github.com/pytest-dev/pytest/compare/6.1.0...6.1.1)
    
    # pytest 6.1.1 (2020-10-03)
    
    ## Bug Fixes
    
    -   [#&#8203;7807](https://github.com/pytest-dev/pytest/issues/7807): Fixed regression in pytest 6.1.0 causing incorrect rootdir to be determined in some non-trivial cases where parent directories have config files as well.
    -   [#&#8203;7814](https://github.com/pytest-dev/pytest/issues/7814): Fixed crash in header reporting when testpaths is used and contains absolute paths (regression in 6.1.0).
    
    ### [`v6.1.0`](https://github.com/pytest-dev/pytest/releases/6.1.0)
    
    [Compare Source](https://github.com/pytest-dev/pytest/compare/6.0.2...6.1.0)
    
    # pytest 6.1.0 (2020-09-26)
    
    ## Breaking Changes
    
    -   [#&#8203;5585](https://github.com/pytest-dev/pytest/issues/5585): As per our policy, the following features which have been deprecated in the 5.X series are now
        removed:
    
        -   The `funcargnames` read-only property of `FixtureRequest`, `Metafunc`, and `Function` classes. Use `fixturenames` attribute.
        -   `@pytest.fixture` no longer supports positional arguments, pass all arguments by keyword instead.
        -   Direct construction of `Node` subclasses now raise an error, use `from_parent` instead.
        -   The default value for `junit_family` has changed to `xunit2`. If you require the old format, add `junit_family=xunit1` to your configuration file.
        -   The `TerminalReporter` no longer has a `writer` attribute. Plugin authors may use the public functions of the `TerminalReporter` instead of accessing the `TerminalWriter` object directly.
        -   The `--result-log` option has been removed. Users are recommended to use the [pytest-reportlog](https://github.com/pytest-dev/pytest-reportlog) plugin instead.
    
        For more information consult
        [Deprecations and Removals](https://docs.pytest.org/en/stable/deprecations.html) in the docs.
    
    ## Deprecations
    
    -   [#&#8203;6981](https://github.com/pytest-dev/pytest/issues/6981): The `pytest.collect` module is deprecated: all its names can be imported from `pytest` directly.
    -   [#&#8203;7097](https://github.com/pytest-dev/pytest/issues/7097): The `pytest._fillfuncargs` function is deprecated. This function was kept
        for backward compatibility with an older plugin.
    
        It's functionality is not meant to be used directly, but if you must replace
        it, use function.\_request.\_fillfixtures() instead, though note this is not
        a public API and may break in the future.
    
    -   [#&#8203;7210](https://github.com/pytest-dev/pytest/issues/7210): The special `-k '-expr'` syntax to `-k` is deprecated. Use `-k 'not expr'`
        instead.
    
        The special `-k 'expr:'` syntax to `-k` is deprecated. Please open an issue
        if you use this and want a replacement.
    
    -   [#&#8203;7255](https://github.com/pytest-dev/pytest/issues/7255): The pytest_warning_captured &lt;\_pytest.hookspec.pytest_warning_captured> hook is deprecated in favor
        of pytest_warning_recorded &lt;\_pytest.hookspec.pytest_warning_recorded>, and will be removed in a future version.
    -   [#&#8203;7648](https://github.com/pytest-dev/pytest/issues/7648): The `gethookproxy()` and `isinitpath()` methods of `FSCollector` and `Package` are deprecated;
        use `self.session.gethookproxy()` and `self.session.isinitpath()` instead.
        This should work on all pytest versions.
    
    ## Features
    
    -   [#&#8203;7667](https://github.com/pytest-dev/pytest/issues/7667): New `--durations-min` command-line flag controls the minimal duration for inclusion in the slowest list of tests shown by `--durations`. Previously this was hard-coded to `0.005s`.
    
    ## Improvements
    
    -   [#&#8203;6681](https://github.com/pytest-dev/pytest/issues/6681): Internal pytest warnings issued during the early stages of initialization are now properly handled and can filtered through filterwarnings or `--pythonwarnings/-W`.
    
        This also fixes a number of long standing issues: [#&#8203;2891](https://github.com/pytest-dev/pytest/issues/2891), [#&#8203;7620](https://github.com/pytest-dev/pytest/issues/7620), [#&#8203;7426](https://github.com/pytest-dev/pytest/issues/7426).
    
    -   [#&#8203;7572](https://github.com/pytest-dev/pytest/issues/7572): When a plugin listed in `required_plugins` is missing or an unknown config key is used with `--strict-config`, a simple error message is now shown instead of a stacktrace.
    -   [#&#8203;7685](https://github.com/pytest-dev/pytest/issues/7685): Added two new attributes rootpath &lt;\_pytest.config.Config.rootpath> and inipath &lt;\_pytest.config.Config.inipath> to Config &lt;\_pytest.config.Config>.
        These attributes are pathlib.Path versions of the existing rootdir &lt;\_pytest.config.Config.rootdir> and inifile &lt;\_pytest.config.Config.inifile> attributes,
        and should be preferred over them when possible.
    -   [#&#8203;7780](https://github.com/pytest-dev/pytest/issues/7780): Public classes which are not designed to be inherited from are now marked [@&#8203;final](https://docs.python.org/3/library/typing.html#typing.final).
        Code which inherits from these classes will trigger a type-checking (e.g. mypy) error, but will still work in runtime.
        Currently the `final` designation does not appear in the API Reference but hopefully will in the future.
    
    ## Bug Fixes
    
    -   [#&#8203;1953](https://github.com/pytest-dev/pytest/issues/1953): Fixed error when overwriting a parametrized fixture, while also reusing the super fixture value.
    
        ```{.sourceCode .python}
    
        ```
    
    ### conftest.py
    
        import pytest
    
        @&#8203;pytest.fixture(params=[1, 2])
        def foo(request):
            return request.param
    
    ### test_foo.py
    
        import pytest
    
        @&#8203;pytest.fixture
        def foo(foo):
            return foo * 2
        ```
    
    -   [#&#8203;4984](https://github.com/pytest-dev/pytest/issues/4984): Fixed an internal error crash with `IndexError: list index out of range` when
        collecting a module which starts with a decorated function, the decorator
        raises, and assertion rewriting is enabled.
    -   [#&#8203;7591](https://github.com/pytest-dev/pytest/issues/7591): pylint shouldn't complain anymore about unimplemented abstract methods when inheriting from File &lt;non-python tests>.
    -   [#&#8203;7628](https://github.com/pytest-dev/pytest/issues/7628): Fixed test collection when a full path without a drive letter was passed to pytest on Windows (for example `\projects\tests\test.py` instead of `c:\projects\tests\pytest.py`).
    -   [#&#8203;7638](https://github.com/pytest-dev/pytest/issues/7638): Fix handling of command-line options that appear as paths but trigger an OS-level syntax error on Windows, such as the options used internally by `pytest-xdist`.
    -   [#&#8203;7742](https://github.com/pytest-dev/pytest/issues/7742): Fixed INTERNALERROR when accessing locals / globals with faulty `exec`.
    
    ## Improved Documentation
    
    -   [#&#8203;1477](https://github.com/pytest-dev/pytest/issues/1477): Removed faq.rst and its reference in contents.rst.
    
    ## Trivial/Internal Changes
    
    -   [#&#8203;7536](https://github.com/pytest-dev/pytest/issues/7536): The internal `junitxml` plugin has rewritten to use `xml.etree.ElementTree`.
        The order of attributes in XML elements might differ. Some unneeded escaping is
        no longer performed.
    -   [#&#8203;7587](https://github.com/pytest-dev/pytest/issues/7587): The dependency on the `more-itertools` package has been removed.
    -   [#&#8203;7631](https://github.com/pytest-dev/pytest/issues/7631): The result type of capfd.readouterr() &lt;\_pytest.capture.CaptureFixture.readouterr> (and similar) is no longer a namedtuple,
        but should behave like one in all respects. This was done for technical reasons.
    -   [#&#8203;7671](https://github.com/pytest-dev/pytest/issues/7671): When collecting tests, pytest finds test classes and functions by examining the
        attributes of python objects (modules, classes and instances). To speed up this
        process, pytest now ignores builtin attributes (like `__class__`,
        `__delattr__` and `__new__`) without consulting the python_classes and
        python_functions configuration options and without passing them to plugins
        using the pytest_pycollect_makeitem &lt;\_pytest.hookspec.pytest_pycollect_makeitem> hook.
    
    ### [`v6.0.2`](https://github.com/pytest-dev/pytest/releases/6.0.2)
    
    [Compare Source](https://github.com/pytest-dev/pytest/compare/6.0.1...6.0.2)
    
    # pytest 6.0.2 (2020-09-04)
    
    ## Bug Fixes
    
    -   [#&#8203;7148](https://github.com/pytest-dev/pytest/issues/7148): Fixed `--log-cli` potentially causing unrelated `print` output to be swallowed.
    -   [#&#8203;7672](https://github.com/pytest-dev/pytest/issues/7672): Fixed log-capturing level restored incorrectly if `caplog.set_level` is called more than once.
    -   [#&#8203;7686](https://github.com/pytest-dev/pytest/issues/7686): Fixed NotSetType.token being used as the parameter ID when the parametrization list is empty.
        Regressed in pytest 6.0.0.
    -   [#&#8203;7707](https://github.com/pytest-dev/pytest/issues/7707): Fix internal error when handling some exceptions that contain multiple lines or the style uses multiple lines (`--tb=line` for example).
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻️ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    🔕 **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/python-language).
    renovate-bot committed May 20, 2021
    Configuration menu
    Copy the full SHA
    df9369f View commit details
    Browse the repository at this point in the history
  3. chore(deps): update dependency google-auth to v1.30.0 (#79)

    [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [google-auth](https://github.com/googleapis/google-auth-library-python) | `==1.27.0` -> `==1.30.0` | [![age](https://badges.renovateapi.com/packages/pypi/google-auth/1.30.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/google-auth/1.30.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/google-auth/1.30.0/compatibility-slim/1.27.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/google-auth/1.30.0/confidence-slim/1.27.0)](https://docs.renovatebot.com/merge-confidence/) |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/google-auth-library-python</summary>
    
    ### [`v1.30.0`](https://github.com/googleapis/google-auth-library-python/blob/master/CHANGELOG.md#&#8203;1300-httpswwwgithubcomgoogleapisgoogle-auth-library-pythoncomparev1290v1300-2021-04-23)
    
    [Compare Source](https://github.com/googleapis/google-auth-library-python/compare/v1.29.0...v1.30.0)
    
    ##### Features
    
    -   add reauth support to async user credentials for gcloud ([#&#8203;738](https://github.com/googleapis/google-auth-library-python/issues/738)) ([9e10823](https://github.com/googleapis/google-auth-library-python/commit/9e1082366d113286bc063051fd76b4799791d943)). This internal feature is for gcloud developers only.
    
    ### [`v1.29.0`](https://github.com/googleapis/google-auth-library-python/blob/master/CHANGELOG.md#&#8203;1290-httpswwwgithubcomgoogleapisgoogle-auth-library-pythoncomparev1281v1290-2021-04-15)
    
    [Compare Source](https://github.com/googleapis/google-auth-library-python/compare/v1.28.1...v1.29.0)
    
    ##### Features
    
    -   add reauth feature to user credentials for gcloud ([#&#8203;727](https://github.com/googleapis/google-auth-library-python/issues/727)) ([82293fe](https://github.com/googleapis/google-auth-library-python/commit/82293fe2caaf5258babb5df1cff0a5ddc9e44b38)). This internal feature is for gcloud developers only.
    
    ##### Bug Fixes
    
    -   Allow multiple audiences for id_token.verify_token ([#&#8203;733](https://github.com/googleapis/google-auth-library-python/issues/733)) ([56c3946](https://github.com/googleapis/google-auth-library-python/commit/56c394680ac6dfc07c611a9eb1e030e32edd4fe1))
    
    ##### [1.28.1](https://github.com/googleapis/google-auth-library-python/compare/v1.28.0...v1.28.1) (2021-04-08)
    
    ##### Bug Fixes
    
    -   support custom alg in jwt header for signing ([#&#8203;729](https://github.com/googleapis/google-auth-library-python/issues/729)) ([0a83706](https://github.com/googleapis/google-auth-library-python/commit/0a83706c9d65f7d5a30ea3b42c5beac269ed2a25))
    
    ### [`v1.28.1`](https://github.com/googleapis/google-auth-library-python/blob/master/CHANGELOG.md#&#8203;1281-httpswwwgithubcomgoogleapisgoogle-auth-library-pythoncomparev1280v1281-2021-04-08)
    
    [Compare Source](https://github.com/googleapis/google-auth-library-python/compare/v1.28.0...v1.28.1)
    
    ### [`v1.28.0`](https://github.com/googleapis/google-auth-library-python/blob/master/CHANGELOG.md#&#8203;1280-httpswwwgithubcomgoogleapisgoogle-auth-library-pythoncomparev1271v1280-2021-03-16)
    
    [Compare Source](https://github.com/googleapis/google-auth-library-python/compare/v1.27.1...v1.28.0)
    
    ##### Features
    
    -   allow the AWS_DEFAULT_REGION environment variable ([#&#8203;721](https://github.com/googleapis/google-auth-library-python/issues/721)) ([199da47](https://github.com/googleapis/google-auth-library-python/commit/199da4781029916dc075738ec7bd173bd89abe54))
    -   expose library version at `google.auth.__version` ([#&#8203;683](https://github.com/googleapis/google-auth-library-python/issues/683)) ([a2cbc32](https://github.com/googleapis/google-auth-library-python/commit/a2cbc3245460e1ae1d310de6a2a4007d5a3a06b7))
    
    ##### Bug Fixes
    
    -   fix unit tests so they can work in g3 ([#&#8203;714](https://github.com/googleapis/google-auth-library-python/issues/714)) ([d80c85f](https://github.com/googleapis/google-auth-library-python/commit/d80c85f285ae1a44ddc5a5d94a66e065a79f6d19))
    
    ##### [1.27.1](https://github.com/googleapis/google-auth-library-python/compare/v1.27.0...v1.27.1) (2021-02-26)
    
    ##### Bug Fixes
    
    -   ignore gcloud warning when getting project id ([#&#8203;708](https://github.com/googleapis/google-auth-library-python/issues/708)) ([3f2f3ea](https://github.com/googleapis/google-auth-library-python/commit/3f2f3eaf09006d3d0ec9c030d359114238479279))
    -   use gcloud creds flow ([#&#8203;705](https://github.com/googleapis/google-auth-library-python/issues/705)) ([333cb76](https://github.com/googleapis/google-auth-library-python/commit/333cb765b52028329ec3ca04edf32c5764b1db68))
    
    ### [`v1.27.1`](https://github.com/googleapis/google-auth-library-python/blob/master/CHANGELOG.md#&#8203;1271-httpswwwgithubcomgoogleapisgoogle-auth-library-pythoncomparev1270v1271-2021-02-26)
    
    [Compare Source](https://github.com/googleapis/google-auth-library-python/compare/v1.27.0...v1.27.1)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻️ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    🔕 **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/python-language).
    renovate-bot committed May 20, 2021
    Configuration menu
    Copy the full SHA
    94c4136 View commit details
    Browse the repository at this point in the history
  4. chore(deps): update dependency google-api-python-client to v2 (#81)

    [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `==1.12.8` -> `==2.5.0` | [![age](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.5.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.5.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.5.0/compatibility-slim/1.12.8)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.5.0/confidence-slim/1.12.8)](https://docs.renovatebot.com/merge-confidence/) |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/google-api-python-client</summary>
    
    ### [`v2.5.0`](https://github.com/googleapis/google-api-python-client/blob/master/CHANGELOG.md#&#8203;250-httpswwwgithubcomgoogleapisgoogle-api-python-clientcomparev240v250-2021-05-20)
    
    [Compare Source](https://github.com/googleapis/google-api-python-client/compare/v2.4.0...v2.5.0)
    
    ##### Features
    
    -   **adexchangebuyer:** update the api [`46d87cb`](https://github.com/googleapis/google-api-python-client/commit/46d87cb3e1f85ec9201134402b3c3afd2eb55770) ([7700bbf](https://github.com/googleapis/google-api-python-client/commit/7700bbffda386345cc4426ef413fc643f6368ef4))
    -   **analyticsadmin:** update the api [`9648bae`](https://github.com/googleapis/google-api-python-client/commit/9648bae09873a132e7b4627096c153043911be6e) ([c2cd326](https://github.com/googleapis/google-api-python-client/commit/c2cd326ef156fc2652d23e4c64fd06e2d66e3a80))
    -   **analyticsadmin:** update the api [`adaafff`](https://github.com/googleapis/google-api-python-client/commit/adaafffbdeab31f05f9ad62d0f58846313bb3858) ([7700bbf](https://github.com/googleapis/google-api-python-client/commit/7700bbffda386345cc4426ef413fc643f6368ef4))
    -   **artifactregistry:** update the api [`7dd722f`](https://github.com/googleapis/google-api-python-client/commit/7dd722fe8b0ae822f4847219c442aa67a1aae7fd) ([c2cd326](https://github.com/googleapis/google-api-python-client/commit/c2cd326ef156fc2652d23e4c64fd06e2d66e3a80))
    -   **assuredworkloads:** update the api [`9b84ffc`](https://github.com/googleapis/google-api-python-client/commit/9b84ffce415133e860cc55bfbd3b9c15c3d46a24) ([c2cd326](https://github.com/googleapis/google-api-python-client/commit/c2cd326ef156fc2652d23e4c64fd06e2d66e3a80))
    -   **cloudasset:** update the api [`a8228db`](https://github.com/googleapis/google-api-python-client/commit/a8228db5ef31724493f0f62bf8062aca9adc44aa) ([c2cd326](https://github.com/googleapis/google-api-python-client/commit/c2cd326ef156fc2652d23e4c64fd06e2d66e3a80))
    -   **cloudbuild:** update the api [`c9d8208`](https://github.com/googleapis/google-api-python-client/commit/c9d8208c0f9579d958224566af369b809e13016a) ([c2cd326](https://github.com/googleapis/google-api-python-client/commit/c2cd326ef156fc2652d23e4c64fd06e2d66e3a80))
    -   **compute:** update the api [`685c19d`](https://github.com/googleapis/google-api-python-client/commit/685c19d4b5262d27a2b1016e01186188afe610fd) ([c2cd326](https://github.com/googleapis/google-api-python-client/commit/c2cd326ef156fc2652d23e4c64fd06e2d66e3a80))
    -   **container:** update the api [`c5cd244`](https://github.com/googleapis/google-api-python-client/commit/c5cd244f996b1dfb605ef28eb22f8b0e76bffa1b) ([c2cd326](https://github.com/googleapis/google-api-python-client/commit/c2cd326ef156fc2652d23e4c64fd06e2d66e3a80))
    -   **content:** update the api [`3b3e9be`](https://github.com/googleapis/google-api-python-client/commit/3b3e9be7e17c4efa89b45ac671a7c7f627a34cd7) ([7700bbf](https://github.com/googleapis/google-api-python-client/commit/7700bbffda386345cc4426ef413fc643f6368ef4))
    -   **dialogflow:** update the api [`0c6b31f`](https://github.com/googleapis/google-api-python-client/commit/0c6b31fd2deb75ca1c023fed36903b638f5e74f8) ([c2cd326](https://github.com/googleapis/google-api-python-client/commit/c2cd326ef156fc2652d23e4c64fd06e2d66e3a80))
    -   **dialogflow:** update the api [`254b941`](https://github.com/googleapis/google-api-python-client/commit/254b9413a2ede306917031a2117f7af2df28a103) ([7700bbf](https://github.com/googleapis/google-api-python-client/commit/7700bbffda386345cc4426ef413fc643f6368ef4))
    -   **documentai:** update the api [`6dcec9f`](https://github.com/googleapis/google-api-python-client/commit/6dcec9fd8c0f803d37b4c8355870208e5a8c61ce) ([c2cd326](https://github.com/googleapis/google-api-python-client/commit/c2cd326ef156fc2652d23e4c64fd06e2d66e3a80))
    -   **drive:** update the api [`8788823`](https://github.com/googleapis/google-api-python-client/commit/8788823461610f31eebd655915e07def9690da48) ([c2cd326](https://github.com/googleapis/google-api-python-client/commit/c2cd326ef156fc2652d23e4c64fd06e2d66e3a80))
    -   **genomics:** update the api [`d0e6cc4`](https://github.com/googleapis/google-api-python-client/commit/d0e6cc48df2d0a00d91ce6fbab83aa82146f3573) ([c2cd326](https://github.com/googleapis/google-api-python-client/commit/c2cd326ef156fc2652d23e4c64fd06e2d66e3a80))
    -   **logging:** update the api [`7f5fa16`](https://github.com/googleapis/google-api-python-client/commit/7f5fa161fd3db9ca6f2df23f5c8bd41ba01e9b9c) ([c2cd326](https://github.com/googleapis/google-api-python-client/commit/c2cd326ef156fc2652d23e4c64fd06e2d66e3a80))
    -   **manufacturers:** update the api [`25bf19f`](https://github.com/googleapis/google-api-python-client/commit/25bf19f14a09428ab3fc6e51b0f6812867f99b04) ([7700bbf](https://github.com/googleapis/google-api-python-client/commit/7700bbffda386345cc4426ef413fc643f6368ef4))
    -   **privateca:** update the api [`0a5c31d`](https://github.com/googleapis/google-api-python-client/commit/0a5c31d74f788444640c174c413b12d494a00f1a) ([c2cd326](https://github.com/googleapis/google-api-python-client/commit/c2cd326ef156fc2652d23e4c64fd06e2d66e3a80))
    -   **prod_tt_sasportal:** update the api [`af243b5`](https://github.com/googleapis/google-api-python-client/commit/af243b57a7039f4e01259fb085c7b07a66106fcf) ([7700bbf](https://github.com/googleapis/google-api-python-client/commit/7700bbffda386345cc4426ef413fc643f6368ef4))
    -   **pubsublite:** update the api [`dd67e9b`](https://github.com/googleapis/google-api-python-client/commit/dd67e9b117fdc8d0d0ecff6ade657003a95c12f7) ([c2cd326](https://github.com/googleapis/google-api-python-client/commit/c2cd326ef156fc2652d23e4c64fd06e2d66e3a80))
    -   **recommender:** update the api [`4b261d9`](https://github.com/googleapis/google-api-python-client/commit/4b261d97bea2a8bc042a274c2d904be09da2d82c) ([c2cd326](https://github.com/googleapis/google-api-python-client/commit/c2cd326ef156fc2652d23e4c64fd06e2d66e3a80))
    -   **redis:** update the api [`5228389`](https://github.com/googleapis/google-api-python-client/commit/5228389cbd5fceb1bf8c2d36086faa147d91e50f) ([7700bbf](https://github.com/googleapis/google-api-python-client/commit/7700bbffda386345cc4426ef413fc643f6368ef4))
    -   **remotebuildexecution:** update the api [`7c8b314`](https://github.com/googleapis/google-api-python-client/commit/7c8b314e5508dda81cfb673039ea032f593fa97d) ([7700bbf](https://github.com/googleapis/google-api-python-client/commit/7700bbffda386345cc4426ef413fc643f6368ef4))
    
    ### [`v2.4.0`](https://github.com/googleapis/google-api-python-client/blob/master/CHANGELOG.md#&#8203;240-httpswwwgithubcomgoogleapisgoogle-api-python-clientcomparev230v240-2021-05-11)
    
    [Compare Source](https://github.com/googleapis/google-api-python-client/compare/v2.3.0...v2.4.0)
    
    ##### Features
    
    -   **alertcenter:** update the api ([cbf5364](https://github.com/googleapis/google-api-python-client/commit/cbf5364f32932e6dc0baebfb3787a9f2fc889819))
    -   **analyticsadmin:** update the api ([bfa2f1c](https://github.com/googleapis/google-api-python-client/commit/bfa2f1caee54b6f6bc8760a1d20e7014e607bd7f))
    -   **androidenterprise:** update the api ([44a6719](https://github.com/googleapis/google-api-python-client/commit/44a6719b9f0024df4f4a4640743015507dbd0e94))
    -   **androidpublisher:** update the api ([44a6719](https://github.com/googleapis/google-api-python-client/commit/44a6719b9f0024df4f4a4640743015507dbd0e94))
    -   **artifactregistry:** update the api ([44a6719](https://github.com/googleapis/google-api-python-client/commit/44a6719b9f0024df4f4a4640743015507dbd0e94))
    -   **bigquery:** update the api ([bfa2f1c](https://github.com/googleapis/google-api-python-client/commit/bfa2f1caee54b6f6bc8760a1d20e7014e607bd7f))
    -   **chromepolicy:** update the api ([44a6719](https://github.com/googleapis/google-api-python-client/commit/44a6719b9f0024df4f4a4640743015507dbd0e94))
    -   **content:** update the api ([c0b883a](https://github.com/googleapis/google-api-python-client/commit/c0b883a43d90c27153eb1d205d52cd5d8b66c39a))
    -   **datacatalog:** update the api ([e58efe8](https://github.com/googleapis/google-api-python-client/commit/e58efe85e5988c93399dd3cf5290620d67baf038))
    -   **dataproc:** update the api ([cbf5364](https://github.com/googleapis/google-api-python-client/commit/cbf5364f32932e6dc0baebfb3787a9f2fc889819))
    -   **dialogflow:** update the api ([44a6719](https://github.com/googleapis/google-api-python-client/commit/44a6719b9f0024df4f4a4640743015507dbd0e94))
    -   **dns:** update the api ([c0b883a](https://github.com/googleapis/google-api-python-client/commit/c0b883a43d90c27153eb1d205d52cd5d8b66c39a))
    -   **documentai:** update the api ([bfa2f1c](https://github.com/googleapis/google-api-python-client/commit/bfa2f1caee54b6f6bc8760a1d20e7014e607bd7f))
    -   **file:** update the api ([cbf5364](https://github.com/googleapis/google-api-python-client/commit/cbf5364f32932e6dc0baebfb3787a9f2fc889819))
    -   **file:** update the api ([44a6719](https://github.com/googleapis/google-api-python-client/commit/44a6719b9f0024df4f4a4640743015507dbd0e94))
    -   **firebasestorage:** update the api ([27f691d](https://github.com/googleapis/google-api-python-client/commit/27f691d2f256447a41f44c77175edd0f37dddbdc))
    -   **gameservices:** update the api ([bfa2f1c](https://github.com/googleapis/google-api-python-client/commit/bfa2f1caee54b6f6bc8760a1d20e7014e607bd7f))
    -   **gkehub:** update the api ([44a6719](https://github.com/googleapis/google-api-python-client/commit/44a6719b9f0024df4f4a4640743015507dbd0e94))
    -   **lifesciences:** update the api ([44a6719](https://github.com/googleapis/google-api-python-client/commit/44a6719b9f0024df4f4a4640743015507dbd0e94))
    -   **monitoring:** update the api ([bfa2f1c](https://github.com/googleapis/google-api-python-client/commit/bfa2f1caee54b6f6bc8760a1d20e7014e607bd7f))
    -   **mybusinessaccountmanagement:** update the api ([bfa2f1c](https://github.com/googleapis/google-api-python-client/commit/bfa2f1caee54b6f6bc8760a1d20e7014e607bd7f))
    -   **networkmanagement:** update the api ([bfa2f1c](https://github.com/googleapis/google-api-python-client/commit/bfa2f1caee54b6f6bc8760a1d20e7014e607bd7f))
    -   **oslogin:** update the api ([bfa2f1c](https://github.com/googleapis/google-api-python-client/commit/bfa2f1caee54b6f6bc8760a1d20e7014e607bd7f))
    -   **pubsublite:** update the api ([bfa2f1c](https://github.com/googleapis/google-api-python-client/commit/bfa2f1caee54b6f6bc8760a1d20e7014e607bd7f))
    -   **recommender:** update the api ([bfa2f1c](https://github.com/googleapis/google-api-python-client/commit/bfa2f1caee54b6f6bc8760a1d20e7014e607bd7f))
    -   **retail:** update the api ([cbf5364](https://github.com/googleapis/google-api-python-client/commit/cbf5364f32932e6dc0baebfb3787a9f2fc889819))
    -   **servicedirectory:** update the api ([44a6719](https://github.com/googleapis/google-api-python-client/commit/44a6719b9f0024df4f4a4640743015507dbd0e94))
    -   **servicemanagement:** update the api ([c0b883a](https://github.com/googleapis/google-api-python-client/commit/c0b883a43d90c27153eb1d205d52cd5d8b66c39a))
    -   **servicenetworking:** update the api ([bfa2f1c](https://github.com/googleapis/google-api-python-client/commit/bfa2f1caee54b6f6bc8760a1d20e7014e607bd7f))
    -   **translate:** update the api ([c0b883a](https://github.com/googleapis/google-api-python-client/commit/c0b883a43d90c27153eb1d205d52cd5d8b66c39a))
    
    ##### Bug Fixes
    
    -   preventing accessing predefined discovery URLs when override is provided ([#&#8203;1324](https://github.com/googleapis/google-api-python-client/issues/1324)) ([1c4d199](https://github.com/googleapis/google-api-python-client/commit/1c4d1998086d89238ca5d961bc1c8eee5685345c))
    
    ### [`v2.3.0`](https://github.com/googleapis/google-api-python-client/blob/master/CHANGELOG.md#&#8203;230-httpswwwgithubcomgoogleapisgoogle-api-python-clientcomparev220v230-2021-04-28)
    
    [Compare Source](https://github.com/googleapis/google-api-python-client/compare/v2.2.0...v2.3.0)
    
    ##### Features
    
    -   **apigee:** update the api ([3fd11cb](https://github.com/googleapis/google-api-python-client/commit/3fd11cbfa43679d14be7f09d9cb071d82d156ffa))
    -   **dataflow:** update the api ([3fd11cb](https://github.com/googleapis/google-api-python-client/commit/3fd11cbfa43679d14be7f09d9cb071d82d156ffa))
    -   **dialogflow:** update the api ([3fd11cb](https://github.com/googleapis/google-api-python-client/commit/3fd11cbfa43679d14be7f09d9cb071d82d156ffa))
    -   **documentai:** update the api ([3fd11cb](https://github.com/googleapis/google-api-python-client/commit/3fd11cbfa43679d14be7f09d9cb071d82d156ffa))
    -   **healthcare:** update the api ([3fd11cb](https://github.com/googleapis/google-api-python-client/commit/3fd11cbfa43679d14be7f09d9cb071d82d156ffa))
    -   **osconfig:** update the api ([afea316](https://github.com/googleapis/google-api-python-client/commit/afea316d32842ecb9e7d626842d5926b0bf3e34f))
    -   **sqladmin:** update the api ([cec4393](https://github.com/googleapis/google-api-python-client/commit/cec4393b8e37e229f68b2233a2041db062c2a335))
    
    ### [`v2.2.0`](https://github.com/googleapis/google-api-python-client/blob/master/CHANGELOG.md#&#8203;220-httpswwwgithubcomgoogleapisgoogle-api-python-clientcomparev210v220-2021-04-13)
    
    [Compare Source](https://github.com/googleapis/google-api-python-client/compare/v2.1.0...v2.2.0)
    
    ##### Features
    
    -   Adds support for errors.py to also use 'errors' for error_details  ([#&#8203;1281](https://github.com/googleapis/google-api-python-client/issues/1281)) ([a5d2081](https://github.com/googleapis/google-api-python-client/commit/a5d20813e8d7589b0cec030c149748e53ea555a5))
    
    ### [`v2.1.0`](https://github.com/googleapis/google-api-python-client/blob/master/CHANGELOG.md#&#8203;210-httpswwwgithubcomgoogleapisgoogle-api-python-clientcomparev202v210-2021-03-31)
    
    [Compare Source](https://github.com/googleapis/google-api-python-client/compare/v2.0.2...v2.1.0)
    
    ##### Features
    
    -   add status_code property on http error handling ([#&#8203;1185](https://github.com/googleapis/google-api-python-client/issues/1185)) ([db2a766](https://github.com/googleapis/google-api-python-client/commit/db2a766bbd976742f6ef10d721d8423c8ac9246d))
    
    ##### Bug Fixes
    
    -   Change default of `static_discovery` when `discoveryServiceUrl` set ([#&#8203;1261](https://github.com/googleapis/google-api-python-client/issues/1261)) ([3b4f2e2](https://github.com/googleapis/google-api-python-client/commit/3b4f2e243709132b5ca41a3c23853d5067dfb0ab))
    -   correct api version in oauth-installed.md ([#&#8203;1258](https://github.com/googleapis/google-api-python-client/issues/1258)) ([d1a255f](https://github.com/googleapis/google-api-python-client/commit/d1a255fcbeaa36f615cede720692fea2b9f894db))
    -   fix .close() ([#&#8203;1231](https://github.com/googleapis/google-api-python-client/issues/1231)) ([a9583f7](https://github.com/googleapis/google-api-python-client/commit/a9583f712d13c67aa282d14cd30e00999b530d7c))
    -   Resolve issue where num_retries would have no effect ([#&#8203;1244](https://github.com/googleapis/google-api-python-client/issues/1244)) ([c518472](https://github.com/googleapis/google-api-python-client/commit/c518472e836c32ba2ff5e8480ab5a7643f722d46))
    
    ##### Documentation
    
    -   Distinguish between public/private docs in 2.0 guide ([#&#8203;1226](https://github.com/googleapis/google-api-python-client/issues/1226)) ([a6f1706](https://github.com/googleapis/google-api-python-client/commit/a6f17066caf6e911b7e94e8feab52fa3af2def1b))
    -   Update README to promote cloud client libraries ([#&#8203;1252](https://github.com/googleapis/google-api-python-client/issues/1252)) ([22807c9](https://github.com/googleapis/google-api-python-client/commit/22807c92ce754ff3d60f240ec5c38de50c5b654b))
    
    ##### [2.0.2](https://github.com/googleapis/google-api-python-client/compare/v2.0.1...v2.0.2) (2021-03-04)
    
    ##### Bug Fixes
    
    -   Include discovery artifacts in published package ([#&#8203;1221](https://github.com/googleapis/google-api-python-client/issues/1221)) ([ad618d0](https://github.com/googleapis/google-api-python-client/commit/ad618d0b266b86a795871d946367552905f4ccb6))
    
    ##### [2.0.1](https://github.com/googleapis/google-api-python-client/compare/v2.0.0...v2.0.1) (2021-03-04)
    
    ##### Bug Fixes
    
    -   add static discovery docs  ([#&#8203;1216](https://github.com/googleapis/google-api-python-client/issues/1216)) ([b5d33d6](https://github.com/googleapis/google-api-python-client/commit/b5d33d6d520ca9589eefd08d34fe96844f420bce))
    
    ##### Documentation
    
    -   add a link to the migration guide in the changelog ([#&#8203;1213](https://github.com/googleapis/google-api-python-client/issues/1213)) ([b85da5b](https://github.com/googleapis/google-api-python-client/commit/b85da5bb7d6d6da60ff611221d3c4719eadb478a))
    
    ### [`v2.0.2`](https://github.com/googleapis/google-api-python-client/blob/master/CHANGELOG.md#&#8203;202-httpswwwgithubcomgoogleapisgoogle-api-python-clientcomparev201v202-2021-03-04)
    
    [Compare Source](https://github.com/googleapis/google-api-python-client/compare/v2.0.1...v2.0.2)
    
    ### [`v2.0.1`](https://github.com/googleapis/google-api-python-client/blob/master/CHANGELOG.md#&#8203;201-httpswwwgithubcomgoogleapisgoogle-api-python-clientcomparev200v201-2021-03-04)
    
    [Compare Source](https://github.com/googleapis/google-api-python-client/compare/v2.0.0...v2.0.1)
    
    ### [`v2.0.0`](https://github.com/googleapis/google-api-python-client/blob/master/CHANGELOG.md#&#8203;200-httpswwwgithubcomgoogleapisgoogle-api-python-clientcomparev1128v200-2021-03-03)
    
    [Compare Source](https://github.com/googleapis/google-api-python-client/compare/v1.12.8...v2.0.0)
    
    ##### ⚠ BREAKING CHANGES
    
    The 2.0 release of `google-api-python-client` is a significant upgrade compared to v1. Please see the [Migration Guide](UPGRADING.md) for more information.
    
    -   **deps:** require 3.6+.  ([#&#8203;961](https://github.com/googleapis/google-api-python-client/issues/961))
    
    ##### Features
    
    -   Add support for using static discovery documents ([#&#8203;1109](https://github.com/googleapis/google-api-python-client/issues/1109)) ([32d1c59](https://github.com/googleapis/google-api-python-client/commit/32d1c597b364e2641eca33ccf6df802bb218eea1))
    -   Update synth.py to copy discovery files from discovery-artifact-manager ([#&#8203;1104](https://github.com/googleapis/google-api-python-client/issues/1104)) ([af918e8](https://github.com/googleapis/google-api-python-client/commit/af918e8ef422438aaca0c468de8b3b2c184d884e))
    
    ##### Bug Fixes
    
    -   Catch ECONNRESET and other errors more reliably ([#&#8203;1147](https://github.com/googleapis/google-api-python-client/issues/1147)) ([ae9cd99](https://github.com/googleapis/google-api-python-client/commit/ae9cd99134160a5540e6f8d6d33d855122854e10))
    -   **deps:** add upper-bound google-auth dependency ([#&#8203;1180](https://github.com/googleapis/google-api-python-client/issues/1180)) ([c687f42](https://github.com/googleapis/google-api-python-client/commit/c687f4207b9c574e539a7eab75201a58f2e91f35))
    -   handle error on service not enabled ([#&#8203;1117](https://github.com/googleapis/google-api-python-client/issues/1117)) ([c691283](https://github.com/googleapis/google-api-python-client/commit/c6912836e88eea45aef7d515383e549082d37717))
    -   Improve support for error_details ([#&#8203;1126](https://github.com/googleapis/google-api-python-client/issues/1126)) ([e6a1da3](https://github.com/googleapis/google-api-python-client/commit/e6a1da3542e230e5287863f339ce1d28292cd92f))
    -   MediaFileUpload error if file does not exist ([#&#8203;1127](https://github.com/googleapis/google-api-python-client/issues/1127)) ([2c6d029](https://github.com/googleapis/google-api-python-client/commit/2c6d0297851c806ef850ca23686c51ca5878ac48))
    -   replace deprecated socket.error with OSError ([#&#8203;1161](https://github.com/googleapis/google-api-python-client/issues/1161)) ([b7b9986](https://github.com/googleapis/google-api-python-client/commit/b7b9986fe13c483eeefb77673b4091911978ee46))
    -   Use logging level info when file_cache is not available ([#&#8203;1125](https://github.com/googleapis/google-api-python-client/issues/1125)) ([0b32e69](https://github.com/googleapis/google-api-python-client/commit/0b32e69900eafec2cd1197ba054d4f9a765a3f29))
    
    ##### Miscellaneous Chores
    
    -   **deps:** require 3.6+ ([#&#8203;961](https://github.com/googleapis/google-api-python-client/issues/961)) ([8325d24](https://github.com/googleapis/google-api-python-client/commit/8325d24acaa2b2077acaaea26ea5fafb6dd856c5))
    
    ##### Documentation
    
    -   add networkconnectivity v1alpha1 ([#&#8203;1176](https://github.com/googleapis/google-api-python-client/issues/1176)) ([91b61d3](https://github.com/googleapis/google-api-python-client/commit/91b61d3272de9b5aebad0cf1eb76ca53c24f22f9))
    -   Delete redundant oauth-web.md ([#&#8203;1142](https://github.com/googleapis/google-api-python-client/issues/1142)) ([70bc6c9](https://github.com/googleapis/google-api-python-client/commit/70bc6c9db99eed5af7536b87448bd9323db9320b))
    -   fix MediaIoBaseUpload broken link ([#&#8203;1112](https://github.com/googleapis/google-api-python-client/issues/1112)) ([334b6e6](https://github.com/googleapis/google-api-python-client/commit/334b6e6d9e4924398e57bad2e53747584abf8cf4))
    -   fix regression with incorrect args order in docs ([#&#8203;1141](https://github.com/googleapis/google-api-python-client/issues/1141)) ([4249a7b](https://github.com/googleapis/google-api-python-client/commit/4249a7b92e891d1ecaf93944ca9c062ffbd54f77))
    -   fix typo in thread safety example code ([#&#8203;1100](https://github.com/googleapis/google-api-python-client/issues/1100)) ([5ae088d](https://github.com/googleapis/google-api-python-client/commit/5ae088dc027b89517b896a89a0aeb2ca80f492cf))
    -   Reduce noisy changes in docs regen ([#&#8203;1135](https://github.com/googleapis/google-api-python-client/issues/1135)) ([b1b0c83](https://github.com/googleapis/google-api-python-client/commit/b1b0c83ae0737e7b63cb77e4e7757213a216b88e))
    -   update docs/dyn ([#&#8203;1096](https://github.com/googleapis/google-api-python-client/issues/1096)) ([c2228be](https://github.com/googleapis/google-api-python-client/commit/c2228be4630e279e02a25b51566a0f93b67aa499))
    -   update guidance on service accounts ([#&#8203;1120](https://github.com/googleapis/google-api-python-client/issues/1120)) ([b2ea122](https://github.com/googleapis/google-api-python-client/commit/b2ea122c40ccac09c9e7b0b29f6b2bcca6db107b))
    
    ##### [1.12.8](https://github.com/googleapis/google-api-python-client/compare/v1.12.7...v1.12.8) (2020-11-18)
    
    ##### Documentation
    
    -   add httplib2 authorization to thread_safety ([#&#8203;1005](https://github.com/googleapis/google-api-python-client/issues/1005)) ([205ae59](https://github.com/googleapis/google-api-python-client/commit/205ae5988bd89676823088d6c8a7bd17e3beefcf)), closes [#&#8203;808](https://github.com/googleapis/google-api-python-client/issues/808) [#&#8203;808](https://github.com/googleapis/google-api-python-client/issues/808)
    
    ##### [1.12.7](https://github.com/googleapis/google-api-python-client/compare/v1.12.6...v1.12.7) (2020-11-17)
    
    ##### Documentation
    
    -   Update Webmasters API sample ([#&#8203;1092](https://github.com/googleapis/google-api-python-client/issues/1092)) ([12831f3](https://github.com/googleapis/google-api-python-client/commit/12831f3e4716292b55b63dd2b08c3351f09b8a15))
    
    ##### [1.12.6](https://github.com/googleapis/google-api-python-client/compare/v1.12.5...v1.12.6) (2020-11-16)
    
    ##### Documentation
    
    -   Change error parsing to check for 'message' ([#&#8203;1083](https://github.com/googleapis/google-api-python-client/issues/1083)) ([a341c5a](https://github.com/googleapis/google-api-python-client/commit/a341c5a5e31ba16da109658127b58cb7e5dbeedd)), closes [#&#8203;1082](https://github.com/googleapis/google-api-python-client/issues/1082)
    -   Update oauth docs to include snippet to get email address of authenticated user ([#&#8203;1088](https://github.com/googleapis/google-api-python-client/issues/1088)) ([25fba64](https://github.com/googleapis/google-api-python-client/commit/25fba648ea647b62f2a6edc54ae927c1ed381b45)), closes [#&#8203;1071](https://github.com/googleapis/google-api-python-client/issues/1071)
    
    ##### [1.12.5](https://github.com/googleapis/google-api-python-client/compare/v1.12.4...v1.12.5) (2020-10-22)
    
    ##### Bug Fixes
    
    -   don't raise when downloading zero byte files ([#&#8203;1074](https://github.com/googleapis/google-api-python-client/issues/1074)) ([86d8788](https://github.com/googleapis/google-api-python-client/commit/86d8788ee8a766ca6818620f3fd2899be0e44190))
    
    ##### [1.12.4](https://github.com/googleapis/google-api-python-client/compare/v1.12.3...v1.12.4) (2020-10-20)
    
    ##### Bug Fixes
    
    -   don't set content-range on empty uploads ([#&#8203;1070](https://github.com/googleapis/google-api-python-client/issues/1070)) ([af6035f](https://github.com/googleapis/google-api-python-client/commit/af6035f6754a155ee6b04bbbc5c39410c7316d6a))
    
    ##### Documentation
    
    -   fix typo in oauth.md ([#&#8203;1058](https://github.com/googleapis/google-api-python-client/issues/1058)) ([30eff9d](https://github.com/googleapis/google-api-python-client/commit/30eff9d8276919b8c4e50df2d3b1982594423692))
    -   update generated docs ([#&#8203;1053](https://github.com/googleapis/google-api-python-client/issues/1053)) ([3e17f89](https://github.com/googleapis/google-api-python-client/commit/3e17f8990db54bec16c48c319072799a14f5a53f)), closes [#&#8203;1049](https://github.com/googleapis/google-api-python-client/issues/1049)
    
    ##### [1.12.3](https://github.com/googleapis/google-api-python-client/compare/v1.12.2...v1.12.3) (2020-09-29)
    
    ##### Bug Fixes
    
    -   **deps:** update setup.py to install httplib2>=0.15.0 ([#&#8203;1050](https://github.com/googleapis/google-api-python-client/issues/1050)) ([c00f70d](https://github.com/googleapis/google-api-python-client/commit/c00f70d565a002b92374356be087927b131ce135))
    
    ##### [1.12.2](https://github.com/googleapis/google-api-python-client/compare/v1.12.1...v1.12.2) (2020-09-23)
    
    ##### Bug Fixes
    
    -   add method to close httplib2 connections ([#&#8203;1038](https://github.com/googleapis/google-api-python-client/issues/1038)) ([98888da](https://github.com/googleapis/google-api-python-client/commit/98888dadf04e7e00524b6de273d28d02d7abc2c0)), closes [#&#8203;618](https://github.com/googleapis/google-api-python-client/issues/618) 
    
    ##### [1.12.1](https://github.com/googleapis/google-api-python-client/compare/v1.12.0...v1.12.1) (2020-09-14)
    
    ##### Bug Fixes
    
    -   **deps:** require six>=1.13.0 ([#&#8203;1030](https://github.com/googleapis/google-api-python-client/issues/1030)) ([4acecc3](https://github.com/googleapis/google-api-python-client/commit/4acecc3c0cd31308f9a256f065b7b1d1c3a4798d))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻️ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    🔕 **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/python-language).
    renovate-bot committed May 20, 2021
    Configuration menu
    Copy the full SHA
    dfdb217 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2021

  1. chore: new owl bot post processor docker image (#115)

    gcr.io/repo-automation-bots/owlbot-python:latest@sha256:3c3a445b3ddc99ccd5d31edc4b4519729635d20693900db32c4f587ed51f7479
    gcf-owl-bot[bot] committed May 22, 2021
    Configuration menu
    Copy the full SHA
    d236c1c View commit details
    Browse the repository at this point in the history

Commits on May 25, 2021

  1. Configuration menu
    Copy the full SHA
    4e79a6b View commit details
    Browse the repository at this point in the history

Commits on May 27, 2021

  1. Configuration menu
    Copy the full SHA
    c414299 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2021

  1. chore(deps): update dependency google-auth to v1.31.0 (#122)

    [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [google-auth](https://github.com/googleapis/google-auth-library-python) | `==1.30.1` -> `==1.31.0` | [![age](https://badges.renovateapi.com/packages/pypi/google-auth/1.31.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/google-auth/1.31.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/google-auth/1.31.0/compatibility-slim/1.30.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/google-auth/1.31.0/confidence-slim/1.30.1)](https://docs.renovatebot.com/merge-confidence/) |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/google-auth-library-python</summary>
    
    ### [`v1.31.0`](https://github.com/googleapis/google-auth-library-python/blob/master/CHANGELOG.md#&#8203;1310-httpswwwgithubcomgoogleapisgoogle-auth-library-pythoncomparev1302v1310-2021-06-09)
    
    [Compare Source](https://github.com/googleapis/google-auth-library-python/compare/v1.30.2...v1.31.0)
    
    ##### Features
    
    -   define useful properties on `google.auth.external_account.Credentials` ([#&#8203;770](https://github.com/googleapis/google-auth-library-python/issues/770)) ([f97499c](https://github.com/googleapis/google-auth-library-python/commit/f97499c718af70d17c17e0c58d6381273eceabcd))
    
    ##### Bug Fixes
    
    -   avoid deleting items while iterating ([#&#8203;772](https://github.com/googleapis/google-auth-library-python/issues/772)) ([a5e6b65](https://github.com/googleapis/google-auth-library-python/commit/a5e6b651aa8ad407ce087fe32f40b46925bae527))
    
    ##### [1.30.2](https://github.com/googleapis/google-auth-library-python/compare/v1.30.1...v1.30.2) (2021-06-03)
    
    ##### Bug Fixes
    
    -   **dependencies:** add urllib3 and requests to aiohttp extra ([#&#8203;755](https://github.com/googleapis/google-auth-library-python/issues/755)) ([a923442](https://github.com/googleapis/google-auth-library-python/commit/a9234423cb2b69068fc0d30a5a0ee86a599ab8b7))
    -   enforce constraints during unit tests ([#&#8203;760](https://github.com/googleapis/google-auth-library-python/issues/760)) ([1a6496a](https://github.com/googleapis/google-auth-library-python/commit/1a6496abfc17ab781bfa485dc74d0f7dbbe0c44b)), closes [#&#8203;759](https://github.com/googleapis/google-auth-library-python/issues/759)
    -   session object was never used in aiohttp request ([#&#8203;700](https://github.com/googleapis/google-auth-library-python/issues/700)) ([#&#8203;701](https://github.com/googleapis/google-auth-library-python/issues/701)) ([09e0389](https://github.com/googleapis/google-auth-library-python/commit/09e0389db72cc9d6c5dde34864cb54d717dc0b92))
    
    ##### [1.30.1](https://github.com/googleapis/google-auth-library-python/compare/v1.30.0...v1.30.1) (2021-05-20)
    
    ##### Bug Fixes
    
    -   allow user to customize context aware metadata path in \_mtls_helper ([#&#8203;754](https://github.com/googleapis/google-auth-library-python/issues/754)) ([e697687](https://github.com/googleapis/google-auth-library-python/commit/e6976879b392508c022610ab3ea2ea55c7089c63))
    -   fix function name in signing error message ([#&#8203;751](https://github.com/googleapis/google-auth-library-python/issues/751)) ([e9ca25f](https://github.com/googleapis/google-auth-library-python/commit/e9ca25fa39a112cc1a376388ab47a4e1b3ea746c))
    
    ### [`v1.30.2`](https://github.com/googleapis/google-auth-library-python/blob/master/CHANGELOG.md#&#8203;1302-httpswwwgithubcomgoogleapisgoogle-auth-library-pythoncomparev1301v1302-2021-06-03)
    
    [Compare Source](https://github.com/googleapis/google-auth-library-python/compare/v1.30.1...v1.30.2)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    🔕 **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/python-language).
    renovate-bot committed Jun 11, 2021
    Configuration menu
    Copy the full SHA
    961d6d0 View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dependency google-api-python-client to v2.8.0 (#120)

    [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `==2.6.0` -> `==2.8.0` | [![age](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.8.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.8.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.8.0/compatibility-slim/2.6.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.8.0/confidence-slim/2.6.0)](https://docs.renovatebot.com/merge-confidence/) |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/google-api-python-client</summary>
    
    ### [`v2.8.0`](https://github.com/googleapis/google-api-python-client/blob/master/CHANGELOG.md#&#8203;280-httpswwwgithubcomgoogleapisgoogle-api-python-clientcomparev270v280-2021-06-08)
    
    [Compare Source](https://github.com/googleapis/google-api-python-client/compare/v2.7.0...v2.8.0)
    
    ##### Features
    
    -   **apigee:** update the api googleapis/google-api-python-client@e1ea873 ([cb945f3](https://github.com/googleapis/google-api-python-client/commit/cb945f37130d2950801e02512761f061cef0b54e))
    -   **bigquery:** update the api googleapis/google-api-python-client@73965da ([31fbcc0](https://github.com/googleapis/google-api-python-client/commit/31fbcc014f8642fb0cde7de47889b55a2eaf3f71))
    -   **compute:** update the api googleapis/google-api-python-client@b8ce275 ([8759538](https://github.com/googleapis/google-api-python-client/commit/8759538c0ab491be1678db74a3ad538957610d70))
    -   **container:** update the api googleapis/google-api-python-client@a73f41e ([8759538](https://github.com/googleapis/google-api-python-client/commit/8759538c0ab491be1678db74a3ad538957610d70))
    -   **content:** update the api googleapis/google-api-python-client@097e332 ([cb945f3](https://github.com/googleapis/google-api-python-client/commit/cb945f37130d2950801e02512761f061cef0b54e))
    -   **dataproc:** update the api googleapis/google-api-python-client@be0dde6 ([8759538](https://github.com/googleapis/google-api-python-client/commit/8759538c0ab491be1678db74a3ad538957610d70))
    -   **dialogflow:** update the api googleapis/google-api-python-client@f7b0ebc ([50e1b7a](https://github.com/googleapis/google-api-python-client/commit/50e1b7a1b5c337926c5d2b2f648f057d67431cd6))
    -   **displayvideo:** update the api googleapis/google-api-python-client@f6b1a8e ([eb505db](https://github.com/googleapis/google-api-python-client/commit/eb505dbed724dbd07b151d06fd1b45037dc7e75f))
    -   **documentai:** update the api googleapis/google-api-python-client@72f3fae ([cb945f3](https://github.com/googleapis/google-api-python-client/commit/cb945f37130d2950801e02512761f061cef0b54e))
    -   **lifesciences:** update the api googleapis/google-api-python-client@c524c0a ([8759538](https://github.com/googleapis/google-api-python-client/commit/8759538c0ab491be1678db74a3ad538957610d70))
    -   **metastore:** update the api googleapis/google-api-python-client@54639a0 ([4d1153d](https://github.com/googleapis/google-api-python-client/commit/4d1153db18a3edf86c5bb83149b4f1c0ba95f810))
    -   **metastore:** update the api googleapis/google-api-python-client@c9632ee ([7357b05](https://github.com/googleapis/google-api-python-client/commit/7357b05a33a3780716b77161f86f247d92d91903))
    -   **osconfig:** update the api googleapis/google-api-python-client@5dbaaad ([8759538](https://github.com/googleapis/google-api-python-client/commit/8759538c0ab491be1678db74a3ad538957610d70))
    -   **pagespeedonline:** update the api googleapis/google-api-python-client@47d41c5 ([8759538](https://github.com/googleapis/google-api-python-client/commit/8759538c0ab491be1678db74a3ad538957610d70))
    -   **privateca:** update the api googleapis/google-api-python-client@8f7ad0d ([8759538](https://github.com/googleapis/google-api-python-client/commit/8759538c0ab491be1678db74a3ad538957610d70))
    -   **realtimebidding:** update the api googleapis/google-api-python-client@34d5d26 ([31fbcc0](https://github.com/googleapis/google-api-python-client/commit/31fbcc014f8642fb0cde7de47889b55a2eaf3f71))
    -   **sasportal:** update the api googleapis/google-api-python-client@ca30edd ([50e1b7a](https://github.com/googleapis/google-api-python-client/commit/50e1b7a1b5c337926c5d2b2f648f057d67431cd6))
    -   **servicemanagement:** update the api googleapis/google-api-python-client@491bafa ([cb945f3](https://github.com/googleapis/google-api-python-client/commit/cb945f37130d2950801e02512761f061cef0b54e))
    -   **youtube:** update the api googleapis/google-api-python-client@981cfb0 ([50e1b7a](https://github.com/googleapis/google-api-python-client/commit/50e1b7a1b5c337926c5d2b2f648f057d67431cd6))
    
    ### [`v2.7.0`](https://github.com/googleapis/google-api-python-client/blob/master/CHANGELOG.md#&#8203;270-httpswwwgithubcomgoogleapisgoogle-api-python-clientcomparev260v270-2021-06-01)
    
    [Compare Source](https://github.com/googleapis/google-api-python-client/compare/v2.6.0...v2.7.0)
    
    ##### Features
    
    -   **adexchangebuyer:** update the api googleapis/google-api-python-client@3cf7a8d ([ab1d6dc](https://github.com/googleapis/google-api-python-client/commit/ab1d6dc365fc482d482de197da7f7583afd04bd0))
    -   **admin:** update the api googleapis/google-api-python-client@7bac81f ([ab1d6dc](https://github.com/googleapis/google-api-python-client/commit/ab1d6dc365fc482d482de197da7f7583afd04bd0))
    -   **androidmanagement:** update the api googleapis/google-api-python-client@8779902 ([bdce941](https://github.com/googleapis/google-api-python-client/commit/bdce9419ca05d20e0eecd817f404f292a56ce79c))
    -   **apigee:** update the api googleapis/google-api-python-client@37f3142 ([4c9ccb0](https://github.com/googleapis/google-api-python-client/commit/4c9ccb08aa866b5402c5e63c70306b5a3c121ba1))
    -   **bigquery:** update the api googleapis/google-api-python-client@086d714 ([508c39f](https://github.com/googleapis/google-api-python-client/commit/508c39fa665c901d9d754aa31dc9d1af45469ec4))
    -   **container:** update the api googleapis/google-api-python-client@514acdb ([4c9ccb0](https://github.com/googleapis/google-api-python-client/commit/4c9ccb08aa866b5402c5e63c70306b5a3c121ba1))
    -   **content:** update the api googleapis/google-api-python-client@aab557d ([ab1d6dc](https://github.com/googleapis/google-api-python-client/commit/ab1d6dc365fc482d482de197da7f7583afd04bd0))
    -   **content:** update the api googleapis/google-api-python-client@eaf742d ([bdce941](https://github.com/googleapis/google-api-python-client/commit/bdce9419ca05d20e0eecd817f404f292a56ce79c))
    -   **dataflow:** update the api googleapis/google-api-python-client@d979251 ([38664e8](https://github.com/googleapis/google-api-python-client/commit/38664e8dec117413b8d27fc7230eb9c351d2c0de))
    -   **dfareporting:** update the api googleapis/google-api-python-client@c83912b ([ab1d6dc](https://github.com/googleapis/google-api-python-client/commit/ab1d6dc365fc482d482de197da7f7583afd04bd0))
    -   **dlp:** update the api googleapis/google-api-python-client@7e3d1c4 ([4c9ccb0](https://github.com/googleapis/google-api-python-client/commit/4c9ccb08aa866b5402c5e63c70306b5a3c121ba1))
    -   **documentai:** update the api googleapis/google-api-python-client@222030d ([4c9ccb0](https://github.com/googleapis/google-api-python-client/commit/4c9ccb08aa866b5402c5e63c70306b5a3c121ba1))
    -   **doubleclickbidmanager:** update the api googleapis/google-api-python-client@895ff46 ([ab1d6dc](https://github.com/googleapis/google-api-python-client/commit/ab1d6dc365fc482d482de197da7f7583afd04bd0))
    -   **firebase:** update the api googleapis/google-api-python-client@6bd0412 ([4c9ccb0](https://github.com/googleapis/google-api-python-client/commit/4c9ccb08aa866b5402c5e63c70306b5a3c121ba1))
    -   **ondemandscanning:** update the api googleapis/google-api-python-client@b77d12d ([4c9ccb0](https://github.com/googleapis/google-api-python-client/commit/4c9ccb08aa866b5402c5e63c70306b5a3c121ba1))
    -   **osconfig:** update the api googleapis/google-api-python-client@c541143 ([4c9ccb0](https://github.com/googleapis/google-api-python-client/commit/4c9ccb08aa866b5402c5e63c70306b5a3c121ba1))
    -   **prod_tt_sasportal:** update the api googleapis/google-api-python-client@1e0f4a6 ([4c9ccb0](https://github.com/googleapis/google-api-python-client/commit/4c9ccb08aa866b5402c5e63c70306b5a3c121ba1))
    -   **redis:** update the api googleapis/google-api-python-client@4350b35 ([38664e8](https://github.com/googleapis/google-api-python-client/commit/38664e8dec117413b8d27fc7230eb9c351d2c0de))
    -   **serviceconsumermanagement:** update the api googleapis/google-api-python-client@e204636 ([4c9ccb0](https://github.com/googleapis/google-api-python-client/commit/4c9ccb08aa866b5402c5e63c70306b5a3c121ba1))
    -   **servicecontrol:** update the api googleapis/google-api-python-client@facd7ec ([ab1d6dc](https://github.com/googleapis/google-api-python-client/commit/ab1d6dc365fc482d482de197da7f7583afd04bd0))
    -   **serviceusage:** update the api googleapis/google-api-python-client@b79b21e ([4c9ccb0](https://github.com/googleapis/google-api-python-client/commit/4c9ccb08aa866b5402c5e63c70306b5a3c121ba1))
    -   **sqladmin:** update the api googleapis/google-api-python-client@f2bb5e6 ([a940762](https://github.com/googleapis/google-api-python-client/commit/a9407624e954e34bfd989f64ed0f5be74c40d4c5))
    
    ##### Bug Fixes
    
    -   resolve issue where certain artifacts would not be updated ([#&#8203;1385](https://github.com/googleapis/google-api-python-client/issues/1385)) ([31bbe51](https://github.com/googleapis/google-api-python-client/commit/31bbe51739f966491f1be8ab67c500c65c049daf))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    🔕 **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/python-language).
    renovate-bot committed Jun 11, 2021
    Configuration menu
    Copy the full SHA
    b3044a8 View commit details
    Browse the repository at this point in the history
  3. docs: fix typos (#125)

    parthea committed Jun 11, 2021
    Configuration menu
    Copy the full SHA
    bd356e2 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2021

  1. chore(deps): update dependency google-api-python-client to v2.9.0 (#128)

    [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `==2.8.0` -> `==2.9.0` | [![age](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.9.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.9.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.9.0/compatibility-slim/2.8.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.9.0/confidence-slim/2.8.0)](https://docs.renovatebot.com/merge-confidence/) |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/google-api-python-client</summary>
    
    ### [`v2.9.0`](https://github.com/googleapis/google-api-python-client/blob/master/CHANGELOG.md#&#8203;290-httpswwwgithubcomgoogleapisgoogle-api-python-clientcomparev280v290-2021-06-12)
    
    [Compare Source](https://github.com/googleapis/google-api-python-client/compare/v2.8.0...v2.9.0)
    
    ##### Features
    
    -   **analyticsadmin:** update the api googleapis/google-api-python-client@3ed7887 ([33237a8](https://github.com/googleapis/google-api-python-client/commit/33237a8250e3becfaa1e4b5f67ef0c887cfc44a9))
    -   **analyticsadmin:** update the api googleapis/google-api-python-client@a715d2b ([0f0918f](https://github.com/googleapis/google-api-python-client/commit/0f0918f92a699753b52c77dd236ad84ee00a32a7))
    -   **apigee:** update the api googleapis/google-api-python-client@9fcf80b ([0f0918f](https://github.com/googleapis/google-api-python-client/commit/0f0918f92a699753b52c77dd236ad84ee00a32a7))
    -   **appengine:** update the api googleapis/google-api-python-client@ffcf860 ([26aa9e2](https://github.com/googleapis/google-api-python-client/commit/26aa9e282e30ca9c8797ee5346cbe9c0b9ca65a7))
    -   **chat:** update the api googleapis/google-api-python-client@47ff8a5 ([0f0918f](https://github.com/googleapis/google-api-python-client/commit/0f0918f92a699753b52c77dd236ad84ee00a32a7))
    -   **composer:** update the api googleapis/google-api-python-client@4862529 ([33237a8](https://github.com/googleapis/google-api-python-client/commit/33237a8250e3becfaa1e4b5f67ef0c887cfc44a9))
    -   **containeranalysis:** update the api googleapis/google-api-python-client@9a1c70b ([26aa9e2](https://github.com/googleapis/google-api-python-client/commit/26aa9e282e30ca9c8797ee5346cbe9c0b9ca65a7))
    -   **documentai:** update the api googleapis/google-api-python-client@07a6e77 ([26aa9e2](https://github.com/googleapis/google-api-python-client/commit/26aa9e282e30ca9c8797ee5346cbe9c0b9ca65a7))
    -   **drive:** update the api googleapis/google-api-python-client@773910f ([26aa9e2](https://github.com/googleapis/google-api-python-client/commit/26aa9e282e30ca9c8797ee5346cbe9c0b9ca65a7))
    -   **genomics:** update the api googleapis/google-api-python-client@8a1c8a6 ([33237a8](https://github.com/googleapis/google-api-python-client/commit/33237a8250e3becfaa1e4b5f67ef0c887cfc44a9))
    -   **gkehub:** update the api googleapis/google-api-python-client@0fd49e0 ([33237a8](https://github.com/googleapis/google-api-python-client/commit/33237a8250e3becfaa1e4b5f67ef0c887cfc44a9))
    -   **managedidentities:** update the api googleapis/google-api-python-client@0927c19 ([c3f8675](https://github.com/googleapis/google-api-python-client/commit/c3f86757bccb6b42552f87d37a645651c58d6c7a))
    -   **managedidentities:** update the api googleapis/google-api-python-client@e96adbb ([26aa9e2](https://github.com/googleapis/google-api-python-client/commit/26aa9e282e30ca9c8797ee5346cbe9c0b9ca65a7))
    -   **spanner:** update the api googleapis/google-api-python-client@87da2f3 ([26aa9e2](https://github.com/googleapis/google-api-python-client/commit/26aa9e282e30ca9c8797ee5346cbe9c0b9ca65a7))
    
    ##### Bug Fixes
    
    -   update content-length header for next page ([#&#8203;1404](https://github.com/googleapis/google-api-python-client/issues/1404)) ([8019f2f](https://github.com/googleapis/google-api-python-client/commit/8019f2f96abc6a4375873becb2f17b399f738654)), closes [#&#8203;1403](https://github.com/googleapis/google-api-python-client/issues/1403)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    🔕 **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/python-language).
    renovate-bot committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    fb564e7 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2021

  1. chore(deps): update dependency google-cloud-language to v2.1.0 (#130)

    [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [google-cloud-language](https://github.com/googleapis/python-language) | `==2.0.0` -> `==2.1.0` | [![age](https://badges.renovateapi.com/packages/pypi/google-cloud-language/2.1.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/google-cloud-language/2.1.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/google-cloud-language/2.1.0/compatibility-slim/2.0.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/google-cloud-language/2.1.0/confidence-slim/2.0.0)](https://docs.renovatebot.com/merge-confidence/) |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/python-language</summary>
    
    ### [`v2.1.0`](https://github.com/googleapis/python-language/blob/master/CHANGELOG.md#&#8203;210-httpswwwgithubcomgoogleapispython-languagecomparev140v210-2021-06-16)
    
    [Compare Source](https://github.com/googleapis/python-language/compare/v2.0.0...v2.1.0)
    
    ##### Features
    
    -   add 'from_service_account_info' factory to clients ([cc8a180](https://github.com/googleapis/python-language/commit/cc8a18032af7c8d8bf45130898eeae7efb17a91e))
    -   add common resource helper methods; expose client transport ([#&#8203;55](https://github.com/googleapis/python-language/issues/55)) ([8dde55c](https://github.com/googleapis/python-language/commit/8dde55cdd0e956c333039c0b74e49a06dd6ad33b))
    -   add from_service_account_info factory and fix sphinx identifiers  ([#&#8203;66](https://github.com/googleapis/python-language/issues/66)) ([cc8a180](https://github.com/googleapis/python-language/commit/cc8a18032af7c8d8bf45130898eeae7efb17a91e))
    -   support self-signed JWT flow for service accounts ([0dcb15e](https://github.com/googleapis/python-language/commit/0dcb15eb46b60bd816a6919464be1331c2c8de41))
    
    ##### Bug Fixes
    
    -   add async client to %name\_%version/init.py ([0dcb15e](https://github.com/googleapis/python-language/commit/0dcb15eb46b60bd816a6919464be1331c2c8de41))
    -   adds underscore to "type" to NL API samples ([#&#8203;49](https://github.com/googleapis/python-language/issues/49)) ([36aa320](https://github.com/googleapis/python-language/commit/36aa320bf3e0018d66a7d0c91ce4733f20e9acc0))
    -   **deps:** add packaging requirement ([#&#8203;113](https://github.com/googleapis/python-language/issues/113)) ([7e711ac](https://github.com/googleapis/python-language/commit/7e711ac63c95c1018d24c7c4db3bc02c191efcfc))
    -   fix sphinx identifiers ([cc8a180](https://github.com/googleapis/python-language/commit/cc8a18032af7c8d8bf45130898eeae7efb17a91e))
    -   remove client recv msg limit fix: add enums to `types/__init__.py` ([#&#8203;62](https://github.com/googleapis/python-language/issues/62)) ([3476c0f](https://github.com/googleapis/python-language/commit/3476c0f72529cbcbe61ea5c7e6a22291777bed7e))
    -   use correct retry deadlines ([#&#8203;83](https://github.com/googleapis/python-language/issues/83)) ([e2be2d8](https://github.com/googleapis/python-language/commit/e2be2d8ecf849940f2ea066655fda3bee68d8a74))
    
    ##### Documentation
    
    -   fix typos ([#&#8203;125](https://github.com/googleapis/python-language/issues/125)) ([788176f](https://github.com/googleapis/python-language/commit/788176feff5fb541e0d16f236b10b765d04ecb98))
    
    ##### Miscellaneous Chores
    
    -   release as 2.1.0 ([#&#8203;126](https://github.com/googleapis/python-language/issues/126)) ([92fa7f9](https://github.com/googleapis/python-language/commit/92fa7f995013c302f3bd3eb6bec53d92d8d9990c))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    🔕 **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/python-language).
    renovate-bot committed Jun 20, 2021
    Configuration menu
    Copy the full SHA
    940c69b View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2021

  1. chore(deps): update dependency google-api-python-client to v2.10.0 (#139

    )
    
    [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `==2.9.0` -> `==2.10.0` | [![age](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.10.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.10.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.10.0/compatibility-slim/2.9.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.10.0/confidence-slim/2.9.0)](https://docs.renovatebot.com/merge-confidence/) |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/google-api-python-client</summary>
    
    ### [`v2.10.0`](https://github.com/googleapis/google-api-python-client/blob/master/CHANGELOG.md#&#8203;2100-httpswwwgithubcomgoogleapisgoogle-api-python-clientcomparev290v2100-2021-06-22)
    
    [Compare Source](https://github.com/googleapis/google-api-python-client/compare/v2.9.0...v2.10.0)
    
    ##### Features
    
    -   **analyticsadmin:** update the api googleapis/google-api-python-client@5a2e42e ([b1eafb3](https://github.com/googleapis/google-api-python-client/commit/b1eafb327669474d202bb2a430ed9e9561102db3))
    -   **androidmanagement:** update the api googleapis/google-api-python-client@5fcc274 ([b1eafb3](https://github.com/googleapis/google-api-python-client/commit/b1eafb327669474d202bb2a430ed9e9561102db3))
    -   **bigqueryreservation:** update the api googleapis/google-api-python-client@63c00f6 ([3659137](https://github.com/googleapis/google-api-python-client/commit/365913780592552488cc5792d26b3f22b9e9ed1b))
    -   **dialogflow:** update the api googleapis/google-api-python-client@512fc42 ([b1eafb3](https://github.com/googleapis/google-api-python-client/commit/b1eafb327669474d202bb2a430ed9e9561102db3))
    -   **firebaserules:** update the api googleapis/google-api-python-client@7b20004 ([3659137](https://github.com/googleapis/google-api-python-client/commit/365913780592552488cc5792d26b3f22b9e9ed1b))
    -   **iap:** update the api googleapis/google-api-python-client@18550fd ([3659137](https://github.com/googleapis/google-api-python-client/commit/365913780592552488cc5792d26b3f22b9e9ed1b))
    -   **keep:** update the api googleapis/google-api-python-client@45eb6da ([b1eafb3](https://github.com/googleapis/google-api-python-client/commit/b1eafb327669474d202bb2a430ed9e9561102db3))
    -   **managedidentities:** update the api googleapis/google-api-python-client@d222001 ([3659137](https://github.com/googleapis/google-api-python-client/commit/365913780592552488cc5792d26b3f22b9e9ed1b))
    
    ##### Bug Fixes
    
    -   **smartdevicemanagement:** update the api googleapis/google-api-python-client@7729820 ([b1eafb3](https://github.com/googleapis/google-api-python-client/commit/b1eafb327669474d202bb2a430ed9e9561102db3))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    🔕 **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/python-language).
    renovate-bot committed Jun 26, 2021
    Configuration menu
    Copy the full SHA
    8624ffc View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dependency google-auth to v1.32.0 (#137)

    [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [google-auth](https://github.com/googleapis/google-auth-library-python) | `==1.31.0` -> `==1.32.0` | [![age](https://badges.renovateapi.com/packages/pypi/google-auth/1.32.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/google-auth/1.32.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/google-auth/1.32.0/compatibility-slim/1.31.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/google-auth/1.32.0/confidence-slim/1.31.0)](https://docs.renovatebot.com/merge-confidence/) |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/google-auth-library-python</summary>
    
    ### [`v1.32.0`](https://github.com/googleapis/google-auth-library-python/blob/master/CHANGELOG.md#&#8203;1320-httpswwwgithubcomgoogleapisgoogle-auth-library-pythoncomparev1310v1320-2021-06-16)
    
    [Compare Source](https://github.com/googleapis/google-auth-library-python/compare/v1.31.0...v1.32.0)
    
    ##### Features
    
    -   allow scopes for self signed jwt ([#&#8203;776](https://github.com/googleapis/google-auth-library-python/issues/776)) ([2cfe655](https://github.com/googleapis/google-auth-library-python/commit/2cfe655bba837170abc07701557a1a5e0fe3294e))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    🔕 **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/python-language).
    renovate-bot committed Jun 26, 2021
    Configuration menu
    Copy the full SHA
    cd0bd70 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2021

  1. Configuration menu
    Copy the full SHA
    d8016d9 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2021

  1. chore(deps): update dependency google-api-python-client to v2.11.0 (#144

    )
    
    [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `==2.10.0` -> `==2.11.0` | [![age](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.11.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.11.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.11.0/compatibility-slim/2.10.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.11.0/confidence-slim/2.10.0)](https://docs.renovatebot.com/merge-confidence/) |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/google-api-python-client</summary>
    
    ### [`v2.11.0`](https://github.com/googleapis/google-api-python-client/blob/master/CHANGELOG.md#&#8203;2110-httpswwwgithubcomgoogleapisgoogle-api-python-clientcomparev2100v2110-2021-06-29)
    
    [Compare Source](https://github.com/googleapis/google-api-python-client/compare/v2.10.0...v2.11.0)
    
    ##### Features
    
    -   **admin:** update the api googleapis/google-api-python-client@1534f89 ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **alertcenter:** update the api googleapis/google-api-python-client@7a488d3 ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **analyticsadmin:** update the api googleapis/google-api-python-client@934358e ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **analyticsdata:** update the api googleapis/google-api-python-client@40f7121 ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **androiddeviceprovisioning:** update the api googleapis/google-api-python-client@81a0002 ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **apigee:** update the api googleapis/google-api-python-client@2e6c78a ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **appengine:** update the api googleapis/google-api-python-client@125f74a ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **bigquery:** update the api googleapis/google-api-python-client@59c51e3 ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **cloudasset:** update the api googleapis/google-api-python-client@e615264 ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **cloudbuild:** update the api googleapis/google-api-python-client@ceddacc ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **cloudidentity:** update the api googleapis/google-api-python-client@22cd08b ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **container:** update the api googleapis/google-api-python-client@f494c63 ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **documentai:** update the api googleapis/google-api-python-client@e8aaabb ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **drive:** update the api googleapis/google-api-python-client@72cab88 ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **file:** update the api googleapis/google-api-python-client@0cd409a ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **firebaseappcheck:** update the api googleapis/google-api-python-client@9a0131b ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **healthcare:** update the api googleapis/google-api-python-client@45ee6b2 ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **ideahub:** update the api googleapis/google-api-python-client@73b86d9 ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **managedidentities:** update the api googleapis/google-api-python-client@a07ed45 ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **memcache:** update the api googleapis/google-api-python-client@665ce5b ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **metastore:** update the api googleapis/google-api-python-client@9fd5ffb ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **ml:** update the api googleapis/google-api-python-client@cf54d56 ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **monitoring:** update the api googleapis/google-api-python-client@d1ffbfc ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **networkconnectivity:** update the api googleapis/google-api-python-client@2cc4626 ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **notebooks:** update the api googleapis/google-api-python-client@831ba93 ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **ondemandscanning:** update the api googleapis/google-api-python-client@c04b402 ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **paymentsresellersubscription:** update the api googleapis/google-api-python-client@2cd5b1c ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **prod_tt_sasportal:** update the api googleapis/google-api-python-client@8b6bd24 ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **realtimebidding:** update the api googleapis/google-api-python-client@fd514dc ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **reseller:** update the api googleapis/google-api-python-client@20226c4 ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **sasportal:** update the api googleapis/google-api-python-client@38d5156 ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **sts:** update the api googleapis/google-api-python-client@190e13e ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **transcoder:** update the api googleapis/google-api-python-client@fbcacce ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    -   **youtube:** update the api googleapis/google-api-python-client@5046950 ([04bafe1](https://github.com/googleapis/google-api-python-client/commit/04bafe14efe7a6d1a7da03de89312062a4afa127))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    🔕 **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/python-language).
    renovate-bot committed Jul 3, 2021
    Configuration menu
    Copy the full SHA
    8f9714a View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2021

  1. chore(deps): update dependency google-api-python-client to v2.12.0 (#147

    )
    
    [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `==2.11.0` -> `==2.12.0` | [![age](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.12.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.12.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.12.0/compatibility-slim/2.11.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.12.0/confidence-slim/2.11.0)](https://docs.renovatebot.com/merge-confidence/) |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/google-api-python-client</summary>
    
    ### [`v2.12.0`](https://github.com/googleapis/google-api-python-client/blob/master/CHANGELOG.md#&#8203;2120-httpswwwgithubcomgoogleapisgoogle-api-python-clientcomparev2110v2120-2021-07-06)
    
    [Compare Source](https://github.com/googleapis/google-api-python-client/compare/v2.11.0...v2.12.0)
    
    ##### Features
    
    -   **artifactregistry:** update the api googleapis/google-api-python-client@bc9a38b ([a933dad](https://github.com/googleapis/google-api-python-client/commit/a933dad7e72d3093be480ce6af3965f41db1d193))
    -   **chat:** update the api googleapis/google-api-python-client@eea3c5c ([a933dad](https://github.com/googleapis/google-api-python-client/commit/a933dad7e72d3093be480ce6af3965f41db1d193))
    -   **cloudasset:** update the api googleapis/google-api-python-client@2e31dd0 ([a933dad](https://github.com/googleapis/google-api-python-client/commit/a933dad7e72d3093be480ce6af3965f41db1d193))
    -   **cloudbuild:** update the api googleapis/google-api-python-client@3a3b420 ([a933dad](https://github.com/googleapis/google-api-python-client/commit/a933dad7e72d3093be480ce6af3965f41db1d193))
    -   **composer:** update the api googleapis/google-api-python-client@78c0d8d ([a933dad](https://github.com/googleapis/google-api-python-client/commit/a933dad7e72d3093be480ce6af3965f41db1d193))
    -   **container:** update the api googleapis/google-api-python-client@a54737f ([a933dad](https://github.com/googleapis/google-api-python-client/commit/a933dad7e72d3093be480ce6af3965f41db1d193))
    -   **datafusion:** update the api googleapis/google-api-python-client@f6bf3c6 ([a933dad](https://github.com/googleapis/google-api-python-client/commit/a933dad7e72d3093be480ce6af3965f41db1d193))
    -   **dataproc:** update the api googleapis/google-api-python-client@3fde9a3 ([a933dad](https://github.com/googleapis/google-api-python-client/commit/a933dad7e72d3093be480ce6af3965f41db1d193))
    -   **documentai:** update the api googleapis/google-api-python-client@79c556d ([a933dad](https://github.com/googleapis/google-api-python-client/commit/a933dad7e72d3093be480ce6af3965f41db1d193))
    -   **groupssettings:** update the api googleapis/google-api-python-client@d537f96 ([a933dad](https://github.com/googleapis/google-api-python-client/commit/a933dad7e72d3093be480ce6af3965f41db1d193))
    -   **logging:** update the api googleapis/google-api-python-client@d3548c5 ([a933dad](https://github.com/googleapis/google-api-python-client/commit/a933dad7e72d3093be480ce6af3965f41db1d193))
    -   **monitoring:** update the api googleapis/google-api-python-client@d24af68 ([a933dad](https://github.com/googleapis/google-api-python-client/commit/a933dad7e72d3093be480ce6af3965f41db1d193))
    -   **paymentsresellersubscription:** update the api googleapis/google-api-python-client@cff9039 ([a933dad](https://github.com/googleapis/google-api-python-client/commit/a933dad7e72d3093be480ce6af3965f41db1d193))
    -   **redis:** update the api googleapis/google-api-python-client@46102d1 ([a933dad](https://github.com/googleapis/google-api-python-client/commit/a933dad7e72d3093be480ce6af3965f41db1d193))
    -   **run:** update the api googleapis/google-api-python-client@db18e29 ([a933dad](https://github.com/googleapis/google-api-python-client/commit/a933dad7e72d3093be480ce6af3965f41db1d193))
    -   **slides:** update the api googleapis/google-api-python-client@68634cd ([a933dad](https://github.com/googleapis/google-api-python-client/commit/a933dad7e72d3093be480ce6af3965f41db1d193))
    -   **spanner:** update the api googleapis/google-api-python-client@2895121 ([a933dad](https://github.com/googleapis/google-api-python-client/commit/a933dad7e72d3093be480ce6af3965f41db1d193))
    -   **storagetransfer:** update the api googleapis/google-api-python-client@24895f1 ([a933dad](https://github.com/googleapis/google-api-python-client/commit/a933dad7e72d3093be480ce6af3965f41db1d193))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    🔕 **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/python-language).
    renovate-bot committed Jul 7, 2021
    Configuration menu
    Copy the full SHA
    e0d80af View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2021

  1. chore(deps): update dependency google-auth to v1.32.1 (#145)

    [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [google-auth](https://github.com/googleapis/google-auth-library-python) | `==1.32.0` -> `==1.32.1` | [![age](https://badges.renovateapi.com/packages/pypi/google-auth/1.32.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/google-auth/1.32.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/google-auth/1.32.1/compatibility-slim/1.32.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/google-auth/1.32.1/confidence-slim/1.32.0)](https://docs.renovatebot.com/merge-confidence/) |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/google-auth-library-python</summary>
    
    ### [`v1.32.1`](https://github.com/googleapis/google-auth-library-python/blob/master/CHANGELOG.md#&#8203;1321-httpswwwgithubcomgoogleapisgoogle-auth-library-pythoncomparev1320v1321-2021-06-30)
    
    [Compare Source](https://github.com/googleapis/google-auth-library-python/compare/v1.32.0...v1.32.1)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻ **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found.
    
    🔕 **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/python-language).
    renovate-bot committed Jul 12, 2021
    Configuration menu
    Copy the full SHA
    45ee821 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2021

  1. Configuration menu
    Copy the full SHA
    ab4601d View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2021

  1. chore(deps): update dependency google-api-python-client to v2.13.0 (#151

    )
    
    [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `==2.12.0` -> `==2.13.0` | [![age](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.13.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.13.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.13.0/compatibility-slim/2.12.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.13.0/confidence-slim/2.12.0)](https://docs.renovatebot.com/merge-confidence/) |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/google-api-python-client</summary>
    
    ### [`v2.13.0`](https://github.com/googleapis/google-api-python-client/blob/master/CHANGELOG.md#&#8203;2130-httpswwwgithubcomgoogleapisgoogle-api-python-clientcomparev2120v2130-2021-07-13)
    
    [Compare Source](https://github.com/googleapis/google-api-python-client/compare/v2.12.0...v2.13.0)
    
    ##### Features
    
    -   **analyticsadmin:** update the api googleapis/google-api-python-client@96675a8 ([1a4514d](https://github.com/googleapis/google-api-python-client/commit/1a4514d2862f81fc97e424cd550c286cda0fc859))
    -   **composer:** update the api googleapis/google-api-python-client@add2fbd ([1a4514d](https://github.com/googleapis/google-api-python-client/commit/1a4514d2862f81fc97e424cd550c286cda0fc859))
    -   **container:** update the api googleapis/google-api-python-client@f8fae98 ([1a4514d](https://github.com/googleapis/google-api-python-client/commit/1a4514d2862f81fc97e424cd550c286cda0fc859))
    -   **content:** update the api googleapis/google-api-python-client@0814e00 ([1a4514d](https://github.com/googleapis/google-api-python-client/commit/1a4514d2862f81fc97e424cd550c286cda0fc859))
    -   **datacatalog:** update the api googleapis/google-api-python-client@9970605 ([1a4514d](https://github.com/googleapis/google-api-python-client/commit/1a4514d2862f81fc97e424cd550c286cda0fc859))
    -   **dataflow:** update the api googleapis/google-api-python-client@d5f09ef ([1a4514d](https://github.com/googleapis/google-api-python-client/commit/1a4514d2862f81fc97e424cd550c286cda0fc859))
    -   **docs:** update the api googleapis/google-api-python-client@dc66f4c ([1a4514d](https://github.com/googleapis/google-api-python-client/commit/1a4514d2862f81fc97e424cd550c286cda0fc859))
    -   **file:** update the api googleapis/google-api-python-client@523fc5c ([1a4514d](https://github.com/googleapis/google-api-python-client/commit/1a4514d2862f81fc97e424cd550c286cda0fc859))
    -   **firebasehosting:** update the api googleapis/google-api-python-client@c83ac38 ([1a4514d](https://github.com/googleapis/google-api-python-client/commit/1a4514d2862f81fc97e424cd550c286cda0fc859))
    -   **healthcare:** update the api googleapis/google-api-python-client@a407471 ([1a4514d](https://github.com/googleapis/google-api-python-client/commit/1a4514d2862f81fc97e424cd550c286cda0fc859))
    -   **ideahub:** update the api googleapis/google-api-python-client@c6b0d83 ([1a4514d](https://github.com/googleapis/google-api-python-client/commit/1a4514d2862f81fc97e424cd550c286cda0fc859))
    -   **managedidentities:** update the api googleapis/google-api-python-client@863b333 ([1a4514d](https://github.com/googleapis/google-api-python-client/commit/1a4514d2862f81fc97e424cd550c286cda0fc859))
    -   **memcache:** update the api googleapis/google-api-python-client@17dc001 ([1a4514d](https://github.com/googleapis/google-api-python-client/commit/1a4514d2862f81fc97e424cd550c286cda0fc859))
    -   **metastore:** update the api googleapis/google-api-python-client@f3a76c9 ([1a4514d](https://github.com/googleapis/google-api-python-client/commit/1a4514d2862f81fc97e424cd550c286cda0fc859))
    -   **slides:** update the api googleapis/google-api-python-client@314d61b ([1a4514d](https://github.com/googleapis/google-api-python-client/commit/1a4514d2862f81fc97e424cd550c286cda0fc859))
    -   **sqladmin:** update the api googleapis/google-api-python-client@62784e0 ([1a4514d](https://github.com/googleapis/google-api-python-client/commit/1a4514d2862f81fc97e424cd550c286cda0fc859))
    -   **tpu:** update the api googleapis/google-api-python-client@16bf712 ([1a4514d](https://github.com/googleapis/google-api-python-client/commit/1a4514d2862f81fc97e424cd550c286cda0fc859))
    -   **youtube:** update the api googleapis/google-api-python-client@ec21dff ([1a4514d](https://github.com/googleapis/google-api-python-client/commit/1a4514d2862f81fc97e424cd550c286cda0fc859))
    
    ##### Bug Fixes
    
    -   **keep:** update the api googleapis/google-api-python-client@08fee73 ([1a4514d](https://github.com/googleapis/google-api-python-client/commit/1a4514d2862f81fc97e424cd550c286cda0fc859))
    
    ##### Documentation
    
    -   add recommendation to use v2.x and static discovery artifacts ([#&#8203;1434](https://github.com/googleapis/google-api-python-client/issues/1434)) ([ca7328c](https://github.com/googleapis/google-api-python-client/commit/ca7328cb5340ea282a3d98782926a0b6881a33ed))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    🔕 **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/python-language).
    renovate-bot committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    58741c3 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2021

  1. feat: add Samples section to CONTRIBUTING.rst (#161)

    Source-Link: googleapis/synthtool@52e4e46
    Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:6186535cbdbf6b9fe61f00294929221d060634dae4a0795c1cefdbc995b2d605
    gcf-owl-bot[bot] committed Jul 22, 2021
    Configuration menu
    Copy the full SHA
    4944961 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2021

  1. Configuration menu
    Copy the full SHA
    f1ed1a5 View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dependency google-auth to v1.33.1 (#164)

    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    renovate-bot and parthea committed Jul 27, 2021
    Configuration menu
    Copy the full SHA
    61a1e3a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cc1eb02 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    724ef07 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2021

  1. Configuration menu
    Copy the full SHA
    6c343fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b908dfb View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2021

  1. chore: fix INSTALL_LIBRARY_FROM_SOURCE in noxfile.py (#175)

    Source-Link: googleapis/synthtool@6252f2c
    Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:50e35228649c47b6ca82aa0be3ff9eb2afce51c82b66c4a03fe4afeb5ff6c0fc
    gcf-owl-bot[bot] committed Aug 11, 2021
    Configuration menu
    Copy the full SHA
    067a056 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2021

  1. chore: drop mention of Python 2.7 from templates (#177)

    Source-Link: googleapis/synthtool@facee4c
    Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:9743664022bd63a8084be67f144898314c7ca12f0a03e422ac17c733c129d803
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    gcf-owl-bot[bot] and gcf-owl-bot[bot] committed Aug 13, 2021
    Configuration menu
    Copy the full SHA
    5aa1f38 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2021

  1. Configuration menu
    Copy the full SHA
    05d0d2c View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2021

  1. Configuration menu
    Copy the full SHA
    9b861df View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    84f0d26 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2021

  1. Configuration menu
    Copy the full SHA
    067ab33 View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dependency google-api-python-client to v2.19.0 (#185

    )
    
    [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `==2.18.0` -> `==2.19.0` | [![age](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.19.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.19.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.19.0/compatibility-slim/2.18.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/google-api-python-client/2.19.0/confidence-slim/2.18.0)](https://docs.renovatebot.com/merge-confidence/) |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/google-api-python-client</summary>
    
    ### [`v2.19.0`](https://github.com/googleapis/google-api-python-client/compare/v2.18.0...v2.19.0)
    
    [Compare Source](https://github.com/googleapis/google-api-python-client/compare/v2.18.0...v2.19.0)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    🔕 **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/python-language).
    renovate-bot committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    ff987d3 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2021

  1. Configuration menu
    Copy the full SHA
    a1f999c View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2021

  1. Configuration menu
    Copy the full SHA
    5dc0d4f View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2021

  1. Configuration menu
    Copy the full SHA
    d6f5d9a View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2021

  1. Configuration menu
    Copy the full SHA
    32bacdb View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2021

  1. Configuration menu
    Copy the full SHA
    7824814 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2021

  1. Configuration menu
    Copy the full SHA
    8e06646 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2021

  1. Configuration menu
    Copy the full SHA
    a906117 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2021

  1. Configuration menu
    Copy the full SHA
    7a775c2 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2021

  1. Configuration menu
    Copy the full SHA
    7213781 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2021

  1. chore(python): Add kokoro configs for python 3.10 samples testing (#207)

    * chore(python): Add kokoro configs for python 3.10 samples testing
    
    Source-Link: googleapis/synthtool@c6e69c4
    Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:58f73ba196b5414782605236dd0712a73541b44ff2ff4d3a36ec41092dd6fa5b
    
    * add constraints files for py3.10 and py3.11
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    3 people committed Oct 9, 2021
    Configuration menu
    Copy the full SHA
    1e135ed View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2021

  1. chore(deps): update dependency google-auth to v2.3.0 (#206)

    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    renovate-bot and parthea committed Nov 2, 2021
    Configuration menu
    Copy the full SHA
    e3f9116 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2021

  1. Configuration menu
    Copy the full SHA
    5626a0f View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2021

  1. Configuration menu
    Copy the full SHA
    abf8e46 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2021

  1. chore(python): run blacken session for all directories with a noxfile (

    …#220)
    
    Source-Link: googleapis/synthtool@bc0de6e
    Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:39ad8c0570e4f5d2d3124a509de4fe975e799e2b97e0f58aed88f8880d5a8b60
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    gcf-owl-bot[bot] and gcf-owl-bot[bot] committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    a952f23 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2021

  1. Configuration menu
    Copy the full SHA
    f17eb0d View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2021

  1. chore: updating numpy (#226)

    * Testing if numpy works for 3.10 yet
    
    Does numpy work for 3.10?
    
    * Update requirements.txt
    
    * Update requirements.txt
    
    * Update requirements.txt
    
    * Update requirements.txt
    dinagraves committed Dec 3, 2021
    Configuration menu
    Copy the full SHA
    2675486 View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dependency google-api-python-client to v2.32.0 (#225

    )
    
    Co-authored-by: Dina Graves Portman <dinagraves@google.com>
    renovate-bot and dinagraves committed Dec 3, 2021
    Configuration menu
    Copy the full SHA
    a62a587 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2021

  1. Configuration menu
    Copy the full SHA
    524badd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc921db View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2022

  1. chore(deps): update dependency google-api-python-client to v2.34.0 (#236

    )
    
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    renovate-bot and parthea committed Jan 8, 2022
    Configuration menu
    Copy the full SHA
    639b58c View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2022

  1. chore(samples): Add check for tests in directory (#240)

    Source-Link: googleapis/synthtool@52aef91
    Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:36a95b8f494e4674dc9eee9af98961293b51b86b3649942aac800ae6c1f796d4
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    gcf-owl-bot[bot] and gcf-owl-bot[bot] committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    393b605 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2022

  1. chore(deps): update all dependencies (#238)

    * chore(deps): update all dependencies
    
    * revert numpy update for python_version <= '3.6'
    
    * pin numpy 1.21.4 for python 3.7 samples
    
    * fix typo
    
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    renovate-bot and parthea committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    f1de617 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2022

  1. chore(python): Noxfile recognizes that tests can live in a folder (#246)

    Source-Link: googleapis/synthtool@4760d8d
    Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:f0e4b51deef56bed74d3e2359c583fc104a8d6367da3984fc5c66938db738828
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    gcf-owl-bot[bot] and gcf-owl-bot[bot] committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    c4000fd View commit details
    Browse the repository at this point in the history
  2. chore(deps): update all dependencies (#247)

    * chore(deps): update all dependencies
    
    * revert pin changes for python <= 3.7
    
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    renovate-bot and parthea committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    885cbf3 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2022

  1. chore: use gapic-generator-python 0.62.1 (#260)

    - [ ] Regenerate this pull request now.
    
    fix: resolve DuplicateCredentialArgs error when using credentials_file
    
    committer: parthea
    PiperOrigin-RevId: 425964861
    
    Source-Link: googleapis/googleapis@84b1a5a
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/4fb761bbd8506ac156f49bac5f18306aa8eb3aa8
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNGZiNzYxYmJkODUwNmFjMTU2ZjQ5YmFjNWYxODMwNmFhOGViM2FhOCJ9
    
    Closes #259
    gcf-owl-bot[bot] committed Feb 3, 2022
    Configuration menu
    Copy the full SHA
    12d144f View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2022

  1. chore(deps): update all dependencies (#253)

    * chore(deps): update all dependencies
    
    * revert numpy pin changes for python <= 3.7
    
    * add classifier for python 3.9 and 3.10
    
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    renovate-bot and parthea committed Feb 26, 2022
    Configuration menu
    Copy the full SHA
    2a41dc6 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2022

  1. chore(deps): update all dependencies (#265)

    * chore(deps): update all dependencies
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * revert change for python 3.7
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    3 people committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    036ee3e View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2022

  1. chore(deps): update all dependencies (#269)

    * chore(deps): update all dependencies
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * revert change
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    3 people committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    895b3fc View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2022

  1. chore: Adding support for pytest-xdist and pytest-parallel (#274)

    Source-Link: googleapis/synthtool@82f5cb2
    Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:5d8da01438ece4021d135433f2cf3227aa39ef0eaccc941d62aa35e6902832ae
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    3 people committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    bccb3ff View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2022

  1. chore(deps): update all dependencies (#278)

    * chore(deps): update all dependencies
    
    * revert
    
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    renovate-bot and parthea committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    53ef0e2 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2022

  1. chore(python): use black==22.3.0 (#283)

    Source-Link: googleapis/synthtool@6fab84a
    Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:7cffbc10910c3ab1b852c05114a08d374c195a81cdec1d4a67a1d129331d0bfe
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    gcf-owl-bot[bot] and gcf-owl-bot[bot] committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    fb2ba09 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2022

  1. chore(deps): update all dependencies (#279)

    * chore(deps): update all dependencies
    
    * revert change for pinned version
    
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    renovate-bot and parthea committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    90ca214 View commit details
    Browse the repository at this point in the history
  2. chore: use === in requirements.txt for environment specific pins (#284)

    * chore(deps): update dependency numpy to v1.22.3
    
    * chore: use === in requirements.txt for environment specific pins
    
    * revert version bump for environment specific pin
    
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    renovate-bot and parthea committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    01117be View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2022

  1. Configuration menu
    Copy the full SHA
    4931fd7 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2022

  1. Configuration menu
    Copy the full SHA
    9fdd0e7 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2022

  1. Configuration menu
    Copy the full SHA
    cf7329b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    78fd609 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2022

  1. Configuration menu
    Copy the full SHA
    065dc6d View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2022

  1. Configuration menu
    Copy the full SHA
    364b085 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2022

  1. chore(python): add nox session to sort python imports (#305)

    * chore(python): add nox session to sort python imports
    
    Source-Link: googleapis/synthtool@1b71c10
    Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:00c9d764fd1cd56265f12a5ef4b99a0c9e87cf261018099141e2ca5158890416
    
    * revert change to region tag
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    3 people committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    1db93cb View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2022

  1. Configuration menu
    Copy the full SHA
    6e76642 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2022

  1. Configuration menu
    Copy the full SHA
    3debf00 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2022

  1. Configuration menu
    Copy the full SHA
    8cc85a3 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2022

  1. Configuration menu
    Copy the full SHA
    61f74ae View commit details
    Browse the repository at this point in the history

Commits on May 17, 2022

  1. Configuration menu
    Copy the full SHA
    0a81106 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2022

  1. Configuration menu
    Copy the full SHA
    875de18 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2022

  1. Configuration menu
    Copy the full SHA
    e1b3fdd View commit details
    Browse the repository at this point in the history

Commits on May 27, 2022

  1. Configuration menu
    Copy the full SHA
    1749119 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2022

  1. fix: require python 3.7+ (#336)

    * chore(python): drop python 3.6
    
    Source-Link: googleapis/synthtool@4f89b13
    Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:e7bb19d47c13839fe8c147e50e02e8b6cf5da8edd1af8b82208cd6f66cc2829c
    
    * add api_description to .repo-metadata.json
    
    * require python 3.7+ in setup.py
    
    * remove python 3.6 sample configs
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    3 people committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    e7a3cf7 View commit details
    Browse the repository at this point in the history
  2. chore(deps): update all dependencies (#329)

    * chore(deps): update all dependencies
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * revert
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    3 people committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    210ce3c View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2022

  1. chore(deps): update all dependencies (#344)

    * chore(deps): update all dependencies
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * revert
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    3 people committed Aug 2, 2022
    Configuration menu
    Copy the full SHA
    fe8d151 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2022

  1. chore(deps): update all dependencies (#346)

    * chore(deps): update all dependencies
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * revert
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    3 people committed Aug 6, 2022
    Configuration menu
    Copy the full SHA
    40278f4 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2022

  1. chore(deps): update all dependencies (#347)

    * chore(deps): update all dependencies
    
    * revert
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    3 people committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    e2acd1d View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2022

  1. chore(deps): update dependency numpy to v1.23.2 (#352)

    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    renovate-bot and parthea committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    da2d2c5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    83fdbf6 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2022

  1. Configuration menu
    Copy the full SHA
    a89da92 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4eda97f View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2022

  1. Configuration menu
    Copy the full SHA
    0efea8c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0de31f6 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2022

  1. Configuration menu
    Copy the full SHA
    7cd4d6e View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2022

  1. chore: detect samples tests in nested directories (#372)

    Source-Link: googleapis/synthtool@50db768
    Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:e09366bdf0fd9c8976592988390b24d53583dd9f002d476934da43725adbb978
    gcf-owl-bot[bot] committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    c0c088a View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2022

  1. Configuration menu
    Copy the full SHA
    0c5254c View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. Configuration menu
    Copy the full SHA
    57d64d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0205f39 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2022

  1. docs: update classification sample to use v2 model (#378)

    * docs: update classification sample to use v2 model
    
    * fix: update classification test to use v2 model
    
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    wizeng23 and parthea committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    523b1f4 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2022

  1. chore(deps): update all dependencies (#382)

    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    renovate-bot and parthea committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    7bf432c View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2022

  1. Configuration menu
    Copy the full SHA
    c883167 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce8bf8e View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2022

  1. Configuration menu
    Copy the full SHA
    0df3149 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2022

  1. Configuration menu
    Copy the full SHA
    422c0f1 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2022

  1. Configuration menu
    Copy the full SHA
    3c4810e View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2022

  1. Configuration menu
    Copy the full SHA
    c3b44f4 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2022

  1. Configuration menu
    Copy the full SHA
    e3e3819 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a9d480 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aa1e878 View commit details
    Browse the repository at this point in the history
  4. Fixing license headers

    m-strzelczyk committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    9bdb8d8 View commit details
    Browse the repository at this point in the history
  5. Fixing copywrite header

    m-strzelczyk committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    c71cbf1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5df4e95 View commit details
    Browse the repository at this point in the history
  7. Lint fix

    m-strzelczyk committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    a2cbc19 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2022

  1. Configuration menu
    Copy the full SHA
    21184b7 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2022

  1. Configuration menu
    Copy the full SHA
    42995b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    60ab144 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    17e1c95 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    14f760d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2317c60 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c5eb6ba View commit details
    Browse the repository at this point in the history