File tree 5 files changed +17
-11
lines changed 5 files changed +17
-11
lines changed Original file line number Diff line number Diff line change 18
18
strategy :
19
19
matrix :
20
20
# All published crates must build on stable.
21
- rust : [stable, beta, 1.63 .0]
21
+ rust : [stable, beta, 1.69 .0]
22
22
23
23
# The default target we're compiling on and for.
24
24
TARGET : [x86_64-unknown-linux-gnu, x86_64-unknown-linux-musl]
Original file line number Diff line number Diff line change 2
2
3
3
## Not yet released
4
4
5
- [ Full Changelog] ( https://github.com/rust-embedded/rust-spidev/compare/0.6.0...HEAD )
5
+ [ Full Changelog] ( https://github.com/rust-embedded/rust-spidev/compare/0.7.0...HEAD )
6
+
7
+ ## 0.7.0 / 2025-03-04
8
+
9
+ [ Full Changelog] ( https://github.com/rust-embedded/rust-spidev/compare/0.6.0...0.7.0 )
6
10
7
11
- Added support for querying the configuration of a SPI device.
8
- - Minimum Supported Rust Version is now 1.63.0
12
+ - ` nix ` updated to 0.29
13
+ - ` bitflags ` updated to 2.9
14
+ - Minimum Supported Rust Version is now 1.69.0
9
15
10
16
## 0.6.0 / 2023-08-03
11
17
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
3
3
name = " spidev"
4
- version = " 0.6 .0"
4
+ version = " 0.7 .0"
5
5
authors = [
6
6
" Paul Osborne <[email protected] >" ,
7
7
" The Embedded Linux Team <[email protected] >"
@@ -17,9 +17,9 @@ Provides access to the Linux spidev interface. This
17
17
interface allows for configuration of the spidev device,
18
18
half-duplex SPI access, and full-duplex SPI access.
19
19
"""
20
- rust-version = " 1.63 "
20
+ rust-version = " 1.69 "
21
21
22
22
[dependencies ]
23
23
libc = " 0.2"
24
- bitflags = " 2.3 "
25
- nix = " 0.26.2 "
24
+ bitflags = " 2.9 "
25
+ nix = { version = " 0.29 " , features = [ " ioctl " ] }
Original file line number Diff line number Diff line change 1
1
The MIT License (MIT)
2
2
3
3
Copyright (c) 2015 Paul Osborne
4
- Copyright (c) 2021-2023 The Rust Embedded Linux Team and contributors.
4
+ Copyright (c) 2021-2025 The Rust Embedded Linux Team and contributors.
5
5
6
6
Permission is hereby granted, free of charge, to any person obtaining a copy
7
7
of this software and associated documentation files (the "Software"), to deal
Original file line number Diff line number Diff line change 3
3
[ ![ Build Status] ( https://github.com/rust-embedded/rust-spidev/workflows/CI/badge.svg )] ( https://github.com/rust-embedded/rust-spidev/actions )
4
4
[ ![ Version] ( https://img.shields.io/crates/v/spidev.svg )] ( https://crates.io/crates/spidev )
5
5
[ ![ License] ( https://img.shields.io/crates/l/spidev.svg )] ( https://github.com/rust-embedded/rust-spidev/blob/master/README.md#license )
6
- ![ Minimum Supported Rust Version] ( https://img.shields.io/badge/rustc-1.63 .0+-blue.svg )
6
+ ![ Minimum Supported Rust Version] ( https://img.shields.io/badge/rustc-1.69 .0+-blue.svg )
7
7
8
8
[ Documentation] ( https://docs.rs/spidev )
9
9
@@ -73,11 +73,11 @@ The following features are implemented and planned for the library:
73
73
- [x] Implement the Write trait
74
74
- [x] Support for full-duplex transfers
75
75
- [x] Support for configuring spidev device
76
- - [ ] Support for querying spidev configuration state
76
+ - [x ] Support for querying spidev configuration state
77
77
78
78
## Minimum Supported Rust Version (MSRV)
79
79
80
- This crate is guaranteed to compile on stable Rust 1.63 .0 and up. It * might*
80
+ This crate is guaranteed to compile on stable Rust 1.69 .0 and up. It * might*
81
81
compile with older versions but that may change in any new patch release.
82
82
83
83
## Cross Compiling
You can’t perform that action at this time.
0 commit comments