Skip to content

[pip] Dependabot: Bump google-api-python-client from 2.170.0 to 2.174.0 - #1906

Merged
aweiland merged 1 commit into
developfrom
dependabot-pip-google-api-python-client-2.174.0
Jul 1, 2025
Merged

[pip] Dependabot: Bump google-api-python-client from 2.170.0 to 2.174.0#1906
aweiland merged 1 commit into
developfrom
dependabot-pip-google-api-python-client-2.174.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 30, 2025

Copy link
Copy Markdown
Contributor

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

---
updated-dependencies:
- dependency-name: google-api-python-client
  dependency-version: 2.174.0
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Jun 30, 2025
@github-actions

github-actions Bot commented Jul 1, 2025

Copy link
Copy Markdown

➡️ Preview environment failed to be destroyed

@aweiland
aweiland merged commit b705733 into develop Jul 1, 2025
9 checks passed
@dependabot
dependabot Bot deleted the dependabot-pip-google-api-python-client-2.174.0 branch July 1, 2025 14:44
aweiland added a commit that referenced this pull request Jul 14, 2025
* feat: Enhances OneUp Health integration for document retrieval (M2-8883) (#1879)

* Enhances OneUp Health integration for document retrieval

Improves the OneUp Health integration by adding functionality
to download and store patient documents associated with EHR data.

This change introduces the ability to fetch documents referenced
in DocumentReference resources, store them in a zip file,
and upload the zip to the EHR storage.

It also introduces generic file uploading and listing capabilities
in the EHR storage, along with helper methods.

* Adds metadata to EHR answers

Adds metadata to the EHR answers table to store information about the uploaded zip files, including their names and sizes.

This allows for better tracking and management of the EHR data stored in the system.

* Adds assertion to task ingest user data

Adds an assertion to check that the result of the
`ingest_user_data` function is not None. This ensures that
the task completes successfully and returns a valid result.

* Update src/apps/integrations/oneup_health/service/oneup_health.py

Co-authored-by: Farmer Paul <paul.hh@metalab.com>

* Refactors EHR metadata handling

Updates EHR metadata to use a dedicated data model.

This change introduces `EHRFileMetadata` and `EHRFileTypeEnum`
to provide more structured and type-safe handling of EHR file
metadata, replacing the previous use of dictionaries. This improves
code clarity and maintainability.

* Adds provider name to EHR document filename

Ensures that the EHR document filename includes the
healthcare provider's name (or ID if name unavailable)
to improve identification and organization.

* Adds buckets for answers and operations

Extends MinIO bucket creation to include buckets for answers and operations, in addition to the existing media bucket.
This allows for a more organized storage structure within MinIO and improves separation of concerns.

* Adds a TODO item to optimize zip file creation.

Adds a TODO item to address potential memory issues
when creating zip files, especially when dealing with
large documents or numerous files.

* Refactors EHR file upload process

Streamlines the EHR file upload process by moving the base path
generation logic into the `EHRStorage.upload_file` method.
This change improves code maintainability and reduces redundancy.

---------

Co-authored-by: Farmer Paul <paul.hh@metalab.com>

* fix: Refactors ehr zip download to use storage path (M2-9443) (#1893)

Simplifies the ehr zip download process by directly using the storage path. This eliminates redundant path construction and improves code readability.

* chore: Added worker configuration to uvicorn startup (#1896)

* fix: Optimizes schedule event retrieval for performance (#1897)

* Optimizes event retrieval for schedule app

Improves performance by fetching events and associated
notifications/reminders in bulk using applet IDs.
This reduces database queries and speeds up schedule loading.

* Optimizes event data retrieval

Reduces the number of database queries required to fetch event
notifications and reminders by retrieving them in bulk.

This change improves performance when fetching schedule events,
especially when retrieving events for a large number of users.

* fix: Temp fix for workers (#1902)

* Fix: Enhances EHR exports to filter only allowed subjects answers (M2-9434) (#1894)

* Adjusts retry delay for task processing errors

Modifies the retry mechanism to use a linear delay
after the first failed attempt. This avoids excessive
wait times when processing tasks that encounter errors.

* Filters EHR answers by allowed subjects

Ensures that exported EHR answers are filtered based on the subjects the user is authorized to access.
If a list of allowed subjects is available, it's added as a filter when querying EHR answers.

* Refines subject ID filtering for EHR answers

Ensures that the target subject IDs for EHR answer exports are
filtered to only include IDs that are allowed for the user.
This prevents unauthorized access to data associated with subjects
outside the user's permitted scope.

* Adds reviewer role to EHR data endpoint test

Extends the EHR data endpoint test to include scenarios for
users with the reviewer role. This ensures that reviewers
can properly access and download EHR data relevant to their
responsibilities.

* Disabling APM for feature environments

* fix: Adds index to activity_items.activity_id (#1901)

Improves query performance by adding an index to the
activity_id column in the activity_items table.

Optimizes database lookups and enhances the efficiency
of related queries.

* [pip] Dependabot: Bump ddtrace from 2.21.8 to 3.9.4 (#1908)

Bumps [ddtrace](https://github.com/DataDog/dd-trace-py) from 2.21.8 to 3.9.4.
- [Release notes](https://github.com/DataDog/dd-trace-py/releases)
- [Changelog](https://github.com/DataDog/dd-trace-py/blob/main/CHANGELOG.md)
- [Commits](DataDog/dd-trace-py@v2.21.8...v3.9.4)

---
updated-dependencies:
- dependency-name: ddtrace
  dependency-version: 3.9.4
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [pip] Dependabot: Bump botocore from 1.38.28 to 1.38.46 (#1907)

---
updated-dependencies:
- dependency-name: botocore
  dependency-version: 1.38.46
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [pip] Dependabot: Bump google-api-python-client from 2.170.0 to 2.174.0 (#1906)

---
updated-dependencies:
- dependency-name: google-api-python-client
  dependency-version: 2.174.0
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Use the real exception message (#1904)

* chore: Removing workers (#1909)

* chore: Enable Database connection pooling (M2-9464) (#1898)

* chore: Enabled connection pooling

* fixed timeout and docs

* cq

* feat: Add logging around /answers 422 errors (M2-9475) (#1905)

* feat: Add logging around /answers 422 errors (M2-9475)

* Remove unused methods

* M2 9399 transfer ownership (#1888)

* Update errors.py

Adding the expected message error for the transfer ownvership test

* Update tests.py

Adding the new migrated test from TAF:
- Adding the fixture applet_one_bob_coordinator_reviewer
- Adding the tests test_manager_can_not_transfer_ownership
test_respondent_can_not_transfer_ownershipto
test_reviewer_can_not_transfer_ownership
test_editor_can_not_transfer_ownership
test_coordinator_can_not_transfer_ownership

* Update errors.py

deleting the error exception to use TransferOwnershipAccessDenied

* Update tests.py

deleting in all the test
        key = uuid.uuid4()
        mocker.patch("uuid.uuid4", return_value=key)
updating the exception: AccessDenied.message to TransferOwnershipAccessDenied.message

* M2 9368 api  update applets in workspace (#1882)

* Update test_workspaces.py

adding the test test_manager_can_update_applet, pending fix

* Update test_workspaces.py

moving the test to the correct place, test_applet

* Update test_applet.py

adding the test test_manager_can_update_applet  to the test_applet file, adding the missing values

* Update test_applet.py

adding 2 new tests:
1. test_coordinator_can_not_update_applet
2. test_editor_can_update_applet
Updating the response for a http status

* Update PR

update the pr after run make cqf command

* fix: Disabling connection pooling (#1916)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Rodrigo Colao Merlo <rodrigo.merlo@metalab.com>
Co-authored-by: Farmer Paul <paul.hh@metalab.com>
Co-authored-by: Marty <mbanting@yahoo.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: SebasYanik <96058252+SebasYanik@users.noreply.github.com>
Co-authored-by: egodoy-metalab <elder.gordy@metalab.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant