1
0
mirror of https://github.com/open-telemetry/opentelemetry-go.git synced 2025-08-10 22:31:50 +02:00
Commit Graph

3617 Commits

Author SHA1 Message Date
renovate[bot]
9eff17c179 chore(deps): update module golang.org/x/crypto to v0.37.0 (#6617)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| golang.org/x/crypto | `v0.36.0` -> `v0.37.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fcrypto/v0.37.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fcrypto/v0.37.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fcrypto/v0.36.0/v0.37.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fcrypto/v0.36.0/v0.37.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-07 09:08:42 +02:00
renovate[bot]
f0261db910 chore(deps): update module go-simpler.org/sloglint to v0.11.0 (#6616)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go-simpler.org/sloglint](https://redirect.github.com/go-simpler/sloglint)
| `v0.10.1` -> `v0.11.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go-simpler.org%2fsloglint/v0.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go-simpler.org%2fsloglint/v0.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go-simpler.org%2fsloglint/v0.10.1/v0.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go-simpler.org%2fsloglint/v0.10.1/v0.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>go-simpler/sloglint (go-simpler.org/sloglint)</summary>

###
[`v0.11.0`](https://redirect.github.com/go-simpler/sloglint/releases/tag/v0.11.0)

[Compare
Source](https://redirect.github.com/go-simpler/sloglint/compare/v0.10.1...v0.11.0)

-
[`8e10f6a`](https://redirect.github.com/go-simpler/sloglint/commit/8e10f6a)
feat: suggested fixes for key naming
([#&#8203;86](https://redirect.github.com/go-simpler/sloglint/issues/86))
by [@&#8203;ldez](https://redirect.github.com/ldez)
-
[`b9cc6ac`](https://redirect.github.com/go-simpler/sloglint/commit/b9cc6ac)
feat: improve report positions
([#&#8203;85](https://redirect.github.com/go-simpler/sloglint/issues/85))
by [@&#8203;ldez](https://redirect.github.com/ldez)
-
[`6b7f937`](https://redirect.github.com/go-simpler/sloglint/commit/6b7f937)
feat: suggest to use slog.DiscardHandler
([#&#8203;81](https://redirect.github.com/go-simpler/sloglint/issues/81))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-06 00:38:06 -07:00
renovate[bot]
a58d9a5667 fix(deps): update golang.org/x (#6615)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | Type |
Update |
|---|---|---|---|---|---|---|---|
| golang.org/x/sync | `v0.12.0` -> `v0.13.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fsync/v0.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fsync/v0.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fsync/v0.12.0/v0.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fsync/v0.12.0/v0.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| indirect | minor |
| golang.org/x/sys | `v0.31.0` -> `v0.32.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fsys/v0.32.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fsys/v0.32.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fsys/v0.31.0/v0.32.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fsys/v0.31.0/v0.32.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| indirect | minor |
| golang.org/x/sys | `v0.31.0` -> `v0.32.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fsys/v0.32.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fsys/v0.32.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fsys/v0.31.0/v0.32.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fsys/v0.31.0/v0.32.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
| golang.org/x/telemetry | `97abc5d` -> `f593ada` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2ftelemetry/v0.0.0-20250406004356-f593adaf3fc1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2ftelemetry/v0.0.0-20250406004356-f593adaf3fc1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2ftelemetry/v0.0.0-20250403141947-97abc5d70e47/v0.0.0-20250406004356-f593adaf3fc1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2ftelemetry/v0.0.0-20250403141947-97abc5d70e47/v0.0.0-20250406004356-f593adaf3fc1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| indirect | digest |
| golang.org/x/text | `v0.23.0` -> `v0.24.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2ftext/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2ftext/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2ftext/v0.23.0/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2ftext/v0.23.0/v0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| indirect | minor |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-05 23:59:33 -07:00
renovate[bot]
c2b126b09a chore(deps): update module go-simpler.org/sloglint to v0.10.1 (#6613)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go-simpler.org/sloglint](https://redirect.github.com/go-simpler/sloglint)
| `v0.10.0` -> `v0.10.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go-simpler.org%2fsloglint/v0.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go-simpler.org%2fsloglint/v0.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go-simpler.org%2fsloglint/v0.10.0/v0.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go-simpler.org%2fsloglint/v0.10.0/v0.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>go-simpler/sloglint (go-simpler.org/sloglint)</summary>

###
[`v0.10.1`](https://redirect.github.com/go-simpler/sloglint/releases/tag/v0.10.1)

[Compare
Source](https://redirect.github.com/go-simpler/sloglint/compare/v0.10.0...v0.10.1)

-
[`eae36ea`](https://redirect.github.com/go-simpler/sloglint/commit/eae36ea)
fix(static-msg): support binary expressions
([#&#8203;80](https://redirect.github.com/go-simpler/sloglint/issues/80))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-05 00:09:06 -07:00
renovate[bot]
9a48143d73 fix(deps): update googleapis to ee84b53 (#6612)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[google.golang.org/genproto/googleapis/api](https://redirect.github.com/googleapis/go-genproto)
| indirect | digest | `b45e905` -> `ee84b53` |
|
[google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto)
| indirect | digest | `b45e905` -> `ee84b53` |
|
[google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto)
| require | digest | `b45e905` -> `ee84b53` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-04 23:54:59 -07:00
renovate[bot]
65380bef29 chore(deps): update module github.com/fsnotify/fsnotify to v1.9.0 (#6614)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/fsnotify/fsnotify](https://redirect.github.com/fsnotify/fsnotify)
| `v1.8.0` -> `v1.9.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ffsnotify%2ffsnotify/v1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2ffsnotify%2ffsnotify/v1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2ffsnotify%2ffsnotify/v1.8.0/v1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ffsnotify%2ffsnotify/v1.8.0/v1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>fsnotify/fsnotify (github.com/fsnotify/fsnotify)</summary>

###
[`v1.9.0`](https://redirect.github.com/fsnotify/fsnotify/releases/tag/v1.9.0)

[Compare
Source](https://redirect.github.com/fsnotify/fsnotify/compare/v1.8.0...v1.9.0)

##### Changes and fixes

-   all: make BufferedWatcher buffered again ([#&#8203;657])

- inotify: fix race when adding/removing watches while a watched path is
being deleted ([#&#8203;678], [#&#8203;686])

- inotify: don't send empty event if a watched path is unmounted
([#&#8203;655])

- inotify: don't register duplicate watches when watching both a symlink
and its target; previously that would get "half-added" and removing the
second would panic ([#&#8203;679])

-   kqueue: fix watching relative symlinks ([#&#8203;681])

- kqueue: correctly mark pre-existing entries when watching a link to a
dir on kqueue ([#&#8203;682])

- illumos: don't send error if changed file is deleted while processing
the event ([#&#8203;678])

[#&#8203;657]: https://redirect.github.com/fsnotify/fsnotify/pull/657

[#&#8203;678]: https://redirect.github.com/fsnotify/fsnotify/pull/678

[#&#8203;686]: https://redirect.github.com/fsnotify/fsnotify/pull/686

[#&#8203;655]: https://redirect.github.com/fsnotify/fsnotify/pull/655

[#&#8203;681]: https://redirect.github.com/fsnotify/fsnotify/pull/681

[#&#8203;679]: https://redirect.github.com/fsnotify/fsnotify/pull/679

[#&#8203;682]: https://redirect.github.com/fsnotify/fsnotify/pull/682

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-04 23:20:32 -07:00
renovate[bot]
0204e5e08b chore(deps): update module github.com/securego/gosec/v2 to v2.22.3 (#6611)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/securego/gosec/v2](https://redirect.github.com/securego/gosec)
| `v2.22.2` -> `v2.22.3` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fsecurego%2fgosec%2fv2/v2.22.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fsecurego%2fgosec%2fv2/v2.22.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fsecurego%2fgosec%2fv2/v2.22.2/v2.22.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fsecurego%2fgosec%2fv2/v2.22.2/v2.22.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>securego/gosec (github.com/securego/gosec/v2)</summary>

###
[`v2.22.3`](https://redirect.github.com/securego/gosec/releases/tag/v2.22.3)

[Compare
Source](https://redirect.github.com/securego/gosec/compare/v2.22.2...v2.22.3)

#### Changelog

-
[`955a68d`](955a68d0d1)
Update go version to 1.24.2 and 1.23.8
([#&#8203;1331](https://redirect.github.com/securego/gosec/issues/1331))
-
[`1336dc6`](1336dc6820)
remove G113. It only affects old/unsupported versions of Go
([#&#8203;1328](https://redirect.github.com/securego/gosec/issues/1328))
-
[`5fd2a37`](5fd2a37044)
chore(deps): update all dependencies
([#&#8203;1325](https://redirect.github.com/securego/gosec/issues/1325))
-
[`39e4477`](39e4477788)
Add SSOJet
([#&#8203;1320](https://redirect.github.com/securego/gosec/issues/1320))
-
[`6141d10`](6141d100df)
chore(deps): update all dependencies
([#&#8203;1319](https://redirect.github.com/securego/gosec/issues/1319))
-
[`9452efe`](9452efe4ad)
Update the integrity sha for babel dependency in html report
([#&#8203;1316](https://redirect.github.com/securego/gosec/issues/1316))
-
[`57ec633`](57ec63392c)
Add support for `//gosec:disable` directive
([#&#8203;1314](https://redirect.github.com/securego/gosec/issues/1314))
-
[`e5fee17`](e5fee17863)
chore(deps): update all dependencies
([#&#8203;1315](https://redirect.github.com/securego/gosec/issues/1315))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-04 09:51:34 +01:00
renovate[bot]
bbccaa9b0e chore(deps): update golang.org/x/telemetry digest to 97abc5d (#6605)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| golang.org/x/telemetry | indirect | digest | `c00fa4d` -> `97abc5d` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-04 09:25:49 +01:00
renovate[bot]
0cbc3ec134 chore(deps): update module github.com/alingse/nilnesserr to v0.2.0 (#6610)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/alingse/nilnesserr](https://redirect.github.com/alingse/nilnesserr)
| `v0.1.2` -> `v0.2.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2falingse%2fnilnesserr/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2falingse%2fnilnesserr/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2falingse%2fnilnesserr/v0.1.2/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2falingse%2fnilnesserr/v0.1.2/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>alingse/nilnesserr (github.com/alingse/nilnesserr)</summary>

###
[`v0.2.0`](https://redirect.github.com/alingse/nilnesserr/releases/tag/v0.2.0):
support check check call function

[Compare
Source](https://redirect.github.com/alingse/nilnesserr/compare/v0.1.2...v0.2.0)

see  PRs

- [#&#8203;10](https://redirect.github.com/alingse/nilnesserr/issues/10)
- [#&#8203;14](https://redirect.github.com/alingse/nilnesserr/issues/14)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-04 09:18:27 +01:00
renovate[bot]
5a4ad1a4de chore(deps): update module github.com/firefart/nonamedreturns to v1.0.6 (#6606)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/firefart/nonamedreturns](https://redirect.github.com/firefart/nonamedreturns)
| `v1.0.5` -> `v1.0.6` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ffirefart%2fnonamedreturns/v1.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2ffirefart%2fnonamedreturns/v1.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2ffirefart%2fnonamedreturns/v1.0.5/v1.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ffirefart%2fnonamedreturns/v1.0.5/v1.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>firefart/nonamedreturns
(github.com/firefart/nonamedreturns)</summary>

###
[`v1.0.6`](https://redirect.github.com/firefart/nonamedreturns/releases/tag/v1.0.6)

[Compare
Source](https://redirect.github.com/firefart/nonamedreturns/compare/v1.0.5...v1.0.6)

#### Changelog

-   check return value of cast
-   update all dependencies

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-04 09:08:39 +01:00
renovate[bot]
5feb660b98 chore(deps): update module go-simpler.org/sloglint to v0.10.0 (#6608)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go-simpler.org/sloglint](https://redirect.github.com/go-simpler/sloglint)
| `v0.9.0` -> `v0.10.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go-simpler.org%2fsloglint/v0.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go-simpler.org%2fsloglint/v0.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go-simpler.org%2fsloglint/v0.9.0/v0.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go-simpler.org%2fsloglint/v0.9.0/v0.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>go-simpler/sloglint (go-simpler.org/sloglint)</summary>

###
[`v0.10.0`](https://redirect.github.com/go-simpler/sloglint/releases/tag/v0.10.0)

[Compare
Source](https://redirect.github.com/go-simpler/sloglint/compare/v0.9.0...v0.10.0)

-
[`1a45042`](https://redirect.github.com/go-simpler/sloglint/commit/1a45042)
feat: implement `-msg-style`
([#&#8203;76](https://redirect.github.com/go-simpler/sloglint/issues/76))
by [@&#8203;lzap](https://redirect.github.com/lzap)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-04 08:53:17 +01:00
Giedrius Statkevičius
75973eccbf exporters: prometheus: add exponential (native) histogram support (#6421)
Almost closes 5777.

Adding native (exponential) histogram support to the Prometheus
exporter. I tested it with a toy program, and the result looks good. I
added a unit test.

---------

Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
Co-authored-by: Sam Xie <sam@samxie.me>
2025-04-03 19:35:14 -07:00
renovate[bot]
dceb2cd512 chore(deps): update module github.com/bombsimon/wsl/v4 to v4.7.0 (#6607) 2025-04-04 00:05:41 +01:00
Rabel Mervin
5bf8691520 Functionality moved from internal/attribute to attribute (#6580)
Resolve #6525

## Description

This pull request addresses the issue of moving internal functionality
from the `internal/attribute` package to the `attribute `package within
the open-telemetry/opentelemetry-go repository. The goal is to ensure
that none of this functionality is added to the public API of the
attribute or any other public package while improving the naming,
layout, and following Go idioms.

## Changes made

1. Moved Functions to `attribute/internal`

- Created a new internal package within the `attribute` package:
`attribute/internal`.
- Moved `attribute.go` and `attribute_test.go` into the
`attribute/internal`
- Moved the following functions from `internal/attribute` to
`attribute/internal`

2 . Changes in .golangci.yml

- Removed line 67 and 68 from .golangci.yml

---------

Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2025-04-03 14:12:30 +01:00
ian
f713339685 openteracing: test SetTag and bridgeFieldEncoder in the opentracing bridge (#6570)
Fix #6544 
Fix #6545

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Damien Mathieu <42@dmathieu.com>
2025-04-03 10:53:45 +01:00
renovate[bot]
fd18c1f231 chore(deps): update golang.org/x/telemetry digest to c00fa4d (#6601)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| golang.org/x/telemetry | indirect | digest | `fdfaad8` -> `c00fa4d` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Damien Mathieu <42@dmathieu.com>
2025-04-03 10:48:16 +01:00
Robert Wu
f60c3a624a Add a unit test to verify the functionality of WithClient for zipkin exporter (#6576)
fix #6533

Co-authored-by: Damien Mathieu <42@dmathieu.com>
2025-04-03 10:43:57 +01:00
renovate[bot]
b4336954b6 chore(deps): update module github.com/polyfloyd/go-errorlint to v1.8.0 (#6603)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/polyfloyd/go-errorlint](https://redirect.github.com/polyfloyd/go-errorlint)
| `v1.7.1` -> `v1.8.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fpolyfloyd%2fgo-errorlint/v1.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fpolyfloyd%2fgo-errorlint/v1.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fpolyfloyd%2fgo-errorlint/v1.7.1/v1.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fpolyfloyd%2fgo-errorlint/v1.7.1/v1.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>polyfloyd/go-errorlint
(github.com/polyfloyd/go-errorlint)</summary>

###
[`v1.8.0`](https://redirect.github.com/polyfloyd/go-errorlint/blob/HEAD/CHANGELOG.md#v180-2025-04-02)

[Compare
Source](https://redirect.github.com/polyfloyd/go-errorlint/compare/v1.7.1...v1.8.0)

##### Feat

- Add automatic error comparison and type assertion fixes
([#&#8203;96](https://redirect.github.com/polyfloyd/go-errorlint/issues/96))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-03 10:33:56 +01:00
renovate[bot]
f8df2f917d chore(deps): update module github.com/crocmagnon/fatcontext to v0.7.2 (#6602)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/Crocmagnon/fatcontext](https://redirect.github.com/Crocmagnon/fatcontext)
| `v0.7.1` -> `v0.7.2` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fCrocmagnon%2ffatcontext/v0.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fCrocmagnon%2ffatcontext/v0.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fCrocmagnon%2ffatcontext/v0.7.1/v0.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fCrocmagnon%2ffatcontext/v0.7.1/v0.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>Crocmagnon/fatcontext
(github.com/Crocmagnon/fatcontext)</summary>

###
[`v0.7.2`](https://redirect.github.com/Crocmagnon/fatcontext/releases/tag/v0.7.2)

[Compare
Source](https://redirect.github.com/Crocmagnon/fatcontext/compare/v0.7.1...v0.7.2)

#### Summary

-   Dependency updates
-   Tooling updates (most notably golangci-lint@v2)
-   Stricter linters + refactoring
-   More robust test suite
-   Drop support for go 1.22

Thanks [@&#8203;ldez](https://redirect.github.com/ldez) 🙌🏻

#### Changelog

-
[`96ab752`](96ab752057)
\[pre-commit.ci] pre-commit autoupdate
-
[`6f8b435`](6f8b43553d)
\[pre-commit.ci] pre-commit autoupdate
-
[`134c7a8`](134c7a8397)
\[pre-commit.ci] pre-commit autoupdate
-
[`2cfdadf`](2cfdadfd85)
\[pre-commit.ci] pre-commit autoupdate
-
[`3947c6f`](3947c6f8d5)
build(deps): bump golang.org/x/tools from 0.28.0 to 0.29.0
-
[`5a001f2`](5a001f2fbe)
build(deps): bump golang.org/x/tools from 0.29.0 to 0.30.0
-
[`a3efb89`](a3efb8903a)
build(deps): bump golang.org/x/tools from 0.30.0 to 0.31.0
-
[`bc6bc80`](bc6bc802c2)
build(deps): bump golangci/golangci-lint-action
-
[`b568e8a`](b568e8acf1)
chore: groups github action updates
-
[`ed135bb`](ed135bb8e7)
chore: use stable and olstable instead of explicit versions
-
[`ecae726`](ecae7266e2)
migrate to golangci-lint v2 and enable stricter linters
-
[`12e5409`](12e5409dea)
tests: add tests on suggested fixes
-
[`e5c81ff`](e5c81ff0dd)
update minimum go version

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-02 19:05:34 +01:00
Robert Wu
c7de0ca94b Remove the lint-modules make target (#6586)
fix #6531

Co-authored-by: Damien Mathieu <42@dmathieu.com>
2025-04-02 10:32:28 +01:00
Robert Wu
8833c1a574 Reference markdownlint docker image in dependencies.Dockerfile (#6582)
fix #6530

Co-authored-by: Damien Mathieu <42@dmathieu.com>
2025-04-02 10:25:24 +01:00
ian
10008fb0e8 opentracing: test LogFields and LogKV in the opentracing bridge (#6583)
Fix #6546 
Fix #6547

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Damien Mathieu <42@dmathieu.com>
2025-04-02 10:17:33 +01:00
Julien Hoste
7239bf4516 Add unit test for BaggageItem in opentracing (#6577)
This PR aims to enhance coverage for the opentracing bridge.

Issue reference: Closes #6548
2025-04-02 10:11:45 +01:00
Robert Wu
b5ac5792d6 Remove the exporters/zipkin/internal package (#6566)
fix #6534

---------

Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
Co-authored-by: Damien Mathieu <42@dmathieu.com>
2025-04-02 09:54:46 +01:00
Jono
f23f25a7dc Add example for SetTextMapPropagator (#6579)
Example demonstrating how to use `SetTextMapPropagator` with a composite
propagator

Related Issue: Closes #6571

Co-authored-by: Damien Mathieu <42@dmathieu.com>
2025-04-01 16:10:54 +02:00
renovate[bot]
1b32b1df3a fix(deps): update module google.golang.org/grpc to v1.71.1 (#6587)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go) |
`v1.71.0` -> `v1.71.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fgrpc/v1.71.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fgrpc/v1.71.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fgrpc/v1.71.0/v1.71.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fgrpc/v1.71.0/v1.71.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>

###
[`v1.71.1`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.71.1):
Release 1.71.1

[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.71.0...v1.71.1)

### Bug Fixes

- grpc: fix a bug causing an extra Read from the compressor if a
compressed message is the same size as the limit. This could result in a
panic with the built-in gzip compressor
([#&#8203;8178](https://redirect.github.com/grpc/grpc-go/issues/8178))
- xds: restore the behavior of reading the bootstrap config before
creating the first xDS client instead of at package init time
([#&#8203;8164](https://redirect.github.com/grpc/grpc-go/issues/8164))
- stats/opentelemetry: use `TextMapPropagator` and `TracerProvider` from
`TraceOptions` instead of OpenTelemetry globals
([#&#8203;8166](https://redirect.github.com/grpc/grpc-go/issues/8166))
- client: fix races when an http proxy is configured that could lead to
deadlocks or panics
([#&#8203;8195](https://redirect.github.com/grpc/grpc-go/issues/8195))
- client: fix bug causing RPC failures with message "no children to pick
from" when using a custom resolver that calls the deprecated
`NewAddress` API
([#&#8203;8149](https://redirect.github.com/grpc/grpc-go/issues/8149))
- wrr: fix slow processing of address updates that could result in
problems including RPC failures for servers with a large number of
backends
([#&#8203;8179](https://redirect.github.com/grpc/grpc-go/issues/8179))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-01 14:11:45 +02:00
renovate[bot]
1fd38f400b fix(deps): update module go.opentelemetry.io/collector/pdata to v1.29.0 (#6585)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/collector/pdata](https://redirect.github.com/open-telemetry/opentelemetry-collector)
| `v1.28.1` -> `v1.29.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcollector%2fpdata/v1.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcollector%2fpdata/v1.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcollector%2fpdata/v1.28.1/v1.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcollector%2fpdata/v1.28.1/v1.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-collector
(go.opentelemetry.io/collector/pdata)</summary>

###
[`v1.29.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1290v01230)

##### 🛑 Breaking changes 🛑

- `service/telemetry`: Mark
`telemetry.disableAddressFieldForInternalTelemetry` as beta, usage of
deprecated service::telemetry::address are ignored
([#&#8203;25115](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/25115))
To restore the previous behavior disable
`telemetry.disableAddressFieldForInternalTelemetry` feature gate.
- `exporterbatch`: Remove deprecated fields `min_size_items` and
`max_size_items` from batch config.
([#&#8203;12684](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12684))

##### 🚩 Deprecations 🚩

- `otlpexporter`: Mark BatcherConfig as deprecated, use
`sending_queue::batch` instead
([#&#8203;12726](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12726))
- `exporterhelper`: Deprecate `blocking` in favor of
`block_on_overflow`.
([#&#8203;12710](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12710))
- `exporterhelper`: Deprecate configuring exporter batching separately.
Use `sending_queue::batch` instead.
([#&#8203;12772](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12772))
Moving the batching configuration to `sending_queue::batch` requires
setting `sending_queue::sizer` to `items`
which means that `sending_queue::queue_size` needs to be also increased
by the average batch size number (roughly
    x5000 for the default batching configuration).
See
https://github.com/open-telemetry/opentelemetry-collector/tree/main/exporter/exporterhelper#configuration

##### 💡 Enhancements 💡

- `exporterhelper`: Add support to configure batching in the sending
queue.
([#&#8203;12746](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12746))

- `exporterhelper`: Add support for wait_for_result, remove
disabled_queue
([#&#8203;12742](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12742))
This has a side effect for users of the experimental BatchConfig with
the queue disabled, since not this is | uses only NumCPU() consumers.

- `exporterhelper`: Allow exporter memory queue to use different type of
sizers.
([#&#8203;12708](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12708))

- `service`: Add "telemetry.newPipelineTelemetry" feature gate to inject
component-identifying attributes in internal telemetry
([#&#8203;12217](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12217))
With the feature gate enabled, all internal telemetry
(metrics/traces/logs) will include some of
    the following instrumentation scope attributes:

    -   `otelcol.component.kind`
    -   `otelcol.component.id`
    -   `otelcol.pipeline.id`
    -   `otelcol.signal`
    -   `otelcol.signal.output`

These attributes are defined in the [Pipeline Component Telemetry
RFC](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/main/docs/rfcs/component-universal-telemetry.md#attributes),
and identify the component instance from which the telemetry originates.
    They are added automatically without changes to component code.

These attributes were already included in internal logs as regular log
attributes, starting from
v0.120.0. For consistency with other signals, they have been switched to
scope attributes (with
the exception of logs emitted to standard output), and are now enabled
by the feature gate.

Please make sure that the exporter / backend endpoint you use has
support for instrumentation
scope attributes before using this feature. If the internal telemetry is
exported to another
Collector, a transform processor could be used to turn them into other
kinds of attributes if
    necessary.

- `exporterhelper`: Enable support to do batching using `bytes` sizer
([#&#8203;12751](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12751))

- `service`: Add config key to set metric views used for internal
telemetry
([#&#8203;10769](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/10769))
The `service::telemetry::metrics::views` config key can now be used to
explicitly set the list of
metric views used for internal telemetry, mirroring
`meter_provider::views` in the SDK config.
This can be used to disable specific internal metrics, among other uses.

This key will cause an error if used alongside other features which
would normally implicitly create views, such as:

    -   not setting `service::telemetry::metrics::level` to `detailed`;
- enabling the `telemetry.disableHighCardinalityMetrics` feature flag.

##### 🧰 Bug fixes 🧰

- `exporterhelper`: Fix order of starting between queue and batch.
([#&#8203;12705](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/12705))

<!-- previous-version -->

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-01 09:24:21 +02:00
renovate[bot]
2555f9454e chore(deps): update lycheeverse/lychee-action action to v2.4.0 (#6584)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[lycheeverse/lychee-action](https://redirect.github.com/lycheeverse/lychee-action)
| action | minor | `v2.3.0` -> `v2.4.0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>lycheeverse/lychee-action (lycheeverse/lychee-action)</summary>

###
[`v2.4.0`](https://redirect.github.com/lycheeverse/lychee-action/releases/tag/v2.4.0):
Version 2.4.0

[Compare
Source](https://redirect.github.com/lycheeverse/lychee-action/compare/v2.3.0...v2.4.0)

#### What's Changed

- lychee now has a new task output, which allows to track which links
got fixed more easily.
    It looks like this:

    \[test.html]:

- \[X] \[404] https://en.wikipedia.org/wiki/foo | Network error: Not
Found
- \[ ] \[404] https://en.wikipedia.org/wiki/bar | Network error: Not
Found
- \[ ] \[ERROR] https://example.com/baz | Network error: error sending
request for url (https://example.com/baz) Maybe a certificate error?

Each broken link has a checkbox that can be ticked off once fixed.
Credit goes to [@&#8203;Arteiii](https://redirect.github.com/Arteiii)
for the idea and the implementation.
See
[#&#8203;274](https://redirect.github.com/lycheeverse/lychee-action/issues/274)
for more information.

- Update To latest lychee Release by
[@&#8203;Arteiii](https://redirect.github.com/Arteiii) in
[https://github.com/lycheeverse/lychee-action/pull/279](https://redirect.github.com/lycheeverse/lychee-action/pull/279)

- Add `workingDirectory` argument by
[@&#8203;mre](https://redirect.github.com/mre) in
[https://github.com/lycheeverse/lychee-action/pull/283](https://redirect.github.com/lycheeverse/lychee-action/pull/283)

#### New Contributors

- [@&#8203;Arteiii](https://redirect.github.com/Arteiii) made their
first contribution in
[https://github.com/lycheeverse/lychee-action/pull/279](https://redirect.github.com/lycheeverse/lychee-action/pull/279)

**Full Changelog**:
https://github.com/lycheeverse/lychee-action/compare/v2...v2.4.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-31 21:35:47 +02:00
renovate[bot]
3ae002c3ca chore(deps): update module github.com/ghostiam/protogetter to v0.3.13 (#6575)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/ghostiam/protogetter](https://redirect.github.com/ghostiam/protogetter)
| `v0.3.12` -> `v0.3.13` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fghostiam%2fprotogetter/v0.3.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fghostiam%2fprotogetter/v0.3.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fghostiam%2fprotogetter/v0.3.12/v0.3.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fghostiam%2fprotogetter/v0.3.12/v0.3.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>ghostiam/protogetter
(github.com/ghostiam/protogetter)</summary>

###
[`v0.3.13`](https://redirect.github.com/ghostiam/protogetter/releases/tag/v0.3.13)

[Compare
Source](https://redirect.github.com/ghostiam/protogetter/compare/v0.3.12...v0.3.13)

Allow passing optional parameters to the function without getter.

**Full Changelog**:
https://github.com/ghostiam/protogetter/compare/v0.3.12...v0.3.13

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-31 06:59:35 +02:00
renovate[bot]
044614c066 chore(deps): update module github.com/mgechev/revive to v1.8.0 (#6581)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/mgechev/revive](https://redirect.github.com/mgechev/revive)
| `v1.7.0` -> `v1.8.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fmgechev%2frevive/v1.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fmgechev%2frevive/v1.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fmgechev%2frevive/v1.7.0/v1.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fmgechev%2frevive/v1.7.0/v1.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>mgechev/revive (github.com/mgechev/revive)</summary>

###
[`v1.8.0`](https://redirect.github.com/mgechev/revive/releases/tag/v1.8.0)

[Compare
Source](https://redirect.github.com/mgechev/revive/compare/v1.7.0...v1.8.0)

#### Changelog

-
[`561c949`](561c949334)
change: replace log with log/slog for logging
([#&#8203;1280](https://redirect.github.com/mgechev/revive/issues/1280))
-
[`c9c079f`](c9c079f295)
chore(deps): update module golang.org/x/sys to v0.31.0
([#&#8203;1257](https://redirect.github.com/mgechev/revive/issues/1257))
-
[`dc3de10`](dc3de104c4)
chore(deps): update module golang.org/x/text to v0.23.0
([#&#8203;1259](https://redirect.github.com/mgechev/revive/issues/1259))
-
[`54ea25b`](54ea25b718)
doc: update description of struct-tag rule
([#&#8203;1262](https://redirect.github.com/mgechev/revive/issues/1262))
-
[`4f34235`](4f342352f0)
feature: add suport of mapstructure struct tags in struct-tag rule
([#&#8203;1241](https://redirect.github.com/mgechev/revive/issues/1241))
-
[`3bbfedb`](3bbfedbf43)
feature: add suport of validate struct tags in struct-tag rule
([#&#8203;1244](https://redirect.github.com/mgechev/revive/issues/1244))
-
[`88d5434`](88d5434cee)
feature: add support for TOML struct tags in struct-tag rule
([#&#8203;1255](https://redirect.github.com/mgechev/revive/issues/1255))
-
[`3cf67c5`](3cf67c5783)
feature: add support of URL struct tags in struct-tag rule
([#&#8203;1239](https://redirect.github.com/mgechev/revive/issues/1239))
-
[`a4ee892`](a4ee892836)
feature: add support of datastore struct tags in struct-tag rume
([#&#8203;1240](https://redirect.github.com/mgechev/revive/issues/1240))
-
[`88e5689`](88e5689475)
fix(deps): update module github.com/burntsushi/toml to v1.5.0
([#&#8203;1276](https://redirect.github.com/mgechev/revive/issues/1276))
-
[`8b973cb`](8b973cb1c5)
fix(deps): update module github.com/spf13/afero to v1.13.0
([#&#8203;1270](https://redirect.github.com/mgechev/revive/issues/1270))
-
[`770af80`](770af80ab2)
fix(deps): update module github.com/spf13/afero to v1.14.0
([#&#8203;1271](https://redirect.github.com/mgechev/revive/issues/1271))
-
[`c940fa6`](c940fa671b)
fix(deps): update module golang.org/x/mod to v0.24.0
([#&#8203;1258](https://redirect.github.com/mgechev/revive/issues/1258))
-
[`39ae683`](39ae68321a)
fix(deps): update module golang.org/x/tools to v0.31.0
([#&#8203;1261](https://redirect.github.com/mgechev/revive/issues/1261))
-
[`b77bb1a`](b77bb1a9db)
fix: cognitive complexity nesting with if-else chains
([#&#8203;1268](https://redirect.github.com/mgechev/revive/issues/1268))
-
[`67d0a61`](67d0a61a1b)
fix: error-strings custom funcs overwrites defaults
([#&#8203;1249](https://redirect.github.com/mgechev/revive/issues/1249))
-
[`77f4474`](77f4474cab)
refactor: `string-format` implements ConfigurableRule
([#&#8203;1251](https://redirect.github.com/mgechev/revive/issues/1251))
-
[`43a44af`](43a44af30f)
refactor: apply suggestions from gopls modernize
([#&#8203;1282](https://redirect.github.com/mgechev/revive/issues/1282))
-
[`9919e6b`](9919e6bbe0)
refactor: replace IsAtLeastGo1\* functions by IsAtLeastGoVersion
([#&#8203;1274](https://redirect.github.com/mgechev/revive/issues/1274))
-
[`b04d5a7`](b04d5a71b6)
refactor: return error instead of panic
([#&#8203;1252](https://redirect.github.com/mgechev/revive/issues/1252))
-
[`6d0498c`](6d0498cb97)
refactor: simplify File.disabledIntervals, add tests
([#&#8203;1216](https://redirect.github.com/mgechev/revive/issues/1216))
-
[`9f5f957`](9f5f957b33)
rule: allow lowercased and kebab-cased options
([#&#8203;1272](https://redirect.github.com/mgechev/revive/issues/1272))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-31 06:25:48 +02:00
Tyler Yahn
7512a2be2e Add the golines golangci-lint formatter (#6513)
Ensure consistent line wrapping (<= 120 characters) within the project.
2025-03-30 03:46:44 -07:00
Meyank
b59d0591cf internal/internaltest: Remove errors.go (#6559)
This PR removes the errors.go from the /internal/internaltest directory,
as they are no longer used in the project.

Additionally, this PR updates the gen.go file in the internal package to
reflect the removal of these unused files.

Closes https://github.com/open-telemetry/opentelemetry-go/issues/6521.

Co-authored-by: Robert Pająk <pellared@hotmail.com>
2025-03-28 14:12:17 +01:00
ian
9d555cd4a6 Replace env var functionality from internaltest in sdk/resource and sdk/log (#6557)
Fix #6537
Fix #6539 

Replace all uses of the environment variable functionality from the
`sdk/internal/internaltest` package in `sdk/resource` and `sdk/log`.
2025-03-28 13:58:33 +01:00
Meyank
bdc123df40 chore: update lint-markdown to run as dockeruser (#6558)
Update the lint-markdown target in the Makefile to run the
Docker container using $(DOCKER_USER) for consistent user permissions.

Closes
[#6529](https://github.com/open-telemetry/opentelemetry-go/issues/6529).
2025-03-28 13:45:47 +01:00
Meyank
b17e9748d2 Remove Unused env.go and env_test.go; Update gen.go in internal (#6556)
This PR removes the env.go and env_test.go files from the
/internal/internaltest directory, as they are no longer used in the
project.

Additionally, this PR updates the gen.go file in the internal package to
reflect the removal of these unused files.

Closes
[#6526](https://github.com/open-telemetry/opentelemetry-go/issues/6520).
2025-03-28 11:13:43 +01:00
Zhengke Zhou
03fa67d907 chore(sdk): Replace all uses of the internaltest package in metric (#6551)
Fix: #6536

Co-authored-by: Damien Mathieu <42@dmathieu.com>
2025-03-28 09:51:07 +01:00
Zhengke Zhou
63f3cfe1b5 sdk/trace: Manage trace environment variables in testing package (#6552)
Fix: #6542

Co-authored-by: Damien Mathieu <42@dmathieu.com>
2025-03-28 09:45:34 +01:00
ian
f88f3f19c7 zipkin: test zipkin exporter model conversion for bool, float64, and string slices (#6554)
fix #6532

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Damien Mathieu <42@dmathieu.com>
2025-03-28 09:35:18 +01:00
Meyank
2e21e190e9 Remove unused get_main_pkgs.sh script (#6555)
This PR removes the `get_main_pkgs.sh` script as it is no longer used in
the project.

Closes #6526.

---------

Co-authored-by: Damien Mathieu <42@dmathieu.com>
2025-03-28 09:29:51 +01:00
ian
f18af3b6c3 internaltest: remove alignment.go from internaltest (#6550)
Fix #6519

---------

Co-authored-by: Sam Xie <sam@samxie.me>
Co-authored-by: Damien Mathieu <42@dmathieu.com>
2025-03-28 09:23:26 +01:00
renovate[bot]
da3a67a23f chore(deps): update module golang.org/x/net to v0.38.0 (#6568)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| golang.org/x/net | `v0.37.0` -> `v0.38.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fnet/v0.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fnet/v0.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fnet/v0.37.0/v0.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fnet/v0.37.0/v0.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-27 15:25:01 -07:00
renovate[bot]
9e81492af1 chore(deps): update module github.com/antonboom/testifylint to v1.6.1 (#6567)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/Antonboom/testifylint](https://redirect.github.com/Antonboom/testifylint)
| `v1.6.0` -> `v1.6.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fAntonboom%2ftestifylint/v1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fAntonboom%2ftestifylint/v1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fAntonboom%2ftestifylint/v1.6.0/v1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fAntonboom%2ftestifylint/v1.6.0/v1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>Antonboom/testifylint
(github.com/Antonboom/testifylint)</summary>

###
[`v1.6.1`](https://redirect.github.com/Antonboom/testifylint/releases/tag/v1.6.1)

[Compare
Source](https://redirect.github.com/Antonboom/testifylint/compare/v1.6.0...v1.6.1)

#### What's Changed

- fix: false-positive useless-assert on Positive function by
[@&#8203;semihbkgr](https://redirect.github.com/semihbkgr) in
[https://github.com/Antonboom/testifylint/pull/236](https://redirect.github.com/Antonboom/testifylint/pull/236)

#### New Contributors

- [@&#8203;semihbkgr](https://redirect.github.com/semihbkgr) made their
first contribution in
[https://github.com/Antonboom/testifylint/pull/236](https://redirect.github.com/Antonboom/testifylint/pull/236)

**Full Changelog**:
https://github.com/Antonboom/testifylint/compare/v1.6.0...v1.6.1

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-27 15:09:30 -07:00
Tyler Yahn
1852b39d6c Refactor fail method in matchers (#6517)
Accept a format and parameters just like `fmt.Sprintf` given almost all
calls to `e.fail` follow this format.
2025-03-27 14:20:20 -07:00
Sam Xie
7376a33e03 Update release process in RELEASING.md (#6504)
Changes:
- Add a section on closing the milestone.
- Add a section on creating a `Version Release` issue.
2025-03-27 09:41:44 -07:00
renovate[bot]
dbcd24f637 fix(deps): update module github.com/prometheus/common to v0.63.0 (#6442)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/prometheus/common](https://redirect.github.com/prometheus/common)
| `v0.62.0` -> `v0.63.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fprometheus%2fcommon/v0.63.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fprometheus%2fcommon/v0.63.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fprometheus%2fcommon/v0.62.0/v0.63.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fprometheus%2fcommon/v0.62.0/v0.63.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>prometheus/common (github.com/prometheus/common)</summary>

###
[`v0.63.0`](https://redirect.github.com/prometheus/common/releases/tag/v0.63.0)

[Compare
Source](https://redirect.github.com/prometheus/common/compare/v0.62.0...v0.63.0)

#### What's Changed

- Making the map a public variable for promtheus-operator by
[@&#8203;dongjiang1989](https://redirect.github.com/dongjiang1989) in
[https://github.com/prometheus/common/pull/741](https://redirect.github.com/prometheus/common/pull/741)
- setup ossf scorecard and codeql workflows by
[@&#8203;mmorel-35](https://redirect.github.com/mmorel-35) in
[https://github.com/prometheus/common/pull/564](https://redirect.github.com/prometheus/common/pull/564)
- feat(promslog): implement reserved keys, rename duplicates by
[@&#8203;tjhop](https://redirect.github.com/tjhop) in
[https://github.com/prometheus/common/pull/746](https://redirect.github.com/prometheus/common/pull/746)
- Bump golang.org/x/oauth2 from 0.24.0 to 0.25.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/common/pull/750](https://redirect.github.com/prometheus/common/pull/750)
- Bump golang.org/x/net from 0.33.0 to 0.34.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/common/pull/749](https://redirect.github.com/prometheus/common/pull/749)
- Bump google.golang.org/protobuf from 1.36.1 to 1.36.3 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/common/pull/751](https://redirect.github.com/prometheus/common/pull/751)
- promslog: Make AllowedLevel concurrency safe. by
[@&#8203;bwplotka](https://redirect.github.com/bwplotka) in
[https://github.com/prometheus/common/pull/754](https://redirect.github.com/prometheus/common/pull/754)
- Fix typo 'the an' by
[@&#8203;petern48](https://redirect.github.com/petern48) in
[https://github.com/prometheus/common/pull/752](https://redirect.github.com/prometheus/common/pull/752)
- Synchronize common files from prometheus/prometheus by
[@&#8203;prombot](https://redirect.github.com/prombot) in
[https://github.com/prometheus/common/pull/757](https://redirect.github.com/prometheus/common/pull/757)
- build(deps): bump google.golang.org/protobuf from 1.36.3 to 1.36.4 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/common/pull/756](https://redirect.github.com/prometheus/common/pull/756)
- build(deps): bump google.golang.org/protobuf from 1.36.4 to 1.36.5 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/common/pull/761](https://redirect.github.com/prometheus/common/pull/761)
- build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/common/pull/763](https://redirect.github.com/prometheus/common/pull/763)
- build(deps): bump golang.org/x/net from 0.34.0 to 0.35.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/prometheus/common/pull/762](https://redirect.github.com/prometheus/common/pull/762)
- model: Clarify the purpose of model.NameValidationScheme by
[@&#8203;ywwg](https://redirect.github.com/ywwg) in
[https://github.com/prometheus/common/pull/765](https://redirect.github.com/prometheus/common/pull/765)
- Fix spelling mistake in godoc by
[@&#8203;grobinson-grafana](https://redirect.github.com/grobinson-grafana)
in
[https://github.com/prometheus/common/pull/766](https://redirect.github.com/prometheus/common/pull/766)
- Synchronize common files from prometheus/prometheus by
[@&#8203;prombot](https://redirect.github.com/prombot) in
[https://github.com/prometheus/common/pull/767](https://redirect.github.com/prometheus/common/pull/767)
- otlptranslator: Add dependency free package that translates OTLP data
into Prometheus metric/label names by
[@&#8203;ArthurSens](https://redirect.github.com/ArthurSens) in
[https://github.com/prometheus/common/pull/768](https://redirect.github.com/prometheus/common/pull/768)

#### New Contributors

- [@&#8203;dongjiang1989](https://redirect.github.com/dongjiang1989)
made their first contribution in
[https://github.com/prometheus/common/pull/741](https://redirect.github.com/prometheus/common/pull/741)
- [@&#8203;petern48](https://redirect.github.com/petern48) made their
first contribution in
[https://github.com/prometheus/common/pull/752](https://redirect.github.com/prometheus/common/pull/752)

**Full Changelog**:
https://github.com/prometheus/common/compare/v0.62.0...v0.63.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-27 09:58:53 +01:00
Sam Xie
ee66d2c0c2 Fix codeql permission (#6518)
Fix #6514

This fix works on my main branch:
5935b601cb.
OTel Java's codeql config:
https://github.com/open-telemetry/opentelemetry-java/blob/main/.github/workflows/codeql.yml

Co-authored-by: Damien Mathieu <42@dmathieu.com>
2025-03-27 09:48:17 +01:00
Damien Mathieu
905684c58a Ignore deprecation warnings about NameValidationScheme (#6449)
In 0.63.0, prometheus deprecates the `model.NameValidationScheme`
attribute.

https://github.com/open-telemetry/opentelemetry-go/actions/runs/13885046847/job/38848614767?pr=6442

> Error: exporter_test.go:478:6: SA1019: model.NameValidationScheme is
deprecated: This variable should not be used and might be removed in the
far future. If you wish to stick to the legacy name validation use
`IsValidLegacyMetricName()` and `LabelName.IsValidLegacy()` methods
instead. This variable is here as an escape hatch for emergency cases,
given the recent change from `LegacyValidation` to `UTF8Validation`,
e.g., to delay UTF-8 migrations in time or aid in debugging unforeseen
results of the change. In such a case, a temporary assignment to
`LegacyValidation` value in the `init()` function in your main.go or so,
could be considered. (staticcheck)

We probably want to keep supporting this scheme in the near future
though. So this ignores those deprecations, so we can upgrade the
package.

Unblocks https://github.com/open-telemetry/opentelemetry-go/pull/6442
2025-03-27 09:41:35 +01:00
renovate[bot]
f0ca595b52 chore(deps): update module github.com/kunwardeep/paralleltest to v1.0.14 (#6553)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/kunwardeep/paralleltest](https://redirect.github.com/kunwardeep/paralleltest)
| `v1.0.13` -> `v1.0.14` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fkunwardeep%2fparalleltest/v1.0.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fkunwardeep%2fparalleltest/v1.0.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fkunwardeep%2fparalleltest/v1.0.13/v1.0.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fkunwardeep%2fparalleltest/v1.0.13/v1.0.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>kunwardeep/paralleltest
(github.com/kunwardeep/paralleltest)</summary>

###
[`v1.0.14`](https://redirect.github.com/kunwardeep/paralleltest/releases/tag/v1.0.14)

[Compare
Source](https://redirect.github.com/kunwardeep/paralleltest/compare/v1.0.13...v1.0.14)

#### What's Changed

- Added new test to validate issue 40 by
[@&#8203;kunwardeep](https://redirect.github.com/kunwardeep) in
[https://github.com/kunwardeep/paralleltest/pull/42](https://redirect.github.com/kunwardeep/paralleltest/pull/42)
- update readme by
[@&#8203;kunwardeep](https://redirect.github.com/kunwardeep) in
[https://github.com/kunwardeep/paralleltest/pull/45](https://redirect.github.com/kunwardeep/paralleltest/pull/45)
- Run linter for test files only by
[@&#8203;kunwardeep](https://redirect.github.com/kunwardeep) in
[https://github.com/kunwardeep/paralleltest/pull/46](https://redirect.github.com/kunwardeep/paralleltest/pull/46)

**Full Changelog**:
https://github.com/kunwardeep/paralleltest/compare/v1.0.13...v1.0.14

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-27 09:22:49 +01:00
renovate[bot]
b98dd5e5ac chore(deps): update module github.com/sagikazarmark/locafero to v0.9.0 (#6528)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/sagikazarmark/locafero](https://redirect.github.com/sagikazarmark/locafero)
| `v0.8.0` -> `v0.9.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fsagikazarmark%2flocafero/v0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fsagikazarmark%2flocafero/v0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fsagikazarmark%2flocafero/v0.8.0/v0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fsagikazarmark%2flocafero/v0.8.0/v0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>sagikazarmark/locafero
(github.com/sagikazarmark/locafero)</summary>

###
[`v0.9.0`](https://redirect.github.com/sagikazarmark/locafero/compare/v0.8.0...v0.9.0)

[Compare
Source](https://redirect.github.com/sagikazarmark/locafero/compare/v0.8.0...v0.9.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 15:34:54 -07:00
renovate[bot]
b81fe7d30f chore(deps): update module github.com/charmbracelet/colorprofile to v0.3.0 (#6516)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/charmbracelet/colorprofile](https://redirect.github.com/charmbracelet/colorprofile)
| `v0.2.3-0.20250311203215-f60798e515dc` -> `v0.3.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fcharmbracelet%2fcolorprofile/v0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fcharmbracelet%2fcolorprofile/v0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fcharmbracelet%2fcolorprofile/v0.2.3-0.20250311203215-f60798e515dc/v0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fcharmbracelet%2fcolorprofile/v0.2.3-0.20250311203215-f60798e515dc/v0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>charmbracelet/colorprofile
(github.com/charmbracelet/colorprofile)</summary>

###
[`v0.3.0`](https://redirect.github.com/charmbracelet/colorprofile/releases/tag/v0.3.0)

[Compare
Source](https://redirect.github.com/charmbracelet/colorprofile/compare/v0.2.2...v0.3.0)

You can now use `TTY_FORCE=1` to force `colorprofile` programs to assume
they're working with a TTY to force colors.

#### Changelog

##### New Features

-
[`324ca85`](324ca852de):
feat: skip tty check by environment variable (SKIP_TTY_CHECK)
([@&#8203;raphamorim](https://redirect.github.com/raphamorim))
-
[`b6df488`](b6df488184):
feat: update go version to 1.23
([@&#8203;raphamorim](https://redirect.github.com/raphamorim))

##### Bug fixes

-
[`9c2d5e8`](9c2d5e8bd0):
fix: lint errors
([#&#8203;37](https://redirect.github.com/charmbracelet/colorprofile/issues/37))
([@&#8203;raphamorim](https://redirect.github.com/raphamorim))

##### Other work

-
[`06f135b`](06f135bea2):
ci: sync golangci-lint config
([@&#8203;aymanbagabas](https://redirect.github.com/aymanbagabas))
-
[`839931a`](839931ac03):
remove toolchain definition
([@&#8203;raphamorim](https://redirect.github.com/raphamorim))
-
[`2f2fe5b`](2f2fe5b882):
rename to isTTYForced
([@&#8203;raphamorim](https://redirect.github.com/raphamorim))
-
[`d8f8eab`](d8f8eab5c0):
update naming
([@&#8203;raphamorim](https://redirect.github.com/raphamorim))

***

<a href="https://charm.sh/"><img alt="The Charm logo"
src="https://stuff.charm.sh/charm-badge.jpg" width="400"></a>

Thoughts? Questions? We love hearing from you. Feel free to reach out on
[Twitter](https://twitter.com/charmcli), [The
Fediverse](https://mastodon.technology/@&#8203;charm), or on
[Discord](https://charm.sh/chat).

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 12:56:01 -07:00