Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
6 changes: 6 additions & 0 deletions config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,12 @@ featureKatacoda = false
url = "https://registry.buildpacks.io/"
weight = 4

[[menu.main]]
identifier = "history"
name = "History"
url = "/history"
weight = 5

[[menu.footer1]]
name = "DevStats"
url = "https://buildpacks.devstats.cncf.io/d/8/dashboards?orgId=1&refresh=15m"
Expand Down
2 changes: 1 addition & 1 deletion content/docs/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

With buildpacks, organizations can concentrate the knowledge of container build best practices within a specialized team, instead of having application developers across the organization individually maintain their own Dockerfiles. This makes it easier to know what is inside application images, enforce security and compliance requirements, and perform upgrades with minimal effort and intervention.

The CNB project was initiated by Pivotal and Heroku in January 2018 and joined the Cloud Native Computing Foundation (CNCF) as an Apache-2.0 licensed project in October 2018. It graduated within the CNCF in 2026.
The CNB project was initiated by Pivotal and Heroku in January 2018 and joined the Cloud Native Computing Foundation (CNCF) as an Apache-2.0 licensed project in October 2018. Read the full story, including our 2026 graduation, on the [History](/history) page.

Check warning on line 13 in content/docs/_index.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.Passive] In general, use active voice instead of passive voice ('was initiated'). Raw Output: {"message": "[Google.Passive] In general, use active voice instead of passive voice ('was initiated').", "location": {"path": "content/docs/_index.md", "range": {"start": {"line": 13, "column": 17}}}, "severity": "INFO"}

---

Expand Down
26 changes: 26 additions & 0 deletions content/history.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
+++
title="History"
weight=5
layout="standalone"
summary="How Cloud Native Buildpacks came to be, from Heroku's original buildpacks to a graduated CNCF project."

Check warning on line 5 in content/history.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.Acronyms] Spell out 'CNCF', if it's unfamiliar to the audience. Raw Output: {"message": "[Google.Acronyms] Spell out 'CNCF', if it's unfamiliar to the audience.", "location": {"path": "content/history.md", "range": {"start": {"line": 5, "column": 99}}}, "severity": "INFO"}
+++

## Our origin story

Check warning on line 8 in content/history.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.We] Try to avoid using first-person plural like 'Our'. Raw Output: {"message": "[Google.We] Try to avoid using first-person plural like 'Our'.", "location": {"path": "content/history.md", "range": {"start": {"line": 8, "column": 4}}}, "severity": "WARNING"}

**Buildpacks** were first conceived by Heroku in 2011. Since then, they have been adopted by Cloud Foundry and other PaaS such as Google App Engine, Gitlab, Knative, Deis, Dokku, and Drie.

Check failure on line 10 in content/history.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Drie'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Drie'?", "location": {"path": "content/history.md", "range": {"start": {"line": 10, "column": 184}}}, "severity": "ERROR"}

Check failure on line 10 in content/history.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Dokku'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Dokku'?", "location": {"path": "content/history.md", "range": {"start": {"line": 10, "column": 173}}}, "severity": "ERROR"}

Check failure on line 10 in content/history.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Deis'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Deis'?", "location": {"path": "content/history.md", "range": {"start": {"line": 10, "column": 167}}}, "severity": "ERROR"}

Check failure on line 10 in content/history.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Knative'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Knative'?", "location": {"path": "content/history.md", "range": {"start": {"line": 10, "column": 158}}}, "severity": "ERROR"}

Check failure on line 10 in content/history.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Gitlab'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Gitlab'?", "location": {"path": "content/history.md", "range": {"start": {"line": 10, "column": 150}}}, "severity": "ERROR"}

Check warning on line 10 in content/history.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.Passive] In general, use active voice instead of passive voice ('been adopted'). Raw Output: {"message": "[Google.Passive] In general, use active voice instead of passive voice ('been adopted').", "location": {"path": "content/history.md", "range": {"start": {"line": 10, "column": 78}}}, "severity": "INFO"}

<div class="text-center mb-4">
<img src="/images/history.png" alt="Buildpacks history" />
</div>

The **Cloud Native Buildpacks** project was initiated by Pivotal and Heroku in January 2018 and joined the [Cloud Native Computing Foundation](https://www.cncf.io/) in October 2018. The project aims to unify the buildpack ecosystems with a [platform-to-buildpack contract](https://github.com/buildpacks/spec/blob/main/buildpack.md) that is well-defined and that incorporates learnings from maintaining production-grade buildpacks for years at both Pivotal and Heroku.

Check failure on line 16 in content/history.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'learnings'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'learnings'?", "location": {"path": "content/history.md", "range": {"start": {"line": 16, "column": 376}}}, "severity": "ERROR"}

Check warning on line 16 in content/history.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.Contractions] Use 'that's' instead of 'that is'. Raw Output: {"message": "[Google.Contractions] Use 'that's' instead of 'that is'.", "location": {"path": "content/history.md", "range": {"start": {"line": 16, "column": 333}}}, "severity": "INFO"}

Check warning on line 16 in content/history.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.Passive] In general, use active voice instead of passive voice ('was initiated'). Raw Output: {"message": "[Google.Passive] In general, use active voice instead of passive voice ('was initiated').", "location": {"path": "content/history.md", "range": {"start": {"line": 16, "column": 41}}}, "severity": "INFO"}

Cloud Native Buildpacks embrace modern container standards, such as the OCI image format. They take advantage of the latest capabilities of these standards, such as cross-repository blob mounting and image layer "rebasing" on Docker API v2 registries.

Check warning on line 18 in content/history.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.Timeless] Avoid time-based words like 'latest' in product documentation. Raw Output: {"message": "[Google.Timeless] Avoid time-based words like 'latest' in product documentation.", "location": {"path": "content/history.md", "range": {"start": {"line": 18, "column": 118}}}, "severity": "INFO"}

## Graduation

Cloud Native Buildpacks joined the CNCF as a Sandbox project in October 2018 and graduated on 11 August 2026, the foundation's highest maturity tier, reserved for projects that have demonstrated production adoption, vendor-neutral governance, and sound security practices.

Check failure on line 22 in content/history.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.DateFormat] Use 'July 31, 2016' format, not '11 August 2026'. Raw Output: {"message": "[Google.DateFormat] Use 'July 31, 2016' format, not '11 August 2026'.", "location": {"path": "content/history.md", "range": {"start": {"line": 22, "column": 95}}}, "severity": "ERROR"}

Check warning on line 22 in content/history.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.Acronyms] Spell out 'CNCF', if it's unfamiliar to the audience. Raw Output: {"message": "[Google.Acronyms] Spell out 'CNCF', if it's unfamiliar to the audience.", "location": {"path": "content/history.md", "range": {"start": {"line": 22, "column": 36}}}, "severity": "INFO"}

Graduation followed a third-party security audit by Quarkslab and the Open Source Technology Improvement Fund (OSTIF), an OpenSSF Best Practices badge, and adoption of the CNCF Code of Conduct. At the time of graduation, the project counted 535 contributors across 164 organizations, with adopters including Bloomberg, DigitalOcean, GitLab, Google, HashiCorp, Heroku by Salesforce, Spring, and VMware by Broadcom.

Check failure on line 24 in content/history.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Bloomberg'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Bloomberg'?", "location": {"path": "content/history.md", "range": {"start": {"line": 24, "column": 309}}}, "severity": "ERROR"}

Check warning on line 24 in content/history.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.Acronyms] Spell out 'CNCF', if it's unfamiliar to the audience. Raw Output: {"message": "[Google.Acronyms] Spell out 'CNCF', if it's unfamiliar to the audience.", "location": {"path": "content/history.md", "range": {"start": {"line": 24, "column": 173}}}, "severity": "INFO"}

Check failure on line 24 in content/history.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Quarkslab'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Quarkslab'?", "location": {"path": "content/history.md", "range": {"start": {"line": 24, "column": 53}}}, "severity": "ERROR"}

Read the [CNCF's graduation announcement](https://www.cncf.io/announcements/2026/08/11/cncf-announces-graduation-of-cloud-native-buildpacks-advancing-the-standard-for-container-builds/) for the full detail.

Check warning on line 26 in content/history.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐶 [Google.Acronyms] Spell out 'CNCF', if it's unfamiliar to the audience. Raw Output: {"message": "[Google.Acronyms] Spell out 'CNCF', if it's unfamiliar to the audience.", "location": {"path": "content/history.md", "range": {"start": {"line": 26, "column": 11}}}, "severity": "INFO"}
32 changes: 10 additions & 22 deletions themes/buildpacks/layouts/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,13 @@
<section class="container">
<div class="row">
<div class="col-lg p-3 mb-lg-5 align-self-center d-table-cell">
<p class="mb-3">
<a href="/history#graduation"
class="d-inline-flex align-items-center bg-white rounded px-2 py-1 text-decoration-none">
<img src="/images/cncf-color.svg" alt="" height="16" class="me-2" />
<span class="text-dark">CNCF <strong>graduated</strong> project</span>
</a>
</p>
<h2>
<span class="strong">Cloud Native Buildpacks</span><br /> transform your application source code into images
that can run on any cloud.
Expand Down Expand Up @@ -124,29 +131,10 @@ <h2>What We Do</h2>
for a wide variety of language families, and you can discover even more by searching the buildpack registry.</p>
</div>
</section>
<div class="text-right mb-4">
<a href="/history">Read our history</a>
</div>

<h2>Our Origin Story</h2>
<section class="row">
<div class="col-sm">
<p><strong>Buildpacks</strong> were first conceived by Heroku in 2011. Since then, they have been adopted by Cloud
Foundry and other PaaS such as Google App Engine, Gitlab, Knative, Deis, Dokku, and Drie.</p>

<div class="text-center mb-4">
<img src="/images/history.png" alt="Buildpacks history" />
</div>

<p>The <b>Cloud Native Buildpacks</b> project was initiated by Pivotal and Heroku in January 2018 and joined the
<a href="https://www.cncf.io/">Cloud Native Computing Foundation</a> in October 2018. The project aims to unify
the buildpack ecosystems with a <a href="https://github.com/buildpacks/spec/blob/main/buildpack.md"
target="_blank" rel="noopener noreferrer">platform-to-buildpack contract</a> that is well-defined and that
incorporates learnings from maintaining production-grade buildpacks for years at both Pivotal and Heroku.
</p>

<p>Cloud Native Buildpacks embrace modern container standards, such as the OCI image format. They take advantage
of the latest capabilities of these standards, such as cross-repository blob mounting and image layer "rebasing"
on Docker API v2 registries.</p>
</div>
</section>
</div>

<div id="get-started" class="container">
Expand Down
12 changes: 6 additions & 6 deletions tools/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ module github.com/buildpacks/docs/tools
go 1.25.12

require (
github.com/buildpacks/pack v0.40.8
github.com/buildpacks/pack v0.40.9
github.com/gohugoio/hugo v0.152.2
github.com/spf13/cobra v1.10.2
)
Expand Down Expand Up @@ -134,7 +134,7 @@ require (
github.com/getkin/kin-openapi v0.133.0 // indirect
github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 // indirect
github.com/go-git/go-billy/v5 v5.9.0 // indirect
github.com/go-git/go-git/v5 v5.19.1 // indirect
github.com/go-git/go-git/v5 v5.19.2 // indirect
github.com/go-jose/go-jose/v4 v4.1.4 // indirect
github.com/go-logr/logr v1.4.3 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
Expand Down Expand Up @@ -175,7 +175,7 @@ require (
github.com/jmespath/go-jmespath v0.4.0 // indirect
github.com/josharian/intern v1.0.0 // indirect
github.com/kevinburke/ssh_config v1.4.0 // indirect
github.com/klauspost/compress v1.18.6 // indirect
github.com/klauspost/compress v1.18.7 // indirect
github.com/klauspost/cpuid/v2 v2.3.0 // indirect
github.com/kr/pretty v0.3.1 // indirect
github.com/kr/text v0.2.0 // indirect
Expand Down Expand Up @@ -259,11 +259,11 @@ require (
go.opentelemetry.io/contrib/detectors/gcp v1.39.0 // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.68.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.68.0 // indirect
go.opentelemetry.io/otel v1.43.0 // indirect
go.opentelemetry.io/otel/metric v1.43.0 // indirect
go.opentelemetry.io/otel v1.44.0 // indirect
go.opentelemetry.io/otel/metric v1.44.0 // indirect
go.opentelemetry.io/otel/sdk v1.43.0 // indirect
go.opentelemetry.io/otel/sdk/metric v1.43.0 // indirect
go.opentelemetry.io/otel/trace v1.43.0 // indirect
go.opentelemetry.io/otel/trace v1.44.0 // indirect
go.uber.org/automaxprocs v1.6.0 // indirect
go.yaml.in/yaml/v2 v2.4.3 // indirect
go.yaml.in/yaml/v3 v3.0.4 // indirect
Expand Down
12 changes: 12 additions & 0 deletions tools/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -310,6 +310,8 @@ github.com/buildpacks/pack v0.40.3 h1:JCBsul/yYfHEYv8whNkKUztOUthP8PAS5TW/x2WR8v
github.com/buildpacks/pack v0.40.3/go.mod h1:Cw9SRAL7Tzo0tGGyXlokO4ciqu1FRs9jcvZqtXcUCeo=
github.com/buildpacks/pack v0.40.8 h1:eEv9ZcnnLjInk7t8IpoAP4XL5K9/BSYUkncvpTphb2c=
github.com/buildpacks/pack v0.40.8/go.mod h1:Bf3Q94g0X1G//wfkOAe6ERAkMiKqoXdZfc8Kpq0tAMk=
github.com/buildpacks/pack v0.40.9 h1:DNgCI19uIZuuQL9QEZA30xBdCVGx8G4tl01dkHwKOwg=
github.com/buildpacks/pack v0.40.9/go.mod h1:X+FKtQMkkWcRdKLmICxgetDlccor+zbbu3jVAMKHCDc=
github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs=
github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
Expand Down Expand Up @@ -443,6 +445,8 @@ github.com/go-git/go-git/v5 v5.18.0 h1:O831KI+0PR51hM2kep6T8k+w0/LIAD490gvqMCvL5
github.com/go-git/go-git/v5 v5.18.0/go.mod h1:pW/VmeqkanRFqR6AljLcs7EA7FbZaN5MQqO7oZADXpo=
github.com/go-git/go-git/v5 v5.19.1 h1:nX27AnaU43/K5bKktKwgBmR9lawoYVe1Ckg0rgzzN00=
github.com/go-git/go-git/v5 v5.19.1/go.mod h1:Pb1v0c7/g8aGQJwx9Us09W85yGoyvSwuhEGMH7zjDKQ=
github.com/go-git/go-git/v5 v5.19.2 h1:wkfn7vOlUBu8ivAWKBWisTiwJK4jYHzTF8Ndv1LyGqY=
github.com/go-git/go-git/v5 v5.19.2/go.mod h1:QqCBE1EFN5ddFmrliLQ3/ntRCUjZU3EJuwuB/jWEHjk=
github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU=
github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
Expand Down Expand Up @@ -654,6 +658,8 @@ github.com/klauspost/compress v1.18.5 h1:/h1gH5Ce+VWNLSWqPzOVn6XBO+vJbCNGvjoaGBF
github.com/klauspost/compress v1.18.5/go.mod h1:cwPg85FWrGar70rWktvGQj8/hthj3wpl0PGDogxkrSQ=
github.com/klauspost/compress v1.18.6 h1:2jupLlAwFm95+YDR+NwD2MEfFO9d4z4Prjl1XXDjuao=
github.com/klauspost/compress v1.18.6/go.mod h1:cwPg85FWrGar70rWktvGQj8/hthj3wpl0PGDogxkrSQ=
github.com/klauspost/compress v1.18.7 h1:aUyZsS4kH3QTKurYhAOwAHxllVPnOthb3vPfnF1Ehjw=
github.com/klauspost/compress v1.18.7/go.mod h1:cwPg85FWrGar70rWktvGQj8/hthj3wpl0PGDogxkrSQ=
github.com/klauspost/cpuid/v2 v2.3.0 h1:S4CRMLnYUhGeDFDqkGriYKdfoFlDnMtqTiI/sFzhA9Y=
github.com/klauspost/cpuid/v2 v2.3.0/go.mod h1:hqwkgyIinND0mEev00jJYCxPNVRVXFQeu1XKlok6oO0=
github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
Expand Down Expand Up @@ -940,17 +946,23 @@ go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.68.0 h1:CqXxU8V
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.68.0/go.mod h1:BuhAPThV8PBHBvg8ZzZ/Ok3idOdhWIodywz2xEcRbJo=
go.opentelemetry.io/otel v1.43.0 h1:mYIM03dnh5zfN7HautFE4ieIig9amkNANT+xcVxAj9I=
go.opentelemetry.io/otel v1.43.0/go.mod h1:JuG+u74mvjvcm8vj8pI5XiHy1zDeoCS2LB1spIq7Ay0=
go.opentelemetry.io/otel v1.44.0 h1:JjwHmHpA4iZ3wBxluu2fbbE7j4kqlE8jXyAyPXH7HqU=
go.opentelemetry.io/otel v1.44.0/go.mod h1:BMgjTHL9WPRlRjL2oZCBTL4whCGtXch2H4BhOPIAyYc=
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.42.0 h1:lSZHgNHfbmQTPfuTmWVkEu8J8qXaQwuV30pjCcAUvP8=
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.42.0/go.mod h1:so9ounLcuoRDu033MW/E0AD4hhUjVqswrMF5FoZlBcw=
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.43.0 h1:TC+BewnDpeiAmcscXbGMfxkO+mwYUwE/VySwvw88PfA=
go.opentelemetry.io/otel/metric v1.43.0 h1:d7638QeInOnuwOONPp4JAOGfbCEpYb+K6DVWvdxGzgM=
go.opentelemetry.io/otel/metric v1.43.0/go.mod h1:RDnPtIxvqlgO8GRW18W6Z/4P462ldprJtfxHxyKd2PY=
go.opentelemetry.io/otel/metric v1.44.0 h1:1w0gILTcHdr3YI+ixLyjemwrVnsMURbTZFrSYCdDdmc=
go.opentelemetry.io/otel/metric v1.44.0/go.mod h1:8O7hanEPBNgEMmybD3s2VBKcgWOCsA6tzHBPODAiquo=
go.opentelemetry.io/otel/sdk v1.43.0 h1:pi5mE86i5rTeLXqoF/hhiBtUNcrAGHLKQdhg4h4V9Dg=
go.opentelemetry.io/otel/sdk v1.43.0/go.mod h1:P+IkVU3iWukmiit/Yf9AWvpyRDlUeBaRg6Y+C58QHzg=
go.opentelemetry.io/otel/sdk/metric v1.43.0 h1:S88dyqXjJkuBNLeMcVPRFXpRw2fuwdvfCGLEo89fDkw=
go.opentelemetry.io/otel/sdk/metric v1.43.0/go.mod h1:C/RJtwSEJ5hzTiUz5pXF1kILHStzb9zFlIEe85bhj6A=
go.opentelemetry.io/otel/trace v1.43.0 h1:BkNrHpup+4k4w+ZZ86CZoHHEkohws8AY+WTX09nk+3A=
go.opentelemetry.io/otel/trace v1.43.0/go.mod h1:/QJhyVBUUswCphDVxq+8mld+AvhXZLhe+8WVFxiFff0=
go.opentelemetry.io/otel/trace v1.44.0 h1:jxF5CsGYCe74MCRx2X4g7WsY/VBKRqqpNvXlX/6gtIk=
go.opentelemetry.io/otel/trace v1.44.0/go.mod h1:oLl1jrMQAVo6v3GAggN+1VH9VIz9iUSvW53sW1Q8PIE=
go.uber.org/automaxprocs v1.6.0 h1:O3y2/QNTOdbF+e/dpXNNW7Rx2hZ4sTIPyybbxyNqTUs=
go.uber.org/automaxprocs v1.6.0/go.mod h1:ifeIMSnPZuznNm6jmdzmU3/bfk01Fe2fotchwEFJ8r8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
Expand Down
Loading