Skip to content

Ci: Bump pexpect from 4.8.0 to 4.9.0 in /tests#1499

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/tests/pexpect-4.9.0
Open

Ci: Bump pexpect from 4.8.0 to 4.9.0 in /tests#1499
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/tests/pexpect-4.9.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 9, 2026

Bumps pexpect from 4.8.0 to 4.9.0.

Release notes

Sourced from pexpect's releases.

A long awaited release

  • Add support for Python 3.12 #769.
  • Clean up temporary files after UnicodeTests #753.
  • Add Python 3.5, 3.6 and 3.12.0-rc.1 to test matrix #763.
  • Set prompt correctly for zsh #712.
  • Add zsh convenience function to replwrap module #751.
  • Rework async unittests to rely on unittest.IsolatedAsyncioTestCase #764.
  • Make test_expect.py work on POSIX systems that are not Linux based #698.
  • Add support for socket, which allows sockets to be used crossplatform #745.
  • Update async to work on newer versions of python #732.
  • Remove deprecated RSAAuthentication option (SSHv1) #744.
  • Multiple CI fixes #743 #737 #742 #739 #722.
  • Use Github Actions for CI #734.
  • Remove pytest-capturelog from testing requirements #730.
  • Fix usage for Solaris #663 #604 #560.
  • Fix threading for new versions of python #684.
  • Fix documentation builds for use with Sphinx 3 #638.
  • Use sys.executable for tests and wrapper, allowing the calling python executable to be used instead #623.
  • Update documentation about Wexpect #623.
  • Added project urls to setup.py #620.
  • Provide examples for how to use Pexpect and Pyte #587.
  • Coerce compiled regex patterns type according to spawn encoding #560.
  • Several doc updates #626 #635 #643 #644 #728.
Commits
  • aa98959 Update changelog and release version 4.9
  • c534976 Merge pull request #769 from hugovk/master
  • 42cc1c1 Merge branch 'master' into master
  • 300668b Merge pull request #753 from scfc/clean-up-tempfiles-after-test-unicode
  • c0296ca Merge pull request #763 from fcollonval/test/async_handling
  • eb9c306 Merge pull request #712 from kbriggs/zsh-login-prompt
  • fd228f3 Merge pull request #751 from kislyuk/patch-1
  • ae982f6 Only try to upload coverage for upstream
  • 76d35fd pytest: drop the dot
  • 8acef7d Add support for Python 3.12
  • Additional commits viewable in compare view

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Apr 9, 2026
@dependabot dependabot bot requested a review from staszczuk as a code owner April 9, 2026 15:35
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Apr 9, 2026
@dependabot dependabot bot requested a review from awilczyns as a code owner April 9, 2026 15:35
@dependabot dependabot bot added the python Pull requests that update python code label Apr 9, 2026
awilczyns added a commit to awilczyns/Media-Transport-Library that referenced this pull request Apr 17, 2026
Combined dependabot dependency updates into a single PR.

GitHub Actions updates (17 workflow files):
- step-security/harden-runner v2.13.0 -> v2.18.0 (OpenVisualCloud#1520)
- dorny/paths-filter v3.0.2 -> v4.0.1 (OpenVisualCloud#1519)
- docker/build-push-action v7.0.0 -> v7.1.0 (OpenVisualCloud#1522)
- actions/cache v4.2.3 -> v5.0.5 (OpenVisualCloud#1521)
- actions/checkout v4.2.2 -> v6.0.2 (from OpenVisualCloud#1509)
- actions/upload-artifact v4 -> v7 (from OpenVisualCloud#1509)
- docker/login-action v3.5.0 -> v4.1.0 (from OpenVisualCloud#1509)
- actions/dependency-review-action v4.7.3 -> v4.9.0 (from OpenVisualCloud#1509)
- actions/github-script v7 -> v9 (OpenVisualCloud#1518)
- ossf/scorecard-action v2.4.2 -> v2.4.3 (from OpenVisualCloud#1509)

Python requirements updates:
- click 8.3.1 -> 8.3.2 (from OpenVisualCloud#1509)
- idna 3.10 -> 3.11 (from OpenVisualCloud#1509)
- iniconfig 2.1.0 -> 2.3.0 (OpenVisualCloud#1525)
- plumbum 1.9.0 -> 1.10.0 (from OpenVisualCloud#1509)
- pysnmp 7.1.21 -> 7.1.23 (OpenVisualCloud#1526)

Other updates:
- Ubuntu digest in manager/Dockerfile (OpenVisualCloud#1523)
- sdl2 0.36.0 -> 0.38.0 in rust/Cargo.toml (from OpenVisualCloud#1509)

Skipped due to dependency conflicts with mfd-connect/pytest-mfd-config:
- paramiko 3.4.0 -> 4.0.0 (OpenVisualCloud#1527 - mfd-connect requires ==3.4.0)
- pexpect 4.8.0 -> 4.9.0 (OpenVisualCloud#1499 - mfd-connect requires ~=4.8.0)
- funcy 1.18 -> 2.0 (OpenVisualCloud#1524 - mfd-connect requires ~=1.14)
- scp 0.13.6 -> 0.15.0 (OpenVisualCloud#1527 - mfd-connect requires ~=0.13.4)
- pytest 8.4.1 -> 9.0.3 (OpenVisualCloud#1512 - pytest-mfd-config requires <9)

Supersedes OpenVisualCloud#1509.
Build tested: ./build.sh passed (24/24 steps).
Requirements tested: pip install passed in clean venv.
awilczyns added a commit that referenced this pull request Apr 17, 2026
Combined dependabot dependency updates into a single PR.

GitHub Actions updates (17 workflow files):
- step-security/harden-runner v2.13.0 -> v2.18.0 (#1520)
- dorny/paths-filter v3.0.2 -> v4.0.1 (#1519)
- docker/build-push-action v7.0.0 -> v7.1.0 (#1522)
- actions/cache v4.2.3 -> v5.0.5 (#1521)
- actions/checkout v4.2.2 -> v6.0.2 (from #1509)
- actions/upload-artifact v4 -> v7 (from #1509)
- docker/login-action v3.5.0 -> v4.1.0 (from #1509)
- actions/dependency-review-action v4.7.3 -> v4.9.0 (from #1509)
- actions/github-script v7 -> v9 (#1518)
- ossf/scorecard-action v2.4.2 -> v2.4.3 (from #1509)

Python requirements updates:
- click 8.3.1 -> 8.3.2 (from #1509)
- idna 3.10 -> 3.11 (from #1509)
- iniconfig 2.1.0 -> 2.3.0 (#1525)
- plumbum 1.9.0 -> 1.10.0 (from #1509)
- pysnmp 7.1.21 -> 7.1.23 (#1526)

Other updates:
- Ubuntu digest in manager/Dockerfile (#1523)
- sdl2 0.36.0 -> 0.38.0 in rust/Cargo.toml (from #1509)

Skipped due to dependency conflicts with mfd-connect/pytest-mfd-config:
- paramiko 3.4.0 -> 4.0.0 (#1527 - mfd-connect requires ==3.4.0)
- pexpect 4.8.0 -> 4.9.0 (#1499 - mfd-connect requires ~=4.8.0)
- funcy 1.18 -> 2.0 (#1524 - mfd-connect requires ~=1.14)
- scp 0.13.6 -> 0.15.0 (#1527 - mfd-connect requires ~=0.13.4)
- pytest 8.4.1 -> 9.0.3 (#1512 - pytest-mfd-config requires <9)

Supersedes #1509.
Build tested: ./build.sh passed (24/24 steps).
Requirements tested: pip install passed in clean venv.
awilczyns added a commit that referenced this pull request Apr 17, 2026
## Combined Dependabot Dependency Updates v2

This PR combines all open Dependabot PRs into a single update.
Supersedes #1509.

### GitHub Actions updates (17 workflow files)
| Dependency | Old | New | PR |
|---|---|---|---|
| step-security/harden-runner | v2.13.0 | v2.18.0 | #1520 |
| dorny/paths-filter | v3.0.2 | v4.0.1 | #1519 |
| docker/build-push-action | v7.0.0 | v7.1.0 | #1522 |
| actions/cache | v4.2.3 | v5.0.5 | #1521 |
| actions/checkout | v4.2.2 | v6.0.2 | #1509 |
| actions/upload-artifact | v4 | v7 | #1509 |
| docker/login-action | v3.5.0 | v4.1.0 | #1509 |
| actions/dependency-review-action | v4.7.3 | v4.9.0 | #1509 |
| actions/github-script | v7 | v9 | #1518 |
| ossf/scorecard-action | v2.4.2 | v2.4.3 | #1509 |

### Python requirements updates
| Package | Old | New | PR |
|---|---|---|---|
| click | 8.3.1 | 8.3.2 | #1509 |
| idna | 3.10 | 3.11 | #1509 |
| iniconfig | 2.1.0 | 2.3.0 | #1525 |
| plumbum | 1.9.0 | 1.10.0 | #1509 |
| pysnmp | 7.1.21 | 7.1.23 | #1526 |

### Other updates
| File | Change | PR |
|---|---|---|
| manager/Dockerfile | Ubuntu digest update | #1523 |
| rust/Cargo.toml | sdl2 0.36.0 → 0.38.0 | #1509 |

### Skipped (dependency conflicts)
These packages could not be updated due to version pinning by
`mfd-connect 7.15.0` or `pytest-mfd-config 3.25.0`:

| Package | Wanted | Blocker | PR |
|---|---|---|---|
| paramiko | 4.0.0 | mfd-connect requires ==3.4.0 | #1527 |
| scp | 0.15.0 | mfd-connect requires ~=0.13.4 | #1527 |
| pexpect | 4.9.0 | mfd-connect requires ~=4.8.0 | #1499 |
| funcy | 2.0 | mfd-connect requires ~=1.14 | #1524 |
| pytest | 9.0.3 | pytest-mfd-config requires &lt;9 | #1512 |

### Testing
- ✅ `./build.sh` passed (24/24 compilation steps)
- ✅ `pip install -r requirements.txt` passed in a clean venv

### PRs included
Covers: #1527, #1526, #1525, #1524, #1523, #1522, #1521, #1520, #1519,
#1518, #1512, #1509, #1499
Bumps [pexpect](https://github.com/pexpect/pexpect) from 4.8.0 to 4.9.0.
- [Release notes](https://github.com/pexpect/pexpect/releases)
- [Changelog](https://github.com/pexpect/pexpect/blob/master/doc/history.rst)
- [Commits](pexpect/pexpect@4.8.0...4.9)

---
updated-dependencies:
- dependency-name: pexpect
  dependency-version: 4.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/tests/pexpect-4.9.0 branch from 8b88a46 to 7516867 Compare April 17, 2026 10:22
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