Skip to content

Conversation

@renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented Jan 3, 2025

This PR contains the following updates:

Package Type Update Change Age Confidence
actions/checkout action major v4 -> v5 age confidence
argcomplete (changelog) minor ==3.5.1 -> ==3.6.2 age confidence
distlib minor ==0.3.9 -> ==0.4.0 age confidence
filelock minor ==3.16.1 -> ==3.19.1 age confidence
google-cloud-spanner minor ==3.50.0 -> ==3.57.0 age confidence
google-cloud-testutils minor ==1.4.0 -> ==1.6.4 age confidence
mcr.microsoft.com/devcontainers/python final minor 3.12 -> 3.13 age confidence
mock (source) minor ==5.1.0 -> ==5.2.0 age confidence
nox major ==2024.10.9 -> ==2025.5.1 age confidence
packaging major ==24.1 -> ==25.0 age confidence
platformdirs (changelog) minor ==4.3.6 -> ==4.4.0 age confidence
pytest (changelog) minor ==8.3.3 -> ==8.4.1 age confidence
python uses-with minor 3.9 -> 3.13 age confidence
python uses-with minor 3.12 -> 3.13 age confidence
tomli (changelog) minor ==2.0.2 -> ==2.2.1 age confidence
virtualenv minor ==20.27.1 -> ==20.34.0 age confidence

Release Notes

actions/checkout (actions/checkout)

v5

Compare Source

kislyuk/argcomplete (argcomplete)

v3.6.2

Compare Source

===============================

  • Revert “zsh: skip repeat Python runs in the same completion run” This
    reverts a regression introduced in zsh tab completion configurations
    utilizing multiple matchers.

v3.6.1

Compare Source

===============================

  • zsh: add global completion system install dir to user fpath if not
    present

  • Update shell_integration.py to support spaces in script file path.
    (#​525)

  • Fix completion when wordbreak is first character (#​526)

v3.6.0

Compare Source

===============================

  • Support namespace package traversal when completing Python entry
    points

  • zsh: skip repeat Python runs in the same completion run

  • Make _parse_known_args signature more general for future API changes

v3.5.3

Compare Source

===============================

  • Use interactive shells and bind to make environment variable name
    completions work in older Bash versions (#​506)

v3.5.2

Compare Source

===============================

  • Fix _parse_known_args monkeypatching

    • Note: This fix is required to restore compatibility with Python 3.12.8 and 3.13.1.
  • CI improvements

pypa/distlib (distlib)

v0.4.0

Compare Source

tox-dev/py-filelock (filelock)

v3.19.1

Compare Source

What's Changed

New Contributors

Full Changelog: tox-dev/filelock@3.19.0...3.19.1

v3.18.0

Compare Source

What's Changed

New Contributors

Full Changelog: tox-dev/filelock@3.17.0...3.18.0

v3.17.0: Drop 3.8

Compare Source

Full Changelog: tox-dev/filelock@3.16.1...3.17.0

googleapis/python-spanner (google-cloud-spanner)

v3.57.0

Compare Source

Features

v3.56.0

Compare Source

Features
Performance Improvements
  • Skip gRPC trailers for StreamingRead & ExecuteStreamingSql (#​1385) (cb25de4)

v3.55.0

Compare Source

Features
Bug Fixes
Documentation
  • A comment for field chunked_value in message .google.spanner.v1.PartialResultSet is changed (d532d57)
  • A comment for field precommit_token in message .google.spanner.v1.PartialResultSet is changed (d532d57)
  • A comment for field precommit_token in message .google.spanner.v1.ResultSet is changed (d532d57)
  • A comment for field query_plan in message .google.spanner.v1.ResultSetStats is changed (d532d57)
  • A comment for field row_count_lower_bound in message .google.spanner.v1.ResultSetStats is changed (d532d57)
  • A comment for field row_type in message .google.spanner.v1.ResultSetMetadata is changed (d532d57)
  • A comment for field rows in message .google.spanner.v1.ResultSet is changed (d532d57)
  • A comment for field stats in message .google.spanner.v1.PartialResultSet is changed (d532d57)
  • A comment for field stats in message .google.spanner.v1.ResultSet is changed (d532d57)
  • A comment for field values in message .google.spanner.v1.PartialResultSet is changed (d532d57)
  • A comment for message ResultSetMetadata is changed (d532d57)
  • A comment for message ResultSetStats is changed (d532d57)
  • Fix markdown formatting in transactions page (#​1377) (de322f8)

v3.54.0

Compare Source

Features
Bug Fixes

v3.53.0

Compare Source

Features
  • Add AddSplitPoints API (7a5afba)
  • Add Attempt, Operation and GFE Metrics (#​1302) (fb21d9a)
  • Add REST Interceptors which support reading metadata (7a5afba)
  • Add support for opt-in debug logging (7a5afba)
  • Add support for reading selective GAPIC generation methods from service YAML (7a5afba)
  • Add the last statement option to ExecuteSqlRequest and ExecuteBatchDmlRequest (7a5afba)
  • Add UUID in Spanner TypeCode enum (7a5afba)
  • End to end tracing (#​1315) (aa5d0e6)
  • Exposing FreeInstanceAvailability in InstanceConfig (7a5afba)
  • Exposing FreeInstanceMetadata in Instance configuration (to define the metadata related to FREE instance type) (7a5afba)
  • Exposing InstanceType in Instance configuration (to define PROVISIONED or FREE spanner instance) (7a5afba)
  • Exposing QuorumType in InstanceConfig (7a5afba)
  • Exposing storage_limit_per_processing_unit in InstanceConfig (7a5afba)
  • Snapshot isolation (#​1318) (992fcae)
  • spanner: A new enum IsolationLevel is added (#​1224) (7a5afba)
Bug Fixes
Performance Improvements
Documentation
  • A comment for enum DefaultBackupScheduleType is changed (7a5afba)
  • A comment for enum value AUTOMATIC in enum DefaultBackupScheduleType is changed (7a5afba)
  • A comment for enum value GOOGLE_MANAGED in enum Type is changed (7a5afba)
  • A comment for enum value NONE in enum DefaultBackupScheduleType is changed (7a5afba)
  • A comment for enum value USER_MANAGED in enum Type is changed (7a5afba)
  • A comment for field base_config in message .google.spanner.admin.instance.v1.InstanceConfig is changed (7a5afba)
  • A comment for field default_backup_schedule_type in message .google.spanner.admin.instance.v1.Instance is changed (7a5afba)
  • A comment for field filter in message .google.spanner.admin.instance.v1.ListInstanceConfigOperationsRequest is changed (7a5afba)
  • A comment for field filter in message .google.spanner.admin.instance.v1.ListInstancePartitionOperationsRequest is changed (7a5afba)
  • A comment for field instance_config in message .google.spanner.admin.instance.v1.CreateInstanceConfigRequest is changed (7a5afba)
  • A comment for field instance_partition_deadline in message .google.spanner.admin.instance.v1.ListInstancePartitionOperationsRequest is changed (7a5afba)
  • A comment for field location in message .google.spanner.admin.instance.v1.ReplicaInfo is changed (7a5afba)
  • A comment for field node_count in message .google.spanner.admin.instance.v1.Instance is changed (7a5afba)
  • A comment for field node_count in message .google.spanner.admin.instance.v1.InstancePartition is changed (7a5afba)
  • A comment for field operations in message .google.spanner.admin.instance.v1.ListInstanceConfigOperationsResponse is changed (7a5afba)
  • A comment for field operations in message .google.spanner.admin.instance.v1.ListInstancePartitionOperationsResponse is changed (7a5afba)
  • A comment for field optional_replicas in message .google.spanner.admin.instance.v1.InstanceConfig is changed (7a5afba)
  • A comment for field parent in message .google.spanner.admin.instance.v1.ListInstancePartitionsRequest is changed (7a5afba)
  • A comment for field processing_units in message .google.spanner.admin.instance.v1.Instance is changed (7a5afba)
  • A comment for field processing_units in message .google.spanner.admin.instance.v1.InstancePartition is changed (7a5afba)
  • A comment for field referencing_backups in message .google.spanner.admin.instance.v1.InstancePartition is changed (7a5afba)
  • A comment for field replicas in message .google.spanner.admin.instance.v1.InstanceConfig is changed (7a5afba)
  • A comment for field storage_utilization_percent in message .google.spanner.admin.instance.v1.AutoscalingConfig is changed (7a5afba)
  • A comment for field unreachable in message .google.spanner.admin.instance.v1.ListInstancePartitionsResponse is changed (7a5afba)
  • A comment for message CreateInstanceConfigRequest is changed (7a5afba)
  • A comment for message DeleteInstanceConfigRequest is changed (7a5afba)
  • A comment for message UpdateInstanceConfigRequest is changed (7a5afba)
  • A comment for method CreateInstance in service InstanceAdmin is changed (7a5afba)
  • A comment for method CreateInstanceConfig in service InstanceAdmin is changed (7a5afba)
  • A comment for method CreateInstancePartition in service InstanceAdmin is changed (7a5afba)
  • A comment for method ListInstanceConfigOperations in service InstanceAdmin is changed (7a5afba)
  • A comment for method ListInstanceConfigs in service InstanceAdmin is changed (7a5afba)
  • A comment for method ListInstancePartitionOperations in service InstanceAdmin is changed (7a5afba)
  • A comment for method MoveInstance in service InstanceAdmin is changed (7a5afba)
  • A comment for method UpdateInstance in service InstanceAdmin is changed (7a5afba)
  • A comment for method UpdateInstanceConfig in service InstanceAdmin is changed (7a5afba)
  • A comment for method UpdateInstancePartition in service InstanceAdmin is changed (7a5afba)
  • Fix typo timzeone -> timezone (7a5afba)

v3.52.0

Compare Source

Features
Bug Fixes

v3.51.0

Compare Source

Features
  • Add connection variable for ignoring transaction warnings (#​1249) (eeb7836)
  • spanner: Implement custom tracer_provider injection for opentelemetry traces (#​1229) (6869ed6)
  • Support float32 parameters in dbapi (#​1245) (829b799)
Bug Fixes
Performance Improvements
Documentation
  • samples: Add samples for Cloud Spanner Default Backup Schedules (#​1238) (054a186)

v3.50.1

Compare Source

Bug Fixes
googleapis/python-test-utils (google-cloud-testutils)

v1.6.4

Compare Source

Miscellaneous Chores

v1.6.3

Compare Source

Miscellaneous Chores

v1.6.2

Compare Source

Miscellaneous Chores

v1.6.1

Compare Source

Bug Fixes
  • Remove setup.cfg configuration for creating universal wheels (#​272) (32a23d2)

v1.6.0

Compare Source

Features

v1.5.0

Compare Source

Features
testing-cabal/mock (mock)

v5.2.0

Compare Source

This is release is in memory of Michael Foord__, who originally authored the mock package
and passed away in January 2025.

__ https://discuss.python.org/t/in-memoriam-michael-foord-1974-2025/78317

  • gh-65454: :func:unittest.mock.Mock.attach_mock no longer triggers a call
    to a PropertyMock being attached.

  • gh-117765: Improved documentation for :func:unittest.mock.patch.dict

  • gh-124176: Add support for :func:dataclasses.dataclass in
    :func:unittest.mock.create_autospec. Now create_autospec will check
    for potential dataclasses and use :func:dataclasses.fields function to
    retrieve the spec information.

  • gh-123934: Fix :class:unittest.mock.MagicMock reseting magic methods
    return values after .reset_mock(return_value=True) was called.

  • gh-90848: Fixed :func:unittest.mock.create_autospec to configure parent
    mock with keyword arguments.

  • gh-113569: Indicate if there were no actual calls in unittest
    :meth:~unittest.mock.Mock.assert_has_calls failure.

  • gh-122858: Deprecate :func:!asyncio.iscoroutinefunction in favor of
    :func:inspect.iscoroutinefunction.

  • gh-104745: Limit starting a patcher (from :func:unittest.mock.patch or
    :func:unittest.mock.patch.object) more than once without stopping it

  • gh-75988: Fixed :func:unittest.mock.create_autospec to pass the call
    through to the wrapped object to return the real result.

  • gh-119600: Fix :func:unittest.mock.patch to not read attributes of the
    target when new_callable is set. Patch by Robert Collins.

  • gh-113407: Fix import of :mod:unittest.mock when CPython is built
    without docstrings.

  • gh-120732: Fix name passing to :class:unittest.mock.Mock object when
    using :func:unittest.mock.create_autospec.

wntrblm/nox (nox)

v2025.5.1

Compare Source

v2025.2.9

Compare Source

pypa/packaging (packaging)

v25.0

Compare Source

What's Changed
New Contributors

Full Changelog: pypa/packaging@24.2...25.0

v24.2

Compare Source

What's Changed

New Contributors

Full Changelog: pypa/packaging@24.1...24.2

tox-dev/platformdirs (platformdirs)

v4.4.0

Compare Source

What's Changed

New Contributors

Full Changelog: tox-dev/platformdirs@4.3.8...4.4.0

v4.3.8

Compare Source

What's Changed

New Contributors

Full Changelog: tox-dev/platformdirs@4.3.7...4.3.8

v4.3.7

Compare Source

What's Changed

Full Changelog: tox-dev/platformdirs@4.3.6...4.3.7

pytest-dev/pytest (pytest)

v8.4.1

Compare Source

pytest 8.4.1 (2025-06-17)

Bug fixes

  • #​13461: Corrected _pytest.terminal.TerminalReporter.isatty to support
    being called as a method. Before it was just a boolean which could
    break correct code when using -o log_cli=true).

  • #​13477: Reintroduced pytest.PytestReturnNotNoneWarning{.interpreted-text role="class"} which was removed by accident in pytest [8.4]{.title-ref}.

    This warning is raised when a test functions returns a value other than None, which is often a mistake made by beginners.

    See return-not-none{.interpreted-text role="ref"} for more information.

  • #​13497: Fixed compatibility with Twisted 25+.

Improved documentation

  • #​13492: Fixed outdated warning about faulthandler not working on Windows.

v8.4.0

Compare Source

pytest 8.4.0 (2025-06-02)

Removals and backward incompatible breaking changes

  • #​11372: Async tests will now fail, instead of warning+skipping, if you don't have any suitable plugin installed.

  • #​12346: Tests will now fail, instead of raising a warning,


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate-bot renovate-bot requested review from a team as code owners January 3, 2025 14:40
@renovate-bot renovate-bot requested a review from glasnt January 3, 2025 14:40
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Jan 3, 2025
@product-auto-label product-auto-label bot added size: m Pull request size is medium. api: spanner Issues related to the googleapis/python-spanner API. labels Jan 3, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Jan 3, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 3, 2025
@glasnt glasnt removed their request for review January 9, 2025 23:16
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Jan 16, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Jan 16, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 16, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Jan 19, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Jan 19, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 19, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Jan 21, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Jan 21, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 21, 2025
@renovate-bot renovate-bot requested a review from a team as a code owner January 30, 2025 21:43
@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 30, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added the owlbot:run Add this label to trigger the Owlbot post processor. label Aug 25, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Aug 25, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Aug 25, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Aug 26, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Aug 26, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Aug 26, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Aug 26, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Aug 26, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added the owlbot:run Add this label to trigger the Owlbot post processor. label Aug 26, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Aug 26, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Aug 26, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Aug 26, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Aug 26, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Aug 26, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Aug 27, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Aug 27, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Aug 27, 2025
@rahul2393 rahul2393 merged commit 069138d into googleapis:main Aug 27, 2025
20 checks passed
@renovate-bot renovate-bot deleted the renovate/all branch August 27, 2025 05:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: spanner Issues related to the googleapis/python-spanner API. size: m Pull request size is medium.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants