898 Commits

Author SHA1 Message Date
dependabot[bot]
a16d0adc25 build(deps): bump reqwest from 0.11.15 to 0.11.16
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.15 to 0.11.16.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.15...v0.11.16)

---
updated-dependencies:
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-31 10:31:54 +02:00
Sergio Gasquez Arcos
d7697a74ef
Fix Ci warnings and bump clap (#228)
* ci: ️ Fix CI warnings

* build: ⬆️ Bump clap to 4.2.0
2023-03-30 12:36:30 +02:00
dependabot[bot]
249a3f7e28 build(deps): bump tokio from 1.26.0 to 1.27.0
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.26.0 to 1.27.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.26.0...tokio-1.27.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-30 08:20:00 +02:00
dependabot[bot]
a9cb396011 build(deps): bump serde_json from 1.0.94 to 1.0.95
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.94 to 1.0.95.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.94...v1.0.95)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-30 08:19:38 +02:00
Sergio Gasquez
ef483edf27 docs: 📝 Add note about Github api 2023-03-29 10:56:21 +02:00
dependabot[bot]
26cf330c60 build(deps): bump regex from 1.7.1 to 1.7.3
Bumps [regex](https://github.com/rust-lang/regex) from 1.7.1 to 1.7.3.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.7.1...1.7.3)

---
updated-dependencies:
- dependency-name: regex
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-29 09:44:07 +02:00
dependabot[bot]
a92574dd63 build(deps): bump clap from 4.1.8 to 4.1.11
Bumps [clap](https://github.com/clap-rs/clap) from 4.1.8 to 4.1.11.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.1.8...v4.1.11)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-29 09:43:46 +02:00
dependabot[bot]
8ac6df56ed build(deps): bump miette from 5.5.0 to 5.6.0
Bumps [miette](https://github.com/zkat/miette) from 5.5.0 to 5.6.0.
- [Release notes](https://github.com/zkat/miette/releases)
- [Changelog](https://github.com/zkat/miette/blob/main/CHANGELOG.md)
- [Commits](https://github.com/zkat/miette/compare/miette-derive-v5.5.0...miette-derive-v5.6.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-28 10:06:48 +02:00
dependabot[bot]
adebcbe1c1 build(deps): bump openssl from 0.10.47 to 0.10.48
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.47 to 0.10.48.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.47...openssl-v0.10.48)

---
updated-dependencies:
- dependency-name: openssl
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-28 10:06:30 +02:00
Hakim Mazouz
7271dbc366 fix: download Mac aarch64 versions of gcc 2023-03-27 17:46:07 +02:00
dependabot[bot]
ef87ecb142 build(deps): bump reqwest from 0.11.14 to 0.11.15
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.14 to 0.11.15.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.14...v0.11.15)

---
updated-dependencies:
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-27 09:43:21 +02:00
dependabot[bot]
373a70f9fd build(deps): bump directories from 4.0.1 to 5.0.0
Bumps [directories](https://github.com/soc/directories-rs) from 4.0.1 to 5.0.0.
- [Release notes](https://github.com/soc/directories-rs/releases)
- [Commits](https://github.com/soc/directories-rs/commits)

---
updated-dependencies:
- dependency-name: directories
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-27 09:42:59 +02:00
dependabot[bot]
47fac62b7e build(deps): bump async-trait from 0.1.66 to 0.1.67
Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.66 to 0.1.67.
- [Release notes](https://github.com/dtolnay/async-trait/releases)
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.66...0.1.67)

---
updated-dependencies:
- dependency-name: async-trait
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-24 10:23:11 +01:00
dependabot[bot]
f8b34cfc9b build(deps): bump openssl from 0.10.45 to 0.10.47
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.45 to 0.10.47.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.45...openssl-v0.10.47)

---
updated-dependencies:
- dependency-name: openssl
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-24 10:09:00 +01:00
dependabot[bot]
45e72fb1a3 build(deps): bump assert_fs from 1.0.10 to 1.0.12
Bumps [assert_fs](https://github.com/assert-rs/assert_fs) from 1.0.10 to 1.0.12.
- [Release notes](https://github.com/assert-rs/assert_fs/releases)
- [Changelog](https://github.com/assert-rs/assert_fs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/assert-rs/assert_fs/compare/v1.0.10...v1.0.12)

---
updated-dependencies:
- dependency-name: assert_fs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-23 12:53:50 +01:00
dependabot[bot]
36e99df125 build(deps): bump thiserror from 1.0.39 to 1.0.40
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.39 to 1.0.40.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.39...1.0.40)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-22 20:54:21 +01:00
dependabot[bot]
0cdac7204f build(deps): bump assert_cmd from 2.0.8 to 2.0.10
Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd) from 2.0.8 to 2.0.10.
- [Release notes](https://github.com/assert-rs/assert_cmd/releases)
- [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md)
- [Commits](https://github.com/assert-rs/assert_cmd/compare/v2.0.8...v2.0.10)

---
updated-dependencies:
- dependency-name: assert_cmd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-22 20:53:10 +01:00
Sergio Gasquez Arcos
2f2a37baa3
Format and remove unneeded dependencies (#204)
* build:  Remove serde

* build: 📌 Pin espup version

* style: 🎨 Format includes

* docs: 📝 Update docstrings

* style: 🎨 Format includes

* style: 🎨 Format spaces

* style: 🎨 Sort dependencies
2023-03-20 10:02:27 +01:00
dependabot[bot]
48858483f3 build(deps): bump toml from 0.7.2 to 0.7.3
Bumps [toml](https://github.com/toml-rs/toml) from 0.7.2 to 0.7.3.
- [Release notes](https://github.com/toml-rs/toml/releases)
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.7.2...toml-v0.7.3)

---
updated-dependencies:
- dependency-name: toml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-14 09:03:18 +01:00
Sergio Gasquez
ecd7ae95ac feat: Use rusc release description to check the installed version v0.3.2 2023-03-13 09:04:33 +01:00
Sergio Gasquez Arcos
2b4eb00bd1
Prepend PATH (#202)
* refactor: ♻️ Prepend variables in PATH

* fix: 🐛 Fix Windows compilation
2023-03-13 09:04:13 +01:00
Sergio Gasquez
2a97a811f2 build: ⬆️ cargo update 2023-03-13 08:48:15 +01:00
Sergio Gasquez
f857d510f0 build: 📌 Bump version to 0.3.2 2023-03-13 08:47:48 +01:00
Sergio Gasquez
32d0ff88f4 build: ⬆️ cargo update 2023-03-10 10:09:42 +01:00
Sergio Gasquez
2648724641 build: 📌 Update version 2023-03-10 10:09:23 +01:00
Sergio Gasquez
ba46a2f9d4 build: ⬆️ Upgrade crates version and cargo update v0.3.1 2023-03-06 09:50:16 +01:00
gak
0d4485190a fix: Remove spaces in Windows binary URL 2023-03-04 08:05:23 +01:00
Sergio Gasquez
3f4b2d8066 build: 🐛 Cargo update as Windows was failing due to https://github.com/rust-lang/socket2/issues/408 2023-03-03 15:02:33 +01:00
Sergio Gasquez
4e291612c0 build: 📌 Bump version to 0.3.1 2023-03-03 11:40:33 +01:00
Sergio Gasquez
fd0fb13219 chore: 🔥 Remove cliff.toml 2023-03-03 10:51:30 +01:00
Sergio Gasquez
64c0b5d644 revert: ️ Revert cd changes 2023-03-03 10:51:30 +01:00
Sergio Gasquez
13887a9ccf ci: Add changelog to release body 2023-03-03 10:51:30 +01:00
Sergio Gasquez
433c27d18a fix: 🐛 Remove uninstalling Xtensa Rust 2023-03-03 10:51:30 +01:00
dependabot[bot]
7facee1bd1 build(deps): bump tempfile from 3.3.0 to 3.4.0
Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/Stebalien/tempfile/releases)
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/NEWS)
- [Commits](https://github.com/Stebalien/tempfile/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-01 09:36:34 +01:00
dependabot[bot]
a92653c51e build(deps): bump clap from 4.1.6 to 4.1.7
Bumps [clap](https://github.com/clap-rs/clap) from 4.1.6 to 4.1.7.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.1.6...v4.1.7)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-01 09:36:21 +01:00
Sergio Gasquez
ddf1e8576f build: 📌 Bum espup version 2023-02-23 15:13:05 +01:00
Sergio Gasquez
878e3e2496 feat: Add support for esp32c6 2023-02-22 14:36:34 +01:00
Arne Beer
bc1d49f38b
remove: Deprecated --config-path flag (#190) 2023-02-22 14:34:31 +01:00
Sergio Gasquez
72b9d4390c docs: 📝 Update install and uninstall docstrings 2023-02-22 11:57:31 +01:00
Sergio Gasquez
6ac1e004f0 feat: Update despcription 2023-02-22 11:57:04 +01:00
Sergio Gasquez
da287e7da4 ci: ️ Uncomment publish job v0.3.0 2023-02-21 15:04:21 +01:00
Sergio Gasquez Arcos
ee446e4041
Fix rust-src installation (#188)
* chore: 🎨 Make rust-src install verbose

* chore: 🎨 Remove TODO

* feat:  Avoid spawning commands

* fix: 🐛 Fix clippy warnings

* refactor: ️ Remove unnecesary variables and errors
2023-02-21 14:18:29 +01:00
Sergio Gasquez
9ad748f1c3 build: 📌 Pin version to 0.3.0 and cargo update 2023-02-21 11:29:00 +01:00
Sergio Gasquez
58caf5e9b9 ci: 🚧 Comment publish to crates.io step 2023-02-21 11:27:03 +01:00
Sergio Gasquez Arcos
5040e11a30
Refactor espup (#182)
* chore: 📌 Update crate version

* refactor: ♻️ Initial refactor of subcommands

* feat:  Add config file for install and update

* refactor: ♻️ Avoid using config file

* feat:  Use temp_dir

* feat: ️ Rename windows toolchain

* feat:  Add todo, remove unnecesary modules, fix Windows install

* test: 🐛 Fix tests

* fix: 🐛 Fix Windows build

* fix: 🐛 Fix LLVM installation

* fix: 🐛 Fix GCC paths

* docs: 🎨 Update todos

* style: 🎨 Remove debug prints

* feat:  Update nightly installation

* feat: ️ Check the result of cmds

* fix: 🐛 Fix errors

* feat:  Update errors

* feat: ️ Remove unnecesary into_diagnostics

* build:  Cleanup dependencies

* feat:  Only install nightly toolchain when using riscv targets

* refactor: ♻️ Update how cmd! results are checked

* refactor: ♻️ Use std::process::Command

* style: 🎨 Remove unused comments

* feat: ️ Run Xtensa install commands in parallel

* style: 🔊 Remove rustup logs

* feat:  Check if the toolchain is already installed an reuse it

* feat: ️ Improve toolchain detection

* docs: 🔊 Update log warning about extended semver corner case

* docs: 💡 Remove addressed todo coment

* refactor: ♻️ Update options

* test: 🐛 Fix tests

* docs: 🔊 Add todo

* docs: ️ Update llvm error

* refactor: ♻️ Use an error for LLVM

* fix: 🐛 Fix llvm object

* feat:  Allow only `esp` as -a/--name

* chore: 🎨 Format variables and standarize logs

* feat: ️ Remove unused import

* feat:  Inject Windows variables

* chore: ️ Remove llvm-version option

* feat: ️ Add std option

* style: 🔇 Remove debug log

* fix: 🎨 Fix clippy warnings

* fix: 🐛 Fix clippy warnings on unix

* chore: 🔊 Update logs

* feat:  Stip zip files

* feat:  Allow -a/--name in Windows

* feat:  Allow -a/--name in Windows

* style: 🐛 Fix clippy warning

* ci: ️ Improve CD and add publish job

* ci: 🐛 Fix cross installation

* build: ⬆️ bump dependencies

* docs: 📝 Remove limitations sections

* docs: 📝 Update usage section

* docs: 📝 Update docs

* docs: 📝 Update readme

* docs: 📝 Update requirements

* docs: 📝 Update format

* docs: 📝 Update docs

* docs: 📝 Update requirements

* build: 🏗️ Dependencies update

* docs: 📝 Fix typo

* refactor: ♻️ Change xtensa-version option to be backward compatible
2023-02-21 11:22:54 +01:00
dependabot[bot]
d8e302f637 build(deps): bump clap from 4.1.4 to 4.1.6
Bumps [clap](https://github.com/clap-rs/clap) from 4.1.4 to 4.1.6.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.1.4...v4.1.6)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-21 10:53:18 +01:00
Sergio Gasquez
716a787baf build: 📌 Bump version to 0.2.9 v0.2.9 2023-02-14 20:49:01 +01:00
Sergio Gasquez
a1fdc38758 fix: 🐛 Remove --quiet options 2023-02-14 20:46:40 +01:00
Sergio Gasquez
387d9d23a8 build: ⬆️ Cargo update 2023-02-14 14:46:21 +01:00
dependabot[bot]
0b44c8dee0 build(deps): bump serde_json from 1.0.92 to 1.0.93
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.92 to 1.0.93.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.92...v1.0.93)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-14 08:25:12 +01:00