Skip to content

build(deps): bump pycurl from 7.46.0 to 7.47.0#259

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/pip/pycurl-7.47.0
Jun 30, 2026
Merged

build(deps): bump pycurl from 7.46.0 to 7.47.0#259
github-actions[bot] merged 1 commit into
mainfrom
dependabot/pip/pycurl-7.47.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 30, 2026

Copy link
Copy Markdown
Contributor

Bumps pycurl from 7.46.0 to 7.47.0.

Changelog

Sourced from pycurl's changelog.

Version 7.47.0 [requires libcurl-7.19.0 or better] - 2026-06-29

    * Use dynamic SSL ports in certificate tests (patch by Jorge Rocamora)
    * Harden test_clear_assignment_inside_socket_callback_resets_socketp test (patch by Jorge Rocamora)
    * Rename index field to idx in HstsIndex to avoid shadowing (patch by Jorge Rocamora)
    * Fix test_callbacks_non_minus_one_return_continues_transfer on macOS (patch by Jorge Rocamora)
    * Use PYCURL_REQUIRE_HANDLE and PYCURL_REQUIRE_NOT_RUNNING instead of magic numbers (patch by Jorge Rocamora)
    * Convert pycurl to a Python package with the C extension renamed to pycurl._pycurl (patch by Jorge Rocamora)
    * Fix flaky CONNECT_ONLY send/recv tests by waiting on active socket readiness instead of sleeping after EAGAIN ([#997](https://github.com/pycurl/pycurl/issues/997)) (patch by Jorge Rocamora)
    * Add PyMutex support on Python 3.13+ (patch by Jorge Rocamora)
    * Modernize ssh_key_cb_test and use a local SFTP server (patch by Scott Talbert)
    * Use set instead of dict for saving refs to easy objects in multi (patch by Jorge Rocamora)
    * Make closed as property instead a method (patch by Jorge Rocamora)
    * Add free-threaded CPython support (patch by Jorge Rocamora)
    * Add AsyncCurlMulti (patch by Jorge Rocamora)
    * Fix flaky memory_mgmt callback (patch by Jorge Rocamora)
    * Add libcurl strerror wrappers (easy/multi/share/url) (patch by Jorge Rocamora)
    * Modernize write/header tests (patch by Jorge Rocamora)
    * Implement Curl multi notify API (patch by Jorge Rocamora)
    * Pin socket callback tests to IPv4 to handle dual-stack localhost resolution (patch by Jorge Rocamora)
    * Integrate notify in AsyncCurlMulti (patch by Jorge Rocamora)
    * Review GIL management (patch by Jorge Rocamora)
    * Capture more expected warnings during tests (patch by Scott Talbert)
    * Fix/update/remove some examples (patch by Scott Talbert)
    * Fix truncated timeout value in multi timer callback (patch by Jorge Rocamora)
    * Fix incorrect argument type in debug callback (patch by Jorge Rocamora)
    * Fix some reference leaks (patch by Jorge Rocamora)
    * Ensure errors are logged in progress/xferinfo callbacks (patch by Scott Talbert)
    * Support zero-copy write/header callbacks (patch by Jorge Rocamora)
    * Evolve CurlShare with share()/unshare(), Python-level thread safety, and CURLSHcode error propagation (patch by Jorge Rocamora)
    * Fix test_default_mode_autopongs_server_ping with libcurl 8.21.0 (patches by Jorge Rocamora)
Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [pycurl](https://github.com/pycurl/pycurl) from 7.46.0 to 7.47.0.
- [Changelog](https://github.com/pycurl/pycurl/blob/master/ChangeLog)
- [Commits](https://github.com/pycurl/pycurl/commits/v7.47.0)

---
updated-dependencies:
- dependency-name: pycurl
  dependency-version: 7.47.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jun 30, 2026
@github-actions github-actions Bot enabled auto-merge June 30, 2026 00:52
@github-actions github-actions Bot merged commit 153229c into main Jun 30, 2026
19 checks passed
@github-actions github-actions Bot deleted the dependabot/pip/pycurl-7.47.0 branch June 30, 2026 00:54
@github-actions

Copy link
Copy Markdown
Contributor

Unit Test Results

    1 files      1 suites   11s ⏱️
306 tests 300 ✔️ 6 💤 0 ❌

Results for commit a126c73.

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