chore(main): release 4.0.0 by release-please[bot] · Pull Request #1708 · googleapis/python-storage · GitHub
Skip to content
This repository was archived by the owner on Mar 31, 2026. It is now read-only.

chore(main): release 4.0.0#1708

Closed
release-please[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main
Closed

chore(main): release 4.0.0#1708
release-please[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main

Conversation

@release-please

@release-please release-please Bot commented Jan 15, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

4.0.0 (2026-03-11)

⚠ BREAKING CHANGES

  • transfer_manager: Blobs that would resolve to a path outside the destination_directory are no longer downloaded. While this is a security fix, users relying on the previous behavior to write files outside the target directory will see a change.

Features

Bug Fixes

  • Don't flush at every append, results in bad perf (ab62d72)
  • Don't flush at every append, results in bad perf (#1746) (ab62d72)
  • Init mp pool & grpc client once, use os.sched_setaffinity (a9eb82c)
  • Init mp pool & grpc client once, use os.sched_setaffinity (#1751) (a9eb82c)
  • Pass token correctly, '&' instead of ',' (d8dd1e0)
  • Pass token correctly, '&' instead of ',' (#1756) (d8dd1e0)
  • transfer_manager: Prevent path traversal in download_many_to_path (#1768) (700fec3)
  • transfer_manager: Prevent path traversal in download_many_to_path (700fec3)

This PR was generated with Release Please. See documentation.

@release-please release-please Bot requested review from a team January 15, 2026 19:48
@release-please release-please Bot requested a review from a team as a code owner January 15, 2026 19:48
@product-auto-label product-auto-label Bot added the size: s Pull request size is small. label Jan 15, 2026
@product-auto-label product-auto-label Bot added the api: storage Issues related to the googleapis/python-storage API. label Jan 15, 2026
@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 15, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 15, 2026
@release-please release-please Bot changed the title chore(main): release 3.8.1 chore(main): release 3.9.0 Jan 16, 2026
@release-please release-please Bot force-pushed the release-please--branches--main branch from ecc5315 to ca09387 Compare January 16, 2026 17:55
@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 16, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 16, 2026
@release-please release-please Bot force-pushed the release-please--branches--main branch from ca09387 to 03fe158 Compare January 20, 2026 12:50
@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 20, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 20, 2026
@release-please release-please Bot force-pushed the release-please--branches--main branch from 03fe158 to 26fa689 Compare January 21, 2026 06:31
@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 21, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 21, 2026
@release-please release-please Bot force-pushed the release-please--branches--main branch from 26fa689 to 369ea86 Compare January 21, 2026 10:55
@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 21, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 21, 2026
@release-please release-please Bot force-pushed the release-please--branches--main branch from 369ea86 to 7cd0159 Compare January 21, 2026 11:21
@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 21, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 21, 2026
@release-please release-please Bot force-pushed the release-please--branches--main branch from 7cd0159 to a345116 Compare January 21, 2026 15:34
@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 21, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 21, 2026
@release-please release-please Bot force-pushed the release-please--branches--main branch from a345116 to 6223be5 Compare January 22, 2026 05:59
@release-please release-please Bot force-pushed the release-please--branches--main branch from b90aa0c to d327646 Compare January 28, 2026 11:06
@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 28, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 28, 2026
@release-please release-please Bot force-pushed the release-please--branches--main branch from d327646 to 43755a1 Compare January 28, 2026 11:25
@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 28, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 28, 2026
@release-please release-please Bot changed the title chore(main): release 3.9.0 chore(main): release 4.0.0 Jan 28, 2026
@release-please release-please Bot force-pushed the release-please--branches--main branch from 43755a1 to 25598c5 Compare January 28, 2026 13:51
@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 28, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 28, 2026
@release-please release-please Bot force-pushed the release-please--branches--main branch from 25598c5 to c1f1834 Compare January 29, 2026 03:12
@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 29, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 29, 2026
@release-please release-please Bot force-pushed the release-please--branches--main branch from c1f1834 to a769aa8 Compare January 29, 2026 08:59
@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 29, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 29, 2026
@release-please release-please Bot force-pushed the release-please--branches--main branch from a769aa8 to 45d2e62 Compare January 29, 2026 10:40
@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 29, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 29, 2026
@Pulkit0110

Copy link
Copy Markdown
Contributor

@release-please release-please Bot force-pushed the release-please--branches--main branch from 45d2e62 to 7eba89e Compare January 30, 2026 06:39
@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, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 30, 2026
@release-please release-please Bot force-pushed the release-please--branches--main branch from 7eba89e to f0cac3e Compare February 2, 2026 08:09
@trusted-contributions-gcf trusted-contributions-gcf Bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Feb 2, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Feb 2, 2026
@release-please release-please Bot force-pushed the release-please--branches--main branch from f0cac3e to 80bc343 Compare February 2, 2026 12:37
@chalmerlowe

Copy link
Copy Markdown
Contributor

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

api: storage Issues related to the googleapis/python-storage API. autorelease: pending size: s Pull request size is small.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants