Skip to content

Conversation

@brettlangdon
Copy link
Member

Description

ddapm-test-agent installs vcrpy which installs "wrapt" with no constraints. This meant we were still install wrapt 2.0 in our hatch lint environment causing us to type against wrapt 2 even though we updated pyproject.toml to be "wrapt>=1,<2".

Testing

Risks

Additional Notes

@brettlangdon brettlangdon added the changelog/no-changelog A changelog entry is not required for this PR. label Oct 21, 2025
@brettlangdon brettlangdon requested a review from a team as a code owner October 21, 2025 14:50
@github-actions
Copy link
Contributor

CODEOWNERS have been resolved as:

hatch.toml                                                              @DataDog/python-guild

@emmettbutler emmettbutler self-requested a review October 21, 2025 15:07
@emmettbutler emmettbutler enabled auto-merge (squash) October 21, 2025 15:08
@brettlangdon brettlangdon disabled auto-merge October 21, 2025 15:27
@brettlangdon brettlangdon merged commit 0b0f0d3 into main Oct 21, 2025
790 of 794 checks passed
@brettlangdon brettlangdon deleted the brettlangdon/fix.precheck branch October 21, 2025 15:27
@github-actions
Copy link
Contributor

Bootstrap import analysis

Comparison of import times between this PR and base.

Summary

The average import time from this PR is: 247 ± 9 ms.

The average import time from base is: 246 ± 8 ms.

The import time difference between this PR and base is: 0.7 ± 0.4 ms.

The difference is not statistically significant (z = 1.96).

Import time breakdown

The following import paths have shrunk:

ddtrace.auto 1.244 ms (0.50%)
ddtrace 0.645 ms (0.26%)
ddtrace.bootstrap.sitecustomize 0.599 ms (0.24%)
ddtrace.bootstrap.preload 0.599 ms (0.24%)
ddtrace.internal.remoteconfig.client 0.599 ms (0.24%)

dd-octo-sts bot pushed a commit that referenced this pull request Oct 21, 2025
## Description

ddapm-test-agent installs vcrpy which installs "wrapt" with no
constraints. This meant we were still install wrapt 2.0 in our hatch
lint environment causing us to type against wrapt 2 even though we
updated pyproject.toml to be "wrapt>=1,<2".

## Testing

<!-- Describe your testing strategy or note what tests are included -->

## Risks

<!-- Note any risks associated with this change, or "None" if no risks
-->

## Additional Notes

<!-- Any other information that would be helpful for reviewers -->

(cherry picked from commit 0b0f0d3)
dd-octo-sts bot pushed a commit that referenced this pull request Oct 21, 2025
## Description

ddapm-test-agent installs vcrpy which installs "wrapt" with no
constraints. This meant we were still install wrapt 2.0 in our hatch
lint environment causing us to type against wrapt 2 even though we
updated pyproject.toml to be "wrapt>=1,<2".

## Testing

<!-- Describe your testing strategy or note what tests are included -->

## Risks

<!-- Note any risks associated with this change, or "None" if no risks
-->

## Additional Notes

<!-- Any other information that would be helpful for reviewers -->

(cherry picked from commit 0b0f0d3)
dd-octo-sts bot pushed a commit that referenced this pull request Oct 21, 2025
## Description

ddapm-test-agent installs vcrpy which installs "wrapt" with no
constraints. This meant we were still install wrapt 2.0 in our hatch
lint environment causing us to type against wrapt 2 even though we
updated pyproject.toml to be "wrapt>=1,<2".

## Testing

<!-- Describe your testing strategy or note what tests are included -->

## Risks

<!-- Note any risks associated with this change, or "None" if no risks
-->

## Additional Notes

<!-- Any other information that would be helpful for reviewers -->

(cherry picked from commit 0b0f0d3)
brettlangdon added a commit that referenced this pull request Oct 21, 2025
## Description

ddapm-test-agent installs vcrpy which installs "wrapt" with no
constraints. This meant we were still install wrapt 2.0 in our hatch
lint environment causing us to type against wrapt 2 even though we
updated pyproject.toml to be "wrapt>=1,<2".

## Testing

<!-- Describe your testing strategy or note what tests are included -->

## Risks

<!-- Note any risks associated with this change, or "None" if no risks
-->

## Additional Notes

<!-- Any other information that would be helpful for reviewers -->

(cherry picked from commit 0b0f0d3)
brettlangdon added a commit that referenced this pull request Oct 21, 2025
## Description

ddapm-test-agent installs vcrpy which installs "wrapt" with no
constraints. This meant we were still install wrapt 2.0 in our hatch
lint environment causing us to type against wrapt 2 even though we
updated pyproject.toml to be "wrapt>=1,<2".

## Testing

<!-- Describe your testing strategy or note what tests are included -->

## Risks

<!-- Note any risks associated with this change, or "None" if no risks
-->

## Additional Notes

<!-- Any other information that would be helpful for reviewers -->

(cherry picked from commit 0b0f0d3)
brettlangdon added a commit that referenced this pull request Oct 21, 2025
## Description

ddapm-test-agent installs vcrpy which installs "wrapt" with no
constraints. This meant we were still install wrapt 2.0 in our hatch
lint environment causing us to type against wrapt 2 even though we
updated pyproject.toml to be "wrapt>=1,<2".

## Testing

<!-- Describe your testing strategy or note what tests are included -->

## Risks

<!-- Note any risks associated with this change, or "None" if no risks
-->

## Additional Notes

<!-- Any other information that would be helpful for reviewers -->

(cherry picked from commit 0b0f0d3)
brettlangdon added a commit that referenced this pull request Oct 21, 2025
Backport 0b0f0d3 from #14971 to 3.16.

## Description

ddapm-test-agent installs vcrpy which installs "wrapt" with no
constraints. This meant we were still install wrapt 2.0 in our hatch
lint environment causing us to type against wrapt 2 even though we
updated pyproject.toml to be "wrapt>=1,<2".

## Testing

<!-- Describe your testing strategy or note what tests are included -->

## Risks

<!-- Note any risks associated with this change, or "None" if no risks
-->

## Additional Notes

<!-- Any other information that would be helpful for reviewers -->

Co-authored-by: Brett Langdon <brett.langdon@datadoghq.com>
brettlangdon added a commit that referenced this pull request Oct 21, 2025
Backport 0b0f0d3 from #14971 to 3.15.

## Description

ddapm-test-agent installs vcrpy which installs "wrapt" with no
constraints. This meant we were still install wrapt 2.0 in our hatch
lint environment causing us to type against wrapt 2 even though we
updated pyproject.toml to be "wrapt>=1,<2".

## Testing

<!-- Describe your testing strategy or note what tests are included -->

## Risks

<!-- Note any risks associated with this change, or "None" if no risks
-->

## Additional Notes

<!-- Any other information that would be helpful for reviewers -->

Co-authored-by: Brett Langdon <brett.langdon@datadoghq.com>
brettlangdon added a commit that referenced this pull request Oct 21, 2025
Backport 0b0f0d3 from #14971 to 3.14.

## Description

ddapm-test-agent installs vcrpy which installs "wrapt" with no
constraints. This meant we were still install wrapt 2.0 in our hatch
lint environment causing us to type against wrapt 2 even though we
updated pyproject.toml to be "wrapt>=1,<2".

## Testing

<!-- Describe your testing strategy or note what tests are included -->

## Risks

<!-- Note any risks associated with this change, or "None" if no risks
-->

## Additional Notes

<!-- Any other information that would be helpful for reviewers -->

Co-authored-by: Brett Langdon <brett.langdon@datadoghq.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants