Skip to content

Dependency to threetenbp should be obsolete?Β #2424

@in-fke

Description

@in-fke

Is your feature request related to a problem? Please describe.
google-cloud-pubsub depends on threetenbp but:

  1. ThreeTenBP (ThreeTen Backport) is a backport of the Java 8 java.time API (JSR-310) to Java 6 and 7.
  2. google-cloud-pubsub requires Java 8 or higher

Describe the solution you'd like
Remove dependency to threetenbp (bloats SBOM and CVE findings in threetenbp).

Describe alternatives you've considered
Workaround may be explicit exclusion when declaring the dependency.

Additional context
see

threetenbp reported to have:
https://nvd.nist.gov/vuln/detail/cve-2024-23081
https://nvd.nist.gov/vuln/detail/CVE-2024-23082

Metadata

Metadata

Assignees

Labels

api: pubsubIssues related to the googleapis/java-pubsub API.priority: p3Desirable enhancement or fix. May not be included in next release.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions