mirror of
https://github.com/esp-rs/espup.git
synced 2025-09-26 20:30:28 +00:00
Prepare 0.14.1 release (#483)
* build: Bump dependencies * docs: Update changelog * feat: Update ubuntu runners * feat: Bump msrv * fix: Clippy lint
This commit is contained in:
parent
73f972cfba
commit
7a0d827db1
2
.github/workflows/audit.yaml
vendored
2
.github/workflows/audit.yaml
vendored
@ -19,7 +19,7 @@ env:
|
||||
jobs:
|
||||
audit:
|
||||
name: Security audit
|
||||
runs-on: ubuntu-20.04
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v4
|
||||
|
6
.github/workflows/cd.yaml
vendored
6
.github/workflows/cd.yaml
vendored
@ -18,12 +18,12 @@ jobs:
|
||||
job:
|
||||
- os: macos-latest
|
||||
target: x86_64-apple-darwin
|
||||
- os: ubuntu-20.04
|
||||
- os: ubuntu-22.04
|
||||
target: x86_64-unknown-linux-gnu
|
||||
- os: windows-latest
|
||||
target: x86_64-pc-windows-msvc
|
||||
binary-postfix: ".exe"
|
||||
- os: ubuntu-20.04
|
||||
- os: ubuntu-22.04
|
||||
target: aarch64-unknown-linux-gnu
|
||||
- os: macos-latest
|
||||
target: aarch64-apple-darwin
|
||||
@ -70,7 +70,7 @@ jobs:
|
||||
publish-cratesio:
|
||||
name: Publishing to Crates.io
|
||||
needs: publish-release
|
||||
runs-on: ubuntu-20.04
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v4
|
||||
|
6
.github/workflows/ci.yaml
vendored
6
.github/workflows/ci.yaml
vendored
@ -31,7 +31,7 @@ jobs:
|
||||
job:
|
||||
- os: macos-latest
|
||||
os-name: macos
|
||||
- os: ubuntu-20.04
|
||||
- os: ubuntu-22.04
|
||||
os-name: linux
|
||||
- os: windows-latest
|
||||
os-name: windows
|
||||
@ -62,7 +62,7 @@ jobs:
|
||||
run: cargo ${{ matrix.action.command }} ${{ matrix.action.args }}
|
||||
msrv:
|
||||
name: MSRV check
|
||||
runs-on: ubuntu-20.04
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
@ -74,7 +74,7 @@ jobs:
|
||||
- name: Setup Rust toolchain
|
||||
uses: dtolnay/rust-toolchain@stable
|
||||
with:
|
||||
toolchain: 1.74.1
|
||||
toolchain: 1.81.0
|
||||
- name: Enable caching
|
||||
uses: Swatinem/rust-cache@v2
|
||||
- name: Cargo check
|
||||
|
16
CHANGELOG.md
16
CHANGELOG.md
@ -8,16 +8,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
## [Unreleased]
|
||||
|
||||
### Added
|
||||
- Add support for LLVM esp-19.1.2_20250225 (#477, #479)
|
||||
|
||||
### Fixed
|
||||
- Return an error if GET request fails (#471)
|
||||
- Fix RISC-V install fail (#480)
|
||||
|
||||
### Changed
|
||||
|
||||
### Removed
|
||||
|
||||
|
||||
## [0.14.1] - 2025-03-04
|
||||
|
||||
### Added
|
||||
- Add support for LLVM esp-19.1.2_20250225 (#477, #479)
|
||||
|
||||
### Fixed
|
||||
- Return an error if GET request fails (#471)
|
||||
- Fix RISC-V installation error (#480)
|
||||
|
||||
## [0.14.0] - 2024-12-17
|
||||
|
||||
### Added
|
||||
@ -156,7 +163,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [0.1.0] - 2022-10-07
|
||||
|
||||
[Unreleased]: https://github.com/esp-rs/espup/compare/v0.14.0...HEAD
|
||||
[Unreleased]: https://github.com/esp-rs/espup/compare/v0.14.1...HEAD
|
||||
[0.14.1]: https://github.com/esp-rs/espup/compare/v0.14.0...v0.14.1
|
||||
[0.14.0]: https://github.com/esp-rs/espup/compare/v0.13.0...v0.14.0
|
||||
[0.13.0]: https://github.com/esp-rs/espup/compare/v0.12.2...v0.13.0
|
||||
[0.12.2]: https://github.com/esp-rs/espup/compare/v0.12.1...v0.12.2
|
||||
|
611
Cargo.lock
generated
611
Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
62
Cargo.toml
62
Cargo.toml
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "espup"
|
||||
version = "0.14.0"
|
||||
version = "0.14.1"
|
||||
authors = ["Sergio Gasquez Arcos <sergio.gasquez@gmail.com>"]
|
||||
edition = "2021"
|
||||
license = "MIT OR Apache-2.0"
|
||||
@ -11,42 +11,42 @@ Tool for installing and maintaining Espressif Rust ecosystem.
|
||||
"""
|
||||
keywords = ["cli", "embedded", "esp", "esp-rs", "xtensa"]
|
||||
categories = ["command-line-utilities", "development-tools", "embedded"]
|
||||
rust-version = "1.74.1"
|
||||
rust-version = "1.81.0"
|
||||
|
||||
[dependencies]
|
||||
async-trait = "0.1.83"
|
||||
bytes = "1.9.0"
|
||||
clap = { version = "4.5.23", features = ["derive", "env"] }
|
||||
clap_complete = "4.5.38"
|
||||
directories = "5.0.1"
|
||||
env_logger = "0.11.5"
|
||||
flate2 = "1.0.35"
|
||||
guess_host_triple = "0.1.4"
|
||||
indicatif = "0.17.9"
|
||||
async-trait = "0.1.87"
|
||||
bytes = "1.10.0"
|
||||
clap = { version = "4.5.31", features = ["derive", "env"] }
|
||||
clap_complete = "4.5.46"
|
||||
directories = "6.0.0"
|
||||
env_logger = "0.11.6"
|
||||
flate2 = "1.1.0"
|
||||
guess_host_triple = "0.1.4"
|
||||
indicatif = "0.17.11"
|
||||
indicatif-log-bridge = "0.2.3"
|
||||
lazy_static = "1.5.0"
|
||||
log = "0.4.22"
|
||||
miette = { version = "7.4.0", features = ["fancy"] }
|
||||
regex = "1.11.1"
|
||||
reqwest = { version = "0.12.9", features = ["blocking", "socks", "stream"] }
|
||||
retry = "2.0.0"
|
||||
serde_json = "1.0.133"
|
||||
strum = { version = "0.26.3", features = ["derive"] }
|
||||
tar = "0.4.43"
|
||||
tempfile = "3.14.0"
|
||||
thiserror = "2.0.7"
|
||||
tokio = { version = "1.42.0", features = ["full"] }
|
||||
tokio-retry = "0.3.0"
|
||||
tokio-stream = "0.1.17"
|
||||
update-informer = "1.1.0"
|
||||
xz2 = "0.1.7"
|
||||
zip = "2.2.1"
|
||||
lazy_static = "1.5.0"
|
||||
log = "0.4.26"
|
||||
miette = { version = "7.5.0", features = ["fancy"] }
|
||||
regex = "1.11.1"
|
||||
reqwest = { version = "0.12.12", features = ["blocking", "socks", "stream"] }
|
||||
retry = "2.0.0"
|
||||
serde_json = "1.0.140"
|
||||
strum = { version = "0.27.1", features = ["derive"] }
|
||||
tar = "0.4.44"
|
||||
tempfile = "3.17.1"
|
||||
thiserror = "2.0.12"
|
||||
tokio = { version = "1.43.0", features = ["full"] }
|
||||
tokio-retry = "0.3.0"
|
||||
tokio-stream = "0.1.17"
|
||||
update-informer = "1.2.0"
|
||||
xz2 = "0.1.7"
|
||||
zip = "2.2.3"
|
||||
|
||||
[target.'cfg(unix)'.dependencies]
|
||||
openssl = { version = "0.10.70", features = ["vendored"] }
|
||||
openssl = { version = "0.10.71", features = ["vendored"] }
|
||||
|
||||
[target.'cfg(windows)'.dependencies]
|
||||
winreg = "0.52.0"
|
||||
winreg = "0.55.0"
|
||||
winapi = { version = "0.3.9", features = ["winuser"] }
|
||||
|
||||
[dev-dependencies]
|
||||
@ -58,5 +58,5 @@ pkg-fmt = "zip"
|
||||
pkg-url = "{ repo }/releases/download/v{ version }/{ name }-{ target }.{ archive-format }"
|
||||
|
||||
[profile.release]
|
||||
lto = "thin"
|
||||
lto = "thin"
|
||||
strip = true
|
||||
|
@ -1,7 +1,7 @@
|
||||
# espup
|
||||
|
||||
[](https://crates.io/crates/espup)
|
||||

|
||||

|
||||
[](https://github.com/esp-rs/espup/actions/workflows/ci.yaml)
|
||||
[](https://github.com/esp-rs/espup/actions/workflows/audit.yaml)
|
||||
[](https://matrix.to/#/#esp-rs:matrix.org)
|
||||
|
@ -40,7 +40,7 @@ pub fn set_env_variable(key: &str, value: &str) -> Result<(), Error> {
|
||||
HWND_BROADCAST,
|
||||
WM_SETTINGCHANGE,
|
||||
0 as WPARAM,
|
||||
"Environment\0".as_ptr() as LPARAM,
|
||||
c"Environment".as_ptr() as LPARAM,
|
||||
SMTO_ABORTIFHUNG,
|
||||
5000,
|
||||
ptr::null_mut(),
|
||||
|
Loading…
x
Reference in New Issue
Block a user