Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependencies #14594

Merged
merged 4 commits into from
May 26, 2023
Merged

Update dependencies #14594

merged 4 commits into from
May 26, 2023

Conversation

alopezz
Copy link
Contributor

@alopezz alopezz commented May 23, 2023

What does this PR do?

Bump some dependencies.

Motivation

Preparation for release.

Additional Notes

confluent-kafka requires an update on omnibus, DataDog/datadog-agent#17266. We're postponing the confluent-kafka update as it requires some extra care.

Review checklist (to be filled by reviewers)

  • Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
  • PR title must be written as a CHANGELOG entry (see why)
  • Files changes must correspond to the primary purpose of the PR as described in the title (small unrelated changes should have their own PR)
  • PR must have changelog/ and integration/ labels attached
  • If the PR doesn't need to be tested during QA, please add a qa/skip-qa label.

@github-actions
Copy link

The validations job has failed; please review the Files changed tab for possible suggestions to resolve.

@codecov
Copy link

codecov bot commented May 23, 2023

Codecov Report

Merging #14594 (086f2e8) into master (4df7a76) will increase coverage by 0.00%.
The diff coverage is n/a.

Flag Coverage Δ
amazon_msk 89.07% <ø> (ø)
datadog_checks_dev 82.75% <ø> (+0.07%) ⬆️
datadog_checks_downloader 81.65% <ø> (ø)
gitlab 92.82% <ø> (+1.22%) ⬆️
gitlab_runner 91.94% <ø> (ø)
kube_dns 95.97% <ø> (ø)
kubernetes_state 89.18% <ø> (ø)
oracle 89.59% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

@github-actions
Copy link

The validations job has failed; please review the Files changed tab for possible suggestions to resolve.

@github-actions
Copy link

github-actions bot commented May 23, 2023

Test Results

     48 files       48 suites   44m 19s ⏱️
1 668 tests 1 379 ✔️ 286 💤 3
3 722 runs  2 968 ✔️ 750 💤 4

For more details on these failures, see this check.

Results for commit 086f2e8.

♻️ This comment has been updated with latest results.

@@ -8,7 +8,7 @@ e2e-env = false
# If you bump the `confluent-kafka` version, also bump the `librdkafka` version in the `32_install_kerberos.sh` file
post-install-commands = [
"python -m pip uninstall -y confluent-kafka",
"python -m pip install --no-binary confluent-kafka confluent-kafka==2.0.2",
"python -m pip install --no-binary confluent-kafka confluent-kafka==2.1.1",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

also bump this to v2.1.1 to (try to) fix the tests

@github-actions
Copy link

The validations job has failed; please review the Files changed tab for possible suggestions to resolve.

@github-actions
Copy link

The validations job has failed; please review the Files changed tab for possible suggestions to resolve.

@alopezz alopezz force-pushed the alopez/dep-updates branch 2 times, most recently from f3def38 to add8baa Compare May 24, 2023 13:51
FlorentClarret
FlorentClarret previously approved these changes May 24, 2023
Copy link
Contributor

@alexandre-normand alexandre-normand left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

vboulineau
vboulineau previously approved these changes May 24, 2023
psutil==5.9.0
psycopg2-binary==2.8.6; sys_platform != 'darwin' or platform_machine != 'arm64'
pyasn1==0.4.6
pycryptodomex==3.10.1
pydantic==1.10.4; python_version > '3.0'
pydantic==1.10.7; python_version > '3.0'
Copy link
Contributor

@steveny91 steveny91 May 24, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we bump this to 1.10.8? I was testing something today on ddev and realized that some checks were broken, with failed to load errors. Turns out it's because of this issue:
pydantic/pydantic#5824

The fix is shipped with 1.10.8. I tested it by doing a pip install and re-running the check and it loads properly. I think we have to pin it to above that version

@@ -56,8 +56,8 @@ deps = [
"prometheus-client==0.12.0; python_version < '3.0'",
"prometheus-client==0.16.0; python_version > '3.0'",
"protobuf==3.17.3; python_version < '3.0'",
"protobuf==3.20.2; python_version > '3.0'",
"pydantic==1.10.4; python_version > '3.0'",
"protobuf==4.23.1; python_version > '3.0'",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This one I think I had an issue with last time I tried bumping back in 7.42.x

"protobuf==3.20.2; python_version > '3.0'",
"pydantic==1.10.4; python_version > '3.0'",
"protobuf==4.23.1; python_version > '3.0'",
"pydantic==1.10.8; python_version > '3.0'",
Copy link
Member

@FlorentClarret FlorentClarret May 25, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wow good catch

@ghost ghost added the dev_package label May 25, 2023
Copy link
Member

@FlorentClarret FlorentClarret left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

@alopezz alopezz merged commit 210e95e into master May 26, 2023
@alopezz alopezz deleted the alopez/dep-updates branch May 26, 2023 07:07
@alopezz alopezz mentioned this pull request May 26, 2023
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants