Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
97a6196
feat(logging): Drop support for Python 3.7, 3.8, 3.9
chalmerlowe May 26, 2026
75d71a4
chore(logging): Refine OpenTelemetry pin to 1.16.0 and add pytest-asy…
chalmerlowe May 26, 2026
43ae64d
docs(logging): Clarify sys.__stdout__ GCF structured logging comment
chalmerlowe May 26, 2026
91c429a
Update comment to match templated comment
chalmerlowe May 26, 2026
07f5f4e
revert: Revert changes to lower_bound_checker
chalmerlowe May 26, 2026
92ae3a4
chore(logging): Resolve Python 3.14 asyncio deprecations in pytest.ini
chalmerlowe May 26, 2026
25d6b1c
feat(logging): Regenerate library and update librarian post-processin…
chalmerlowe May 26, 2026
0a5f10f
feat(logging): Universalize constraints path and grpcio requirements …
chalmerlowe May 26, 2026
4d70fe7
chore(logging): Restore asyncio.get_event_loop_policy warning filter …
chalmerlowe May 26, 2026
0880b03
feat(generator): Universalize constraints path and grpcio requirement…
chalmerlowe May 26, 2026
ccc6944
revert(logging): Revert local gapic-generator modifications from logg…
chalmerlowe May 26, 2026
bc93984
test(generator): Bump grpcio to 1.59.0 in showcase test constraints t…
chalmerlowe May 26, 2026
5838c99
chore(gapic-generator): natively regenerate all 8 integration test go…
chalmerlowe May 26, 2026
5010609
fix(gapic-generator): inject autouse event loop fixture to prevent as…
chalmerlowe May 26, 2026
810174e
fix(gapic-generator): align grpcio lower-bound pin to 1.59.0 in async…
chalmerlowe May 26, 2026
090daba
chore(gapic-generator): regenerate all 8 goldens to include autouse e…
chalmerlowe May 26, 2026
5d57685
test(gapic-generator): experimental pin pytest-asyncio in constraints…
chalmerlowe May 26, 2026
6741139
fix(gapic-generator): resolve macro typo and recursively prune 145 st…
chalmerlowe May 27, 2026
cbb6921
refactor(gapic-generator): warning-free and leak-proof asyncio event …
chalmerlowe May 27, 2026
fbc9814
refactor(gapic-generator): use asyncio.get_running_loop() in test tem…
chalmerlowe May 27, 2026
761e431
Merge branch 'feat/universal-generator-fixes-asyncio-test' into feat/…
chalmerlowe May 27, 2026
5acd9e4
refactor(logging): regenerate logging package with warning-free event…
chalmerlowe May 27, 2026
d1a0e80
Merge branch 'main' into feat/fix-logging-FTL-1.33.0
chalmerlowe May 27, 2026
26237c6
revert(logging): restore packages/gapic-generator to main
chalmerlowe May 27, 2026
fe718c0
refactor(logging): regenerate logging library with latest generator a…
chalmerlowe May 27, 2026
61c0f39
revert: restore lower_bound_checker.py to pristine state
chalmerlowe May 27, 2026
5389fc1
refactor(logging): integrate constraints-3.10.txt post-processing rul…
chalmerlowe May 27, 2026
ed16b9b
refactor(logging): refine post-processing constraints replacement rul…
chalmerlowe May 27, 2026
18ba00c
fix(gapic-generator): align _UUID4_RE jinja condition to prevent Name…
chalmerlowe May 27, 2026
52fa6eb
revert(logging): restore templates and generated files back to main b…
chalmerlowe May 27, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -38,15 +38,30 @@ replacements:
]
before: |
"google-auth >= 2.14.1, <3.0.0,!=2.24.0,!=2.25.0",
\ "grpcio >= 1.44.0, < 2.0.0",
\ "grpcio >= 1.59.0, < 2.0.0",
after: |
"google-auth >= 2.14.1, <3.0.0,!=2.24.0,!=2.25.0",
"google-cloud-appengine-logging>=0.1.3, <2.0.0",
"google-cloud-audit-log >= 0.3.1, < 1.0.0",
"google-cloud-core >= 2.0.0, <3.0.0",
"grpc-google-iam-v1 >=0.12.4, <1.0.0",
"opentelemetry-api >= 1.9.0",
"grpcio >= 1.44.0, < 2.0.0",
"opentelemetry-api >= 1.16.0",
"grpcio >= 1.59.0, < 2.0.0",
count: 1
- paths: [
"packages/google-cloud-logging/testing/constraints-3.10.txt"
]
before: |
google-auth==2.14.1
grpcio==1.59.0
after: |
google-auth==2.14.1
google-cloud-appengine-logging==0.1.3
google-cloud-audit-log==0.3.1
google-cloud-core==2.0.0
grpc-google-iam-v1==0.12.4
opentelemetry-api==1.16.0
grpcio==1.59.0
count: 1
- paths: [
"packages/google-cloud-logging/samples/generated_samples/logging_v2_generated_config_service_v2_copy_log_entries_async.py",
Expand Down
4 changes: 2 additions & 2 deletions packages/google-cloud-logging/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,8 @@
"google-cloud-audit-log >= 0.3.1, < 1.0.0",
"google-cloud-core >= 2.0.0, <3.0.0",
"grpc-google-iam-v1 >=0.12.4, <1.0.0",
"opentelemetry-api >= 1.9.0",
"grpcio >= 1.44.0, < 2.0.0",
"opentelemetry-api >= 1.16.0",
"grpcio >= 1.59.0, < 2.0.0",
"grpcio >= 1.75.1, < 2.0.0; python_version >= '3.14'",
"proto-plus >= 1.22.3, <2.0.0",
"proto-plus >= 1.25.0, <2.0.0; python_version >= '3.13'",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@
# then this file should have google-cloud-foo==1.14.0
google-api-core==2.17.1
google-auth==2.14.1
grpcio==1.44.0
google-cloud-appengine-logging==0.1.3
google-cloud-audit-log==0.3.1
google-cloud-core==2.0.0
grpc-google-iam-v1==0.12.4
opentelemetry-api==1.16.0
grpcio==1.59.0
proto-plus==1.22.3
protobuf==4.25.8
Loading
Loading