Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: googleapis/python-api-core
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.17.0
Choose a base ref
...
head repository: googleapis/python-api-core
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.18.0
Choose a head ref
  • 6 commits
  • 35 files changed
  • 7 contributors

Commits on May 27, 2020

  1. feat: First batch of AIO integration (#26)

    This change includes:
    * Nox configuration support for AsynciO unit tests
        * No pre release gRPC Python required
    * AsyncIO retry module
    * AsyncIO config parsing module
    * Exception parsing patch
    * Corresponding unit test cases
    lidizheng authored May 27, 2020
    Configuration menu
    Copy the full SHA
    a82f289 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e4eaec0 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2020

  1. feat: [CBT-6 helper] Exposing Retry._deadline as a property (#20)

    * Retry._deadline exposed as a property
    
    * feat Retry._deadline exposed as a property
    
    * added property test
    
    Co-authored-by: q-logic <[email protected]>
    Co-authored-by: Christopher Wilcox <[email protected]>
    3 people authored May 28, 2020
    Configuration menu
    Copy the full SHA
    7be1e59 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2020

  1. feat: AsyncIO Integration [Part 2] (#28)

    Children PR of #26.
    
    This PR includes AsyncIO version of:
    * Polling future
    * Page iterator
    
    The AsyncIO version of polling future still uses the same mechanism as the sync version. The AsyncIO polling future tries to update its own state whenever the application want to access information or perform actions.
    
    For page iterator, it has similar interface design as sync version. But instead of fulfilling normal generator protocol, it is based on the async generator.
    
    Related #23
    lidizheng authored Jun 2, 2020
    Configuration menu
    Copy the full SHA
    dd9b2f3 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2020

  1. feat: third batch of AsyncIO integration (#29)

    * LRO client
    * gRPC wrappers & helpers
    * With unit tests & docs
    lidizheng authored Jun 4, 2020
    Configuration menu
    Copy the full SHA
    7d8d580 View commit details
    Browse the repository at this point in the history
  2. chore: release 1.18.0 (#33)

    🤖 I have created a release \*beep\* \*boop\* 
    ---
    ## [1.18.0](https://www.github.com/googleapis/python-api-core/compare/v1.17.0...v1.18.0) (2020-06-04)
    
    
    ### Features
    
    * [CBT-6 helper] Exposing Retry._deadline as a property ([#20](https://www.github.com/googleapis/python-api-core/issues/20)) ([7be1e59](https://www.github.com/googleapis/python-api-core/commit/7be1e59e9d75c112f346d2b76dce3dd60e3584a1))
    * add client_encryped_cert_source to ClientOptions ([#31](https://www.github.com/googleapis/python-api-core/issues/31)) ([e4eaec0](https://www.github.com/googleapis/python-api-core/commit/e4eaec0ff255114138d3715280f86d34d861a6fa))
    * AsyncIO Integration [Part 2] ([#28](https://www.github.com/googleapis/python-api-core/issues/28)) ([dd9b2f3](https://www.github.com/googleapis/python-api-core/commit/dd9b2f38a70e85952cc05552ec8070cdf29ddbb4)), closes [#23](https://www.github.com/googleapis/python-api-core/issues/23)
    * First batch of AIO integration ([#26](https://www.github.com/googleapis/python-api-core/issues/26)) ([a82f289](https://www.github.com/googleapis/python-api-core/commit/a82f2892b8f219b82e120e6ed9f4070869c28be7))
    * third batch of AsyncIO integration ([#29](https://www.github.com/googleapis/python-api-core/issues/29)) ([7d8d580](https://www.github.com/googleapis/python-api-core/commit/7d8d58075a92e93662747d36a2d55b5e9f0943e1))
    ---
    
    
    This PR was generated with [Release Please](https://github.com/googleapis/release-please).
    release-please[bot] authored Jun 4, 2020
    Configuration menu
    Copy the full SHA
    33ab7fa View commit details
    Browse the repository at this point in the history
Loading