Skip to content

Unpin oauth2client after 1.4.4 release. - #415

Merged
silvolu merged 1 commit into
googleapis:masterfrom
tseaver:unpin-oauthclient2-after-1.4.4-release
Dec 15, 2014
Merged

Unpin oauth2client after 1.4.4 release.#415
silvolu merged 1 commit into
googleapis:masterfrom
tseaver:unpin-oauthclient2-after-1.4.4-release

Conversation

@tseaver

@tseaver tseaver commented Dec 15, 2014

Copy link
Copy Markdown
Contributor

oauth2client-1.4.4 fixes the bug we were pinning to avoid:

$ tox --recreate -e regression
GLOB sdist-make: /home/tseaver/projects/agendaless/Google/src/gcloud-python/setup.py
regression recreate: /home/tseaver/projects/agendaless/Google/src/gcloud-python/.tox/regression
regression installdeps: unittest2
regression inst: /home/tseaver/projects/agendaless/Google/src/gcloud-python/.tox/dist/gcloud-0.3.0.zip
regression runtests: PYTHONHASHSEED='1425230368'
regression runtests: commands[0] | /home/tseaver/projects/agendaless/Google/src/gcloud-python/scripts/run_regression.sh

# If we're on Travis, we need to set up the environment.
if [[ "${TRAVIS}" == "true" ]]; then
# If merging to master and not a pull request, run regression test.
if [[ "${TRAVIS_BRANCH}" == "master" ]] && \
        [[ "${TRAVIS_PULL_REQUEST}" == "false" ]]; then
    echo "Running in Travis during merge, decrypting stored key file."

    # Convert encrypted key file into decrypted file to be used.
    openssl aes-256-cbc -K $encrypted_a1b222e8c14d_key \
        -iv $encrypted_a1b222e8c14d_iv \
        -in regression/key.p12.enc \
        -out $GCLOUD_TESTS_KEY_FILE -d
else
    echo "Running in Travis during non-merge to master, doing nothing."
    exit
fi
fi

# Run the regression tests for each tested package.
python regression/run_regression.py --package datastore
test_allocate_ids (datastore.TestDatastoreAllocateIDs) ... ok
test_ancestor_query (datastore.TestDatastoreQuery) ... ok
test_limit_queries (datastore.TestDatastoreQuery) ... ok
test_ordered_query (datastore.TestDatastoreQuery) ... ok
test_projection_query (datastore.TestDatastoreQuery) ... ok
test_query___key___filter (datastore.TestDatastoreQuery) ... ok
test_query_group_by (datastore.TestDatastoreQuery) ... ok
test_query_multiple_filters (datastore.TestDatastoreQuery) ... ok
test_query_paginate_with_offset (datastore.TestDatastoreQuery) ... ok
test_query_paginate_with_start_cursor (datastore.TestDatastoreQuery) ... ok
test_query_simple_filter (datastore.TestDatastoreQuery) ... ok
test_empty_kind (datastore.TestDatastoreSave) ... ok
test_post_with_generated_id (datastore.TestDatastoreSave) ... ok
test_post_with_id (datastore.TestDatastoreSave) ... ok
test_post_with_name (datastore.TestDatastoreSave) ... ok
test_save_multiple (datastore.TestDatastoreSave) ... ok
test_save_key_self_reference (datastore.TestDatastoreSaveKeys) ... ok
test_transaction (datastore.TestDatastoreTransaction) ... ok

----------------------------------------------------------------------
Ran 18 tests in 9.684s

OK
python regression/run_regression.py --package storage
test_create_bucket (storage.TestStorageBuckets) ... ok
test_get_buckets (storage.TestStorageBuckets) ... ok
test_list_files (storage.TestStorageListFiles) ... ok
test_paginate_files (storage.TestStorageListFiles) ... ok
test_first_level (storage.TestStoragePseudoHierarchy) ... ok
test_root_level_w_delimiter (storage.TestStoragePseudoHierarchy) ... ok
test_second_level (storage.TestStoragePseudoHierarchy) ... ok
test_third_level (storage.TestStoragePseudoHierarchy) ... ok
test_create_signed_delete_url (storage.TestStorageSignURLs) ... ok
test_create_signed_read_url (storage.TestStorageSignURLs) ... ok
test_copy_existing_file (storage.TestStorageWriteFiles) ... ok
test_direct_write_and_read_into_file (storage.TestStorageWriteFiles) ... ok
test_large_file_write_from_stream (storage.TestStorageWriteFiles) ... ok
test_small_file_write_from_filename (storage.TestStorageWriteFiles) ... ok
test_write_metadata (storage.TestStorageWriteFiles) ... ok

----------------------------------------------------------------------
Ran 15 tests in 24.126s

OK
___________________________________ summary ____________________________________
regression: commands succeeded
congratulations :)
$ ls -l  .tox/regression/lib/python2.7/site-packages/ | grep oauth2client
drwxrwxr-x  2 tseaver tseaver   4096 Dec 15 12:15 oauth2client
drwxrwxr-x  2 tseaver tseaver   4096 Dec 15 12:15 oauth2client-1.4.4-py2.7.egg-info
@silvolu

silvolu commented Dec 15, 2014

Copy link
Copy Markdown
Contributor

LGTM, waiting for the build to go through just because.

@coveralls

Copy link
Copy Markdown

Coverage Status

Coverage remained the same when pulling 827c001 on tseaver:unpin-oauthclient2-after-1.4.4-release into cba9788 on GoogleCloudPlatform:master.

silvolu added a commit that referenced this pull request Dec 15, 2014
…elease

Unpin oauth2client after 1.4.4 release.
@silvolu
silvolu merged commit 8c029ce into googleapis:master Dec 15, 2014
@tseaver
tseaver deleted the unpin-oauthclient2-after-1.4.4-release branch December 15, 2014 18:12
atulep pushed a commit that referenced this pull request Apr 3, 2023
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
atulep pushed a commit that referenced this pull request Apr 6, 2023
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
atulep pushed a commit that referenced this pull request Apr 6, 2023
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
atulep pushed a commit that referenced this pull request Apr 18, 2023
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Jun 4, 2023
…in document_io.proto (#415)

* feat: added field_mask field in DocumentOutputConfig.GcsOutputConfig in document_io.proto

PiperOrigin-RevId: 488680436

Source-Link: googleapis/googleapis@d1e4539

Source-Link: googleapis/googleapis-gen@6c358d9
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNmMzNThkOWI4MmZiMzczZDM2YTk1NzhjM2RlNmUxM2U1NjFjOTc0MiJ9

* 🦉 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: Holt Skinner <13262395+holtskinner@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Jun 4, 2023
…mplates/python_library/.kokoro (#415)

Source-Link: googleapis/synthtool@30bd01b
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:9bc5fa3b62b091f60614c08a7fb4fd1d3e1678e326f34dd66ce1eefb5dc3267b

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Jul 6, 2023
* docs: Add documentation for enums

fix: Add context manager return types

chore: Update gapic-generator-python to v1.8.1
PiperOrigin-RevId: 503210727

Source-Link: googleapis/googleapis@a391fd1

Source-Link: googleapis/googleapis-gen@0080f83
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMDA4MGY4MzBkZWMzN2MzMzg0MTU3MDgyYmNlMjc5ZTM3MDc5ZWE1OCJ9

* 🦉 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>
parthea pushed a commit that referenced this pull request Aug 15, 2023
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Sep 20, 2023
Source-Link: https://togithub.com/googleapis/synthtool/commit/d0f51a0c2a9a6bcca86911eabea9e484baadf64b
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:240b5bcc2bafd450912d2da2be15e62bc6de2cf839823ae4bf94d4f392b451dc
parthea pushed a commit that referenced this pull request Sep 22, 2023
parthea pushed a commit that referenced this pull request Sep 22, 2023
Source-Link: googleapis/synthtool@1b9ad76
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:9db98b055a7f8bd82351238ccaacfd3cda58cdf73012ab58b8da146368330021
parthea pushed a commit that referenced this pull request Oct 21, 2023
* feat: Update Compute Engine API to revision 20230610 (#820)

Source-Link: googleapis/googleapis@4e5d66b

Source-Link: googleapis/googleapis-gen@7fcb354
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiN2ZjYjM1NDU5ZmE5YjNiZmI5Y2Q5YmViYzRhMjU5ZDdlZmVhYjU5ZiJ9

* 🦉 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>
parthea pushed a commit that referenced this pull request Oct 21, 2023
* chore: update translation documentation to translate

* 🦉 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>
parthea added a commit that referenced this pull request Oct 21, 2023
* 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>
parthea pushed a commit that referenced this pull request Oct 21, 2023
* feat: added e2-medium machine type

Clients can now specify the e2-medium machine type.

PiperOrigin-RevId: 546077446

Source-Link: googleapis/googleapis@b98e88f

Source-Link: googleapis/googleapis-gen@d5619d9
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZDU2MTlkOWFhZTc1NGM1NjUxNzVlZjczYTZiNjRlODg0YjU0OWEwNiJ9

* 🦉 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>
parthea pushed a commit that referenced this pull request Oct 22, 2023
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
parthea added a commit that referenced this pull request Aug 21, 2025
* chore(deps): update all dependencies

* chore: revert changes for pinned dependencies

Co-authored-by: Anthonios Partheniou <partheniou@google.com>
parthea added a commit that referenced this pull request Sep 16, 2025
* chore(deps): update all dependencies

* chore: revert changes for pinned dependencies

Co-authored-by: Anthonios Partheniou <partheniou@google.com>
parthea pushed a commit that referenced this pull request Nov 24, 2025
* chore(python): Add support for Python 3.14

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* Apply suggestion from @chalmerlowe

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* feat(ci): Add Python 3.14 support to core files

---------

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea added a commit that referenced this pull request Nov 24, 2025
parthea pushed a commit that referenced this pull request Nov 24, 2025
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Nov 24, 2025
parthea added a commit that referenced this pull request Nov 24, 2025
* feat: add context manager support in client

chore: fix docstring for first attribute of protos

committer: @busunkim96
PiperOrigin-RevId: 401271153

Source-Link: googleapis/googleapis@787f8c9

Source-Link: googleapis/googleapis-gen@81decff
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiODFkZWNmZmU5ZmM3MjM5NmE4MTUzZTc1NmQxZDY3YTZlZWNmZDYyMCJ9

* 🦉 Updates from OwlBot

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* 🦉 Updates from OwlBot

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>
parthea pushed a commit that referenced this pull request Nov 24, 2025
In `_retry.is_transient_error`, we now check to make sure the exception
is an instance of `grpc.Call` before examining its `code` attribute. We
also make sure `code` is callable before calling it.

Fixes #415
parthea added a commit that referenced this pull request Nov 25, 2025
* feat: add context manager support in client

chore: fix docstring for first attribute of protos

committer: @busunkim96
PiperOrigin-RevId: 401271153

Source-Link: googleapis/googleapis@787f8c9

Source-Link: googleapis/googleapis-gen@81decff
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiODFkZWNmZmU5ZmM3MjM5NmE4MTUzZTc1NmQxZDY3YTZlZWNmZDYyMCJ9

* 🦉 Updates from OwlBot

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* 🦉 Updates from OwlBot

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>
parthea pushed a commit that referenced this pull request Nov 26, 2025
parthea pushed a commit that referenced this pull request Mar 2, 2026
…415)

Source-Link: googleapis/synthtool@280ddae
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:346ab2efb51649c5dde7756cbbdc60dd394852ba83b9bbffc292a63549f33c17

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Mar 6, 2026
Changing nullability of fields with indexes from Meta.indexes isn't
supported.

refs #378
parthea pushed a commit that referenced this pull request Mar 9, 2026
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Mar 9, 2026
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Mar 9, 2026
Include comment on embargo of '>= 2.x' min versions

Per: #10566
parthea pushed a commit that referenced this pull request Mar 9, 2026
🤖 I have created a release \*beep\* \*boop\*
---
## [3.7.0](https://www.github.com/googleapis/python-spanner/compare/v3.6.0...v3.7.0) (2021-07-29)


### Features

* add always_use_jwt_access ([#381](https://www.github.com/googleapis/python-spanner/issues/381)) ([0f1a5de](https://www.github.com/googleapis/python-spanner/commit/0f1a5ded572685a96d29a60c959cb00a48f7a87f))
* add configurable leader placement support ([#399](https://www.github.com/googleapis/python-spanner/issues/399)) ([7f1b120](https://www.github.com/googleapis/python-spanner/commit/7f1b1209e62062014545cf959d41f04184552eec))
* add sample for low cost instances ([#392](https://www.github.com/googleapis/python-spanner/issues/392)) ([3f4f93f](https://www.github.com/googleapis/python-spanner/commit/3f4f93f75f5585a82047bf8d83a24622ad776ecb))


### Bug Fixes

* avoid bad version of `opentelemetry-instrumentation` ([#429](https://www.github.com/googleapis/python-spanner/issues/429)) ([1620c12](https://www.github.com/googleapis/python-spanner/commit/1620c12a56e0d007cf010690bab303db06d0c914))
* **deps:** pin 'google-{api,cloud}-core' to allow 2.x versions ([#415](https://www.github.com/googleapis/python-spanner/issues/415)) ([b0455d0](https://www.github.com/googleapis/python-spanner/commit/b0455d0ab657cd053a7527e99bdbfadc4de23b30))
* disable always_use_jwt_access ([c37bf21](https://www.github.com/googleapis/python-spanner/commit/c37bf21afdf417757eff67fe8500aa65f49fd5ad))
* disable always_use_jwt_access ([#395](https://www.github.com/googleapis/python-spanner/issues/395)) ([c37bf21](https://www.github.com/googleapis/python-spanner/commit/c37bf21afdf417757eff67fe8500aa65f49fd5ad))
* enable self signed jwt for grpc ([#427](https://www.github.com/googleapis/python-spanner/issues/427)) ([2487800](https://www.github.com/googleapis/python-spanner/commit/2487800e31842a44dcc37937c325e130c8c926b0))
* support merging for NUMERIC values ([#434](https://www.github.com/googleapis/python-spanner/issues/434)) ([06b4215](https://www.github.com/googleapis/python-spanner/commit/06b4215f76ae806eba1d0d07115c8c90b8c7482d)), closes [#433](https://www.github.com/googleapis/python-spanner/issues/433)


### Documentation

* fix docstring for session.py ([#387](https://www.github.com/googleapis/python-spanner/issues/387)) ([3132587](https://www.github.com/googleapis/python-spanner/commit/3132587453f7bd0be72ebc393626b5c8b1bab982))
---


This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

4 participants