Skip to content

Avoid a clash over temporary '.config' directory. - #1871

Merged
tseaver merged 1 commit into
googleapis:masterfrom
tseaver:avoid-tempdir-clash
Jun 20, 2016
Merged

Avoid a clash over temporary '.config' directory.#1871
tseaver merged 1 commit into
googleapis:masterfrom
tseaver:avoid-tempdir-clash

Conversation

@tseaver

Copy link
Copy Markdown
Contributor

Simultaneous / parallel runs could compete for it.

Also fixes coverage gap in the teardown.

Simultaneous / parallel runs could compete for it.
Also fixes coverage gap in the teardown.
@googlebotgooglebot added the cla: yes This human has signed the Contributor License Agreement. label Jun 20, 2016
@tseavertseaver added the type: bug Error or flaw in code with unintended results or allowing sub-optimal usage patterns. label Jun 20, 2016
@tseavertseaver mentioned this pull request Jun 20, 2016
import os
self.temp_config_path = tempfile.gettempdir()

self.temp_config_path = tempfile.mkdtemp()

This comment was marked as spam.

This comment was marked as spam.

@daspecster

Copy link
Copy Markdown
Contributor

I see, good call. LGTM!

@tseaver
tseaver merged commit cf481d4 into googleapis:masterJun 20, 2016
@tseaver
tseaver deleted the avoid-tempdir-clash branch June 20, 2016 18:39
parthea pushed a commit that referenced this pull request Sep 22, 2023
* Adds tutorials using Cloud Client [(#930)](GoogleCloudPlatform/python-docs-samples#930)
* Adds tutorials.
* Removes unused enumerate
* Adds one more tutorial as well as fixes some copy/paste typos. [(#933)](GoogleCloudPlatform/python-docs-samples#933)
* Adds new examples, replaces markdown with restructured text [(#945)](GoogleCloudPlatform/python-docs-samples#945)
* Adds new examples, replaces markdown with restructured text
* Address review feedback
* Use videos from pubilc bucket, update to new client library.
* Style nit
* Updates requirements [(#952)](GoogleCloudPlatform/python-docs-samples#952)
* Fix README rst links [(#962)](GoogleCloudPlatform/python-docs-samples#962)
* Fix README rst links
* Update all READMEs
* change the usage file sample [(#958)](GoogleCloudPlatform/python-docs-samples#958)
since the file does not exist. Propose to use the same one as the tutorial: demomaker/gbikes_dinosaur.mp4
* Updates examples for video [(#968)](GoogleCloudPlatform/python-docs-samples#968)
* Auto-update dependencies. [(#1093)](GoogleCloudPlatform/python-docs-samples#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
* Update all generated readme auth instructions [(#1121)](GoogleCloudPlatform/python-docs-samples#1121)
Change-Id: I03b5eaef8b17ac3dc3c0339fd2c7447bd3e11bd2
* Auto-update dependencies. [(#1123)](GoogleCloudPlatform/python-docs-samples#1123)
* Video v1beta2 [(#1088)](GoogleCloudPlatform/python-docs-samples#1088)
* update analyze_safe_search
* update analyze_shots
* update explicit_content_detection and test
* update fece detection
* update label detection (path)
* update label detection (file)
* flake
* safe search --> explicit content
* update faces tutorial
* update client library quickstart
* update shotchange tutorial
* update labels tutorial
* correct spelling
* correction start_time_offset
* import order
* rebased
* Added Link to Python Setup Guide [(#1158)](GoogleCloudPlatform/python-docs-samples#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
* Tweak doc/help strings for sample tools [(#1160)](GoogleCloudPlatform/python-docs-samples#1160)
* Corrected copy-paste on doc string
* Updated doc/help string to be more specific to labels tool
* Made shotchange doc/help string more specific
* Tweaked doc/help string to indicate no arg expected
* Adjusted import order to satisfy flake8
* Wrapped doc string to 79 chars to flake8 correctly
* Adjusted import order to pass flake8 test
* Auto-update dependencies. [(#1186)](GoogleCloudPlatform/python-docs-samples#1186)
* update samples to v1 [(#1221)](GoogleCloudPlatform/python-docs-samples#1221)
* update samples to v1
* replace while loop with operation.result(timeout)
* addressing review comments
* flake
* flake
* Added "Open in Cloud Shell" buttons to README files [(#1254)](GoogleCloudPlatform/python-docs-samples#1254)
* Auto-update dependencies. [(#1377)](GoogleCloudPlatform/python-docs-samples#1377)
* Auto-update dependencies.
* Update requirements.txt
* Auto-update dependencies.
* Regenerate the README files and fix the Open in Cloud Shell link for some samples [(#1441)](GoogleCloudPlatform/python-docs-samples#1441)
* Update READMEs to fix numbering and add git clone [(#1464)](GoogleCloudPlatform/python-docs-samples#1464)
* Video Intelligence region tag update [(#1639)](GoogleCloudPlatform/python-docs-samples#1639)
* Auto-update dependencies. [(#1658)](GoogleCloudPlatform/python-docs-samples#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.
* Use explicit URIs for Video Intelligence sample tests [(#1743)](GoogleCloudPlatform/python-docs-samples#1743)
* Auto-update dependencies. [(#1846)](GoogleCloudPlatform/python-docs-samples#1846)
ACK, merging.
* Longer timeouts to address intermittent failures [(#1871)](GoogleCloudPlatform/python-docs-samples#1871)
* Auto-update dependencies. [(#1980)](GoogleCloudPlatform/python-docs-samples#1980)
* Auto-update dependencies.
* Update requirements.txt
* Update requirements.txt
* replace demomaker with cloud-samples-data/video for video intelligenc… [(#2162)](GoogleCloudPlatform/python-docs-samples#2162)
* replace demomaker with cloud-samples-data/video for video intelligence samples
* flake
* Adds updates for samples profiler ... vision [(#2439)](GoogleCloudPlatform/python-docs-samples#2439)
* Auto-update dependencies. [(#2005)](GoogleCloudPlatform/python-docs-samples#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>
* chore(deps): update dependency google-cloud-videointelligence to v1.14.0 [(#3169)](GoogleCloudPlatform/python-docs-samples#3169)
* Simplify noxfile setup. [(#2806)](GoogleCloudPlatform/python-docs-samples#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>
* fix: changes positional to named pararameters in Video samples [(#4017)](GoogleCloudPlatform/python-docs-samples#4017)
Changes calls to `VideoClient.annotate_video()` so that GCS URIs are provided as named parameters.
Example:
```
operation = video_client.annotate_video(path, features=features)
```
Becomes:
```
operation = video_client.annotate_video(input_uri=path, features=features)
```
* Update dependency google-cloud-videointelligence to v1.15.0 [(#4041)](GoogleCloudPlatform/python-docs-samples#4041)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [google-cloud-videointelligence](https://togithub.com/googleapis/python-videointelligence) | minor | `==1.14.0` -> `==1.15.0` |
---
### Release Notes
<details>
<summary>googleapis/python-videointelligence</summary>
### [`v1.15.0`](https://togithub.com/googleapis/python-videointelligence/blob/master/CHANGELOG.md#&#8203;1150-httpswwwgithubcomgoogleapispython-videointelligencecomparev1140v1150-2020-06-09)
[Compare Source](https://togithub.com/googleapis/python-videointelligence/compare/v1.14.0...v1.15.0)
##### Features
- add support for streaming automl action recognition in v1p3beta1; make 'features' a positional param for annotate_video in betas ([#&#8203;31](https://www.github.com/googleapis/python-videointelligence/issues/31)) ([586f920](https://www.github.com/googleapis/python-videointelligence/commit/586f920a1932e1a813adfed500502fba0ff5edb7)), closes [#&#8203;517](https://www.github.com/googleapis/python-videointelligence/issues/517) [#&#8203;538](https://www.github.com/googleapis/python-videointelligence/issues/538) [#&#8203;565](https://www.github.com/googleapis/python-videointelligence/issues/565) [#&#8203;576](https://www.github.com/googleapis/python-videointelligence/issues/576) [#&#8203;506](https://www.github.com/googleapis/python-videointelligence/issues/506) [#&#8203;586](https://www.github.com/googleapis/python-videointelligence/issues/586) [#&#8203;585](https://www.github.com/googleapis/python-videointelligence/issues/585)
</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).
* chore(deps): update dependency pytest to v5.4.3 [(#4279)](GoogleCloudPlatform/python-docs-samples#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>
* Update dependency pytest to v6 [(#4390)](GoogleCloudPlatform/python-docs-samples#4390)
* chore: pin sphinx
* chore: adds samples templates
* chore: temporarily pins sphinx
* chore: blacken noxfile
* chore: lints
* chore(deps): update dependency google-cloud-videointelligence to v1.16.0 [(#4798)](GoogleCloudPlatform/python-docs-samples#4798)
* chore: fixes flaky tests
* chore(deps): update dependency pytest to v6.1.1 [(#4761)](GoogleCloudPlatform/python-docs-samples#4761)
* chore(deps): update dependency pytest to v6.1.2 [(#4921)](GoogleCloudPlatform/python-docs-samples#4921)
Co-authored-by: Charles Engelke <engelke@google.com>
* chore: updates samples templates
* chore: cleans up merge conflicts
* chore: blacken
Co-authored-by: Gus Class <gguuss@gmail.com>
Co-authored-by: Bill Prin <waprin@gmail.com>
Co-authored-by: florencep <florenceperot@google.com>
Co-authored-by: DPE bot <dpebot@google.com>
Co-authored-by: Jon Wayne Parrott <jonwayne@google.com>
Co-authored-by: Yu-Han Liu <dizcology@hotmail.com>
Co-authored-by: michaelawyu <chenyumic@google.com>
Co-authored-by: Perry Stoll <pstoll@users.noreply.github.com>
Co-authored-by: Frank Natividad <frankyn@users.noreply.github.com>
Co-authored-by: michaelawyu <michael.a.w.yu@hotmail.com>
Co-authored-by: Alix Hamilton <ajhamilton@google.com>
Co-authored-by: Charles Engelke <github@engelke.com>
Co-authored-by: Yu-Han Liu <yuhanliu@google.com>
Co-authored-by: Kurtis Van Gent <31518063+kurtisvg@users.noreply.github.com>
Co-authored-by: Doug Mahugh <dmahugh@gmail.com>
Co-authored-by: WhiteSource Renovate <bot@renovateapp.com>
Co-authored-by: Eric Schmidt <erschmid@google.com>
Co-authored-by: Leah Cole <coleleah@google.com>
Co-authored-by: gcf-merge-on-green[bot] <60162190+gcf-merge-on-green[bot]@users.noreply.github.com>
Co-authored-by: Charles Engelke <engelke@google.com>
parthea pushed a commit that referenced this pull request Sep 22, 2023
* Adds tutorials using Cloud Client [(#930)](GoogleCloudPlatform/python-docs-samples#930)
* Adds tutorials.
* Removes unused enumerate
* Adds one more tutorial as well as fixes some copy/paste typos. [(#933)](GoogleCloudPlatform/python-docs-samples#933)
* Adds new examples, replaces markdown with restructured text [(#945)](GoogleCloudPlatform/python-docs-samples#945)
* Adds new examples, replaces markdown with restructured text
* Address review feedback
* Use videos from pubilc bucket, update to new client library.
* Style nit
* Updates requirements [(#952)](GoogleCloudPlatform/python-docs-samples#952)
* Fix README rst links [(#962)](GoogleCloudPlatform/python-docs-samples#962)
* Fix README rst links
* Update all READMEs
* change the usage file sample [(#958)](GoogleCloudPlatform/python-docs-samples#958)
since the file does not exist. Propose to use the same one as the tutorial: demomaker/gbikes_dinosaur.mp4
* Updates examples for video [(#968)](GoogleCloudPlatform/python-docs-samples#968)
* Auto-update dependencies. [(#1093)](GoogleCloudPlatform/python-docs-samples#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
* Update all generated readme auth instructions [(#1121)](GoogleCloudPlatform/python-docs-samples#1121)
Change-Id: I03b5eaef8b17ac3dc3c0339fd2c7447bd3e11bd2
* Auto-update dependencies. [(#1123)](GoogleCloudPlatform/python-docs-samples#1123)
* Video v1beta2 [(#1088)](GoogleCloudPlatform/python-docs-samples#1088)
* update analyze_safe_search
* update analyze_shots
* update explicit_content_detection and test
* update fece detection
* update label detection (path)
* update label detection (file)
* flake
* safe search --> explicit content
* update faces tutorial
* update client library quickstart
* update shotchange tutorial
* update labels tutorial
* correct spelling
* correction start_time_offset
* import order
* rebased
* Added Link to Python Setup Guide [(#1158)](GoogleCloudPlatform/python-docs-samples#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
* Tweak doc/help strings for sample tools [(#1160)](GoogleCloudPlatform/python-docs-samples#1160)
* Corrected copy-paste on doc string
* Updated doc/help string to be more specific to labels tool
* Made shotchange doc/help string more specific
* Tweaked doc/help string to indicate no arg expected
* Adjusted import order to satisfy flake8
* Wrapped doc string to 79 chars to flake8 correctly
* Adjusted import order to pass flake8 test
* Auto-update dependencies. [(#1186)](GoogleCloudPlatform/python-docs-samples#1186)
* update samples to v1 [(#1221)](GoogleCloudPlatform/python-docs-samples#1221)
* update samples to v1
* replace while loop with operation.result(timeout)
* addressing review comments
* flake
* flake
* Added "Open in Cloud Shell" buttons to README files [(#1254)](GoogleCloudPlatform/python-docs-samples#1254)
* Auto-update dependencies. [(#1377)](GoogleCloudPlatform/python-docs-samples#1377)
* Auto-update dependencies.
* Update requirements.txt
* Auto-update dependencies.
* Regenerate the README files and fix the Open in Cloud Shell link for some samples [(#1441)](GoogleCloudPlatform/python-docs-samples#1441)
* Update READMEs to fix numbering and add git clone [(#1464)](GoogleCloudPlatform/python-docs-samples#1464)
* Video Intelligence region tag update [(#1639)](GoogleCloudPlatform/python-docs-samples#1639)
* Auto-update dependencies. [(#1658)](GoogleCloudPlatform/python-docs-samples#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.
* Use explicit URIs for Video Intelligence sample tests [(#1743)](GoogleCloudPlatform/python-docs-samples#1743)
* Auto-update dependencies. [(#1846)](GoogleCloudPlatform/python-docs-samples#1846)
ACK, merging.
* Longer timeouts to address intermittent failures [(#1871)](GoogleCloudPlatform/python-docs-samples#1871)
* Auto-update dependencies. [(#1980)](GoogleCloudPlatform/python-docs-samples#1980)
* Auto-update dependencies.
* Update requirements.txt
* Update requirements.txt
* replace demomaker with cloud-samples-data/video for video intelligenc… [(#2162)](GoogleCloudPlatform/python-docs-samples#2162)
* replace demomaker with cloud-samples-data/video for video intelligence samples
* flake
* Adds updates for samples profiler ... vision [(#2439)](GoogleCloudPlatform/python-docs-samples#2439)
* Auto-update dependencies. [(#2005)](GoogleCloudPlatform/python-docs-samples#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>
* chore(deps): update dependency google-cloud-videointelligence to v1.14.0 [(#3169)](GoogleCloudPlatform/python-docs-samples#3169)
* Simplify noxfile setup. [(#2806)](GoogleCloudPlatform/python-docs-samples#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>
* fix: changes positional to named pararameters in Video samples [(#4017)](GoogleCloudPlatform/python-docs-samples#4017)
Changes calls to `VideoClient.annotate_video()` so that GCS URIs are provided as named parameters.
Example:
```
operation = video_client.annotate_video(path, features=features)
```
Becomes:
```
operation = video_client.annotate_video(input_uri=path, features=features)
```
* Update dependency google-cloud-videointelligence to v1.15.0 [(#4041)](GoogleCloudPlatform/python-docs-samples#4041)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [google-cloud-videointelligence](https://togithub.com/googleapis/python-videointelligence) | minor | `==1.14.0` -> `==1.15.0` |
---
### Release Notes
<details>
<summary>googleapis/python-videointelligence</summary>
### [`v1.15.0`](https://togithub.com/googleapis/python-videointelligence/blob/master/CHANGELOG.md#&#8203;1150-httpswwwgithubcomgoogleapispython-videointelligencecomparev1140v1150-2020-06-09)
[Compare Source](https://togithub.com/googleapis/python-videointelligence/compare/v1.14.0...v1.15.0)
##### Features
- add support for streaming automl action recognition in v1p3beta1; make 'features' a positional param for annotate_video in betas ([#&#8203;31](https://www.github.com/googleapis/python-videointelligence/issues/31)) ([586f920](https://www.github.com/googleapis/python-videointelligence/commit/586f920a1932e1a813adfed500502fba0ff5edb7)), closes [#&#8203;517](https://www.github.com/googleapis/python-videointelligence/issues/517) [#&#8203;538](https://www.github.com/googleapis/python-videointelligence/issues/538) [#&#8203;565](https://www.github.com/googleapis/python-videointelligence/issues/565) [#&#8203;576](https://www.github.com/googleapis/python-videointelligence/issues/576) [#&#8203;506](https://www.github.com/googleapis/python-videointelligence/issues/506) [#&#8203;586](https://www.github.com/googleapis/python-videointelligence/issues/586) [#&#8203;585](https://www.github.com/googleapis/python-videointelligence/issues/585)
</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).
* chore(deps): update dependency pytest to v5.4.3 [(#4279)](GoogleCloudPlatform/python-docs-samples#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>
* Update dependency pytest to v6 [(#4390)](GoogleCloudPlatform/python-docs-samples#4390)
* chore: pin sphinx
* chore: adds samples templates
* chore: temporarily pins sphinx
* chore: blacken noxfile
* chore: lints
* chore(deps): update dependency google-cloud-videointelligence to v1.16.0 [(#4798)](GoogleCloudPlatform/python-docs-samples#4798)
* chore: fixes flaky tests
* chore(deps): update dependency pytest to v6.1.1 [(#4761)](GoogleCloudPlatform/python-docs-samples#4761)
* chore(deps): update dependency pytest to v6.1.2 [(#4921)](GoogleCloudPlatform/python-docs-samples#4921)
Co-authored-by: Charles Engelke <engelke@google.com>
* chore: updates samples templates
* chore: cleans up merge conflicts
* chore: blacken
* feat!: use microgenerator
* docs: update samples for microgenerator client
* docs: updates shotchange samples to microgen
* chore: deletes temp files
* chore: lint and blacken
* Update UPGRADING.md
Co-authored-by: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
* Update setup.py
Co-authored-by: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
Co-authored-by: Gus Class <gguuss@gmail.com>
Co-authored-by: Bill Prin <waprin@gmail.com>
Co-authored-by: florencep <florenceperot@google.com>
Co-authored-by: DPE bot <dpebot@google.com>
Co-authored-by: Jon Wayne Parrott <jonwayne@google.com>
Co-authored-by: Yu-Han Liu <dizcology@hotmail.com>
Co-authored-by: michaelawyu <chenyumic@google.com>
Co-authored-by: Perry Stoll <pstoll@users.noreply.github.com>
Co-authored-by: Frank Natividad <frankyn@users.noreply.github.com>
Co-authored-by: michaelawyu <michael.a.w.yu@hotmail.com>
Co-authored-by: Alix Hamilton <ajhamilton@google.com>
Co-authored-by: Charles Engelke <github@engelke.com>
Co-authored-by: Yu-Han Liu <yuhanliu@google.com>
Co-authored-by: Kurtis Van Gent <31518063+kurtisvg@users.noreply.github.com>
Co-authored-by: Doug Mahugh <dmahugh@gmail.com>
Co-authored-by: WhiteSource Renovate <bot@renovateapp.com>
Co-authored-by: Eric Schmidt <erschmid@google.com>
Co-authored-by: Leah Cole <coleleah@google.com>
Co-authored-by: gcf-merge-on-green[bot] <60162190+gcf-merge-on-green[bot]@users.noreply.github.com>
Co-authored-by: Charles Engelke <engelke@google.com>
Co-authored-by: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
parthea added a commit that referenced this pull request Mar 2, 2026
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [requests](https://requests.readthedocs.io)
([source](https://redirect.github.com/psf/requests),
[changelog](https://redirect.github.com/psf/requests/blob/master/HISTORY.md))
| `==2.32.3` -> `==2.32.4` |
![age](https://developer.mend.io/api/mc/badges/age/pypi/requests/2.32.4?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/requests/2.32.3/2.32.4?slim=true)
|
### GitHub Vulnerability Alerts
####
[CVE-2024-47081](https://redirect.github.com/psf/requests/security/advisories/GHSA-9hjg-9r4m-mvj7)
### Impact
Due to a URL parsing issue, Requests releases prior to 2.32.4 may leak
.netrc credentials to third parties for specific maliciously-crafted
URLs.
### Workarounds
For older versions of Requests, use of the .netrc file can be disabled
with `trust_env=False` on your Requests Session
([docs](https://requests.readthedocs.io/en/latest/api/#requests.Session.trust_env)).
### References
[https://github.com/psf/requests/pull/6965](https://redirect.github.com/psf/requests/pull/6965)https://seclists.org/fulldisclosure/2025/Jun/2
---
### Release Notes
<details>
<summary>psf/requests (requests)</summary>
###
[`v2.32.4`](https://redirect.github.com/psf/requests/blob/HEAD/HISTORY.md#2324-2025-06-10)
[Compare
Source](https://redirect.github.com/psf/requests/compare/v2.32.3...v2.32.4)
**Security**
- CVE-2024-47081 Fixed an issue where a maliciously crafted URL and
trusted
environment will retrieve credentials for the wrong hostname/machine
from a
netrc file.
**Improvements**
- Numerous documentation improvements
**Deprecations**
- Added support for pypy 3.11 for Linux and macOS.
- Dropped support for pypy 3.9 following its end of support.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "" (UTC), Automerge - 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/googleapis/google-auth-library-python).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNzMuMSIsInVwZGF0ZWRJblZlciI6IjQyLjMyLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: Anthonios Partheniou <partheniou@google.com>
parthea pushed a commit that referenced this pull request Apr 1, 2026
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yesThis human has signed the Contributor License Agreement.testingtype: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@tseaver@daspecster@googlebot