← 返回首页
chore(deps): update aiodns requirement from >1.0 to >=4.0.4 by dependabot[bot] · Pull Request #1905 · slackapi/python-slack-sdk · GitHub
Skip to content

Navigation Menu

Toggle navigation
Sign in
Appearance settings
Search or jump to...

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Resetting focus

chore(deps): update aiodns requirement from >1.0 to >=4.0.4#1905

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/aiodns-gte-4.0.4
Open

chore(deps): update aiodns requirement from >1.0 to >=4.0.4#1905
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/aiodns-gte-4.0.4

Conversation

dependabot Bot commented on behalf of github Jul 1, 2026
edited
Loading

Copy link
Copy Markdown
Contributor

Updates the requirements on aiodns to permit the latest version.

Changelog

Sourced from aiodns's changelog.

4.0.4

  • Raise DNSError(ARES_ENODATA) from query() when the answer section has no records of the requested qtype, restoring the pycares 4.x NODATA contract and avoiding AttributeError for CNAME/SOA/PTR callers (#254).
  • Add the missing build-backend entry to pyproject.toml so PEP 517 builds from the sdist work without falling back to the deprecated legacy setuptools backend (#252).

4.0.3

  • Restore license metadata that was dropped during the pyproject.toml migration in #244, so packaging tools again detect aiodns as MIT-licensed (#250).

4.0.2

  • Re-release of 4.0.1; the 4.0.1 wheel build failed because the release workflow still invoked python setup.py after #244 removed setup.py, so 4.0.1 never reached PyPI. The release workflow now uses python -m build (#248).

4.0.1

  • Fix Future exception was never retrieved when pycares raises AresError synchronously, e.g. for malformed hostnames (#245, fixes #231)
  • Modernized package setup using pyproject.toml instead of setup.py (#244)
  • Updated dependencies
    • Bumped mypy from 1.19.1 to 2.1.0 (#236, #239, #241, #242)
    • Bumped pytest from 9.0.2 to 9.0.3 (#237)
    • Bumped pytest-cov from 7.0.0 to 7.1.0 (#232)
    • Bumped dependabot/fetch-metadata from 2.4.0 to 3.1.0 (#227, #234, #240)
    • Bumped actions/download-artifact from 7.0.0 to 8.0.1 (#228, #235)
    • Bumped actions/upload-artifact from 6 to 7 (#229)
    • Bumped codecov/codecov-action from 5 to 6 (#233)

4.0.0

  • Breaking change: Requires pycares >= 5.0.0
  • Added new query_dns() method returning native pycares 5.x DNSResult types
  • Deprecated query() method - still works with backward-compatible result types
  • Deprecated gethostbyname() method - use getaddrinfo() instead
  • Added compatibility layer for pycares 4.x result types to ease migration
  • Updated dependencies
    • Bumped pycares from 4.11.0 to 5.0.1 (#220)
    • Bumped pytest from 8.4.2 to 9.0.2 (#224)
    • Bumped pytest-asyncio from 1.2.0 to 1.3.0 (#223)
    • Bumped mypy from 1.19.0 to 1.19.1 (#219)
    • Bumped winloop from 0.3.1 to 0.4.0 (#210)
    • Bumped actions/upload-artifact from 5 to 6 (#222)
    • Bumped actions/download-artifact from 6.0.0 to 7.0.0 (#221)

3.6.1

  • Pin pycares to < 5

3.6.0

  • Fix resolver garbage collection during pending queries (#211)
    • Prevents resolver from being garbage collected while queries are in progress

... (truncated)

Commits

dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jul 1, 2026
dependabot Bot requested a review from a team as a code owner July 1, 2026 18:03
dependabot Bot added python Pull requests that update Python code dependencies Pull requests that update a dependency file labels Jul 1, 2026

codecov Bot commented Jul 1, 2026
edited
Loading

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 84.15%. Comparing base (c1e2c10) to head (9971d3e).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@ Coverage Diff @@ ## main #1905 +/- ## ======================================= Coverage 84.15% 84.15% ======================================= Files 117 117 Lines 13366 13366 ======================================= Hits 11248 11248 Misses 2118 2118

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

dependabot Bot force-pushed the dependabot/pip/aiodns-gte-4.0.4 branch 2 times, most recently from 9b7d64b to 14601df Compare July 2, 2026 17:16
Updates the requirements on [aiodns](https://github.com/aio-libs/aiodns) to permit the latest version. - [Release notes](https://github.com/aio-libs/aiodns/releases) - [Changelog](https://github.com/aio-libs/aiodns/blob/master/ChangeLog) - [Commits](aio-libs/aiodns@aiodns-1.0.1...v4.0.4) --- updated-dependencies: - dependency-name: aiodns dependency-version: 4.0.4 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot Bot force-pushed the dependabot/pip/aiodns-gte-4.0.4 branch from 14601df to 9971d3e Compare July 3, 2026 13:24
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

Footer

© 2026 GitHub, Inc.