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-storage
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.40.0
Choose a base ref
...
head repository: googleapis/python-storage
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.41.0
Choose a head ref
  • 8 commits
  • 34 files changed
  • 4 contributors

Commits on Jul 6, 2021

  1. fix: populate etag / generation / metageneration properties during do…

    …wnload (#488)
    
    Populate properties during download functions via Blob._extract_headers_from_download.
    
    Additionally, update documentation for running system tests to use Python 3.8 instead of Python 3.7 to align with nox.
    
    Closes #490.
    daniellehanks authored Jul 6, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    49ba14c View commit details

Commits on Jul 8, 2021

  1. feat: add support for Etag headers on reads (#489)

    Support conditional requests based on ETag for read operations (`reload`, `exists`, `download_*`). My own testing seems to indicate that the JSON API does not support ETag If-Match/If-None-Match headers on modify requests (`patch`, `delete`, etc.), please correct me if I am mistaken.
    
    This part two of #451. Part one in #488.
    Fixes #451 🦕
    daniellehanks authored Jul 8, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    741d3fd View commit details
  2. chore: remove 'test_utils' fossil (#495)

    Closes #493
    tseaver authored Jul 8, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    c111a28 View commit details
  3. fix(deps): update minimum dependency versions to pick up bugfixes (#496)

    Also, actually test those minimum versions using constraints file.
    
    Closes #494
    tseaver authored Jul 8, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    92251a5 View commit details

Commits on Jul 9, 2021

  1. fix: revise and rename is_etag_in_json(data) (#483)

    * fix: handle cases where data is a dict in is_etag_in_json(data)
    
    * address comments and accept proposed changes
    
    * revise is_etag_in_json to check dict data
    
    * revise docstring wording
    
    * revise docstrings
    
    * rename conditional predicate to is_etag_in_data
    cojenco authored Jul 9, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    0a52546 View commit details

Commits on Jul 10, 2021

  1. chore: pin Sphinx version in noxfile (#500)

    Closes #469.
    tseaver authored Jul 10, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    a8aaaf6 View commit details

Commits on Jul 13, 2021

  1. tests: suppress deprecation warnings in unit test output (#499)

    Test hygeine: avoid importing module-under-test at module scope
    
    Closes #498.
    tseaver authored Jul 13, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    c787d12 View commit details
  2. chore: release 1.41.0 (#497)

    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    release-please[bot] authored Jul 13, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    6486010 View commit details
Loading