Skip to content

Add wheels to Travis deploy step.#1236

Merged
dhermes merged 1 commit intogoogleapis:masterfrom
dhermes:add-wheels
Nov 20, 2015
Merged

Add wheels to Travis deploy step.#1236
dhermes merged 1 commit intogoogleapis:masterfrom
dhermes:add-wheels

Conversation

@dhermes
Copy link
Contributor

@dhermes dhermes commented Nov 20, 2015

We use universal = 1 in setup.cfg since our codebase works without change in both Python 2 and Python 3.

Change inspired by reading http://docs.travis-ci.com/user/deployment/pypi/ and http://pythonwheels.com/

We use `universal = 1` in `setup.cfg` since our codebase
works without change in both Python 2 and Python 3.
@googlebot googlebot added the cla: yes This human has signed the Contributor License Agreement. label Nov 20, 2015
@tseaver
Copy link
Contributor

tseaver commented Nov 20, 2015

LGTM. BTW, travis-ci/travis-ci#1675 is now closed -- can we get rid of the workaround?

@dhermes
Copy link
Contributor Author

dhermes commented Nov 20, 2015

Probably? @silvolu Was the original person that tracked down that hack. We can remove it and then "wait-and-see" if it works fine on the next release.

dhermes added a commit that referenced this pull request Nov 20, 2015
Add wheels to Travis deploy step.
@dhermes dhermes merged commit 58197c3 into googleapis:master Nov 20, 2015
@dhermes dhermes deleted the add-wheels branch November 20, 2015 19:07
parthea added a commit that referenced this pull request Nov 24, 2025
* fix: sanitize file names

* lint

* address review feedback
parthea pushed a commit that referenced this pull request Nov 26, 2025
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Mar 2, 2026
Previously, when a channel refresh occurs, the async client would use
`channel.close()` with a grace parameter to allow previous channels to
keep serving old requests for a time. We were seeing flakes in our
tests, showing that `channel.close()` isn't reliable, and can sometimes
cancel ongoing requests before the grace period ends

This PR fixes this by using a fixed sleep time before calling close in
the async client, like the sync client already does. This should remove
the potential for cancelled requests before the grace period ends, and
improve test flakiness

I also updated the system test to fully capture this problematic state,
instead of encountering it in a random race condition
parthea pushed a commit that referenced this pull request Mar 2, 2026
PR created by the Librarian CLI to initialize a release. Merging this PR
will auto trigger a release.

Librarian Version: v0.7.0
Language Image:
us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:b8058df4c45e9a6e07f6b4d65b458d0d059241dd34c814f151c8bf6b89211209
<details><summary>google-cloud-bigtable: 2.35.0</summary>

##
[2.35.0](googleapis/python-bigtable@v2.34.0...v2.35.0)
(2025-12-16)

### Features

* add basic interceptor to client (#1206)
([6561cfac](googleapis/python-bigtable@6561cfac))

* Add encodings for STRUCT and the Timestamp type
([72dfdc44](googleapis/python-bigtable@72dfdc44))

* add PeerInfo proto in Bigtable API
([72dfdc44](googleapis/python-bigtable@72dfdc44))

* Add Type API updates needed to support structured keys in materialized
views
([72dfdc44](googleapis/python-bigtable@72dfdc44))

* support mTLS certificates when available (#1249)
([ca20219c](googleapis/python-bigtable@ca20219c))

### Bug Fixes

* re-export AddToCell for consistency (#1241)
([2a5baf11](googleapis/python-bigtable@2a5baf11))

* async client uses fixed grace period (#1236)
([544db1cd](googleapis/python-bigtable@544db1cd))

* Deprecate credentials_file argument
([72dfdc44](googleapis/python-bigtable@72dfdc44))

* Add ReadRows/SampleRowKeys bindings for materialized views
([72dfdc44](googleapis/python-bigtable@72dfdc44))

* retry cancelled errors (#1235)
([e3fd5d86](googleapis/python-bigtable@e3fd5d86))

</details>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes This human has signed the Contributor License Agreement. packaging

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants