Bump nix from 0.30.1 to 0.31.1
Type: Pull Request
State: Open
Association: Unknown
Comments: 4
(about 1 month ago)
(4 days ago)
dependencies rust
Bumps nix from 0.30.1 to 0.31.1.
Changelog
Sourced from nix's changelog.
[0.31.1] - 2026-01-23
Added
- termios: Add definition for IUCLC to supported platforms (#2702)
- termios: Add definition for XCASE for supported platforms (#2703)
[0.31.0] - 2026-01-22
Added
Added the UDP GSO/GRO socket options and CMsgs on Android. This includes the following types:
- UdpGsoSegment
- UdpGroSegment
- ControlMessage::UdpGsoSegments
- ControlMessageOwned::UdpGroSegments
(#2666)
Define errno EWOULDBLOCK as an alias of EAGAIN to match the AIX libc definition. (#2692)
Enable module
ifaddrson GNU Hurd (#2697)Add termios
OutputFlags::OFILLfor Linux, Android, Aix, Cygwin, Fuchsia, Haiku, GNU/Hurd, Nto, Redox, Illumos, Solaris and Apple OSes. (#2701)add sync() for cygwin (#2708)
Changed
Fixed
- Fixed
nix::sys::ptrace::syscall_info, which was not setting thedataargument properly, causing garbage values to be returned. (#2653)- Cast the 'addr' argument of 'madvise()' to '*mut u8' on AIX to match the signature in the AIX libc. (#2655)
- Fixed the Dir module on NTO, Solaris, Hurd, and possibly other platforms. The
... (truncated)
Commits
06bb1bechore: release 0.31.149adb8dskip test::sys::test_af_alg_cipher on s390x,powerpc64le/Linux too (#2722)a9c73e0termios: Add definition for XCASE (#2703)a69b2c1termios: Add definition for IUCLC (#2702)9ac60c5chore: release 0.31.06789793chore: bump libc to 0.2.180 (#2724)ba63e90Update macOS runner version in workflow (#2713)71f6ee9unistd: add sync() for cygwin (#2708)984420etermios: Add OFILL (#2701)41e2f81fix: make nix build on Illumos (#2694)- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Package Dependencies
Technical Details
| ID: | 13191043 |
| UUID: | 3856236992 |
| Node ID: | PR_kwDOCA8Bec6_YTOo |
| Host: | GitHub |
| Repository: | RustPython/RustPython |