Christof Weickhardt
256e695aa5
feat: remove crates-index dependency
2022-05-01 07:45:23 +00:00
Christof Weickhardt
62577a72f3
feat: use rustls for crates_io_api
2022-04-30 09:24:32 +00:00
Félix Saparelli
77f51aff84
(cargo-release) version 0.7.0
2022-04-29 10:23:52 +12:00
Félix Saparelli
eeaba76b5f
Fallback to installing from source ( #114 )
...
Closes #108
2022-04-29 10:15:43 +12:00
Félix Saparelli
d68b0a209a
Clarify --version usage and add a warning at runtime ( #116 )
...
Fixes #113
2022-04-29 09:33:54 +12:00
Félix Saparelli
5506ffb5d0
(cargo-release) version 0.6.2
2022-02-16 22:44:10 +13:00
Félix Saparelli
49f3489398
(cargo-release) version 0.6.1
2022-02-16 22:11:55 +13:00
Félix Saparelli
232a4c06a9
(cargo-release) version 0.6.0
2022-02-16 21:46:48 +13:00
Félix Saparelli
370ae05620
QuickInstall support ( #94 )
...
See this issue: https://github.com/alsuren/cargo-quickinstall/issues/27
Quick Install is a hosted repo of built crates, essentially. The approach I've taken here is
a list of strategies:
1. First, we check the crate meta or default and build the URL to the repo. Once we have
that, we perform a `HEAD` request to the URL to see if it's available.
2. If it's not, we build the URL to the quickinstall repo, and perform a `HEAD` to there.
As soon as we've got a hit, we use that. I've built it so it's extensible with more strategies.
This could be useful for #4 .
This also adds a prompt before downloading from third-party sources, and logs a short
name for a source, which is easier to glance than a full URL, and includes a quick refactor
of the install/link machinery.
2022-02-16 14:49:07 +13:00
Félix Saparelli
e691255650
Update deps
2022-02-16 11:12:25 +13:00
Félix Saparelli
0b27ac4c80
Merge branch 'main' into dependabot/cargo/anyhow-1.0.51
2021-12-08 13:01:54 +13:00
Félix Saparelli
f277b5094e
Merge pull request #76 from ryankurte/dependabot/cargo/strum_macros-0.23.1
2021-12-08 13:00:56 +13:00
Félix Saparelli
c74986b85b
Merge pull request #79 from ryankurte/dependabot/cargo/reqwest-0.11.7
2021-12-08 12:35:05 +13:00
dependabot[bot]
712a63fc84
Bump anyhow from 1.0.45 to 1.0.51
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.45 to 1.0.51.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.45...1.0.51 )
---
updated-dependencies:
- dependency-name: anyhow
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-12-06 01:14:55 +00:00
dependabot[bot]
f7528b7004
Bump reqwest from 0.11.6 to 0.11.7
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.6 to 0.11.7.
- [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.6...v0.11.7 )
---
updated-dependencies:
- dependency-name: reqwest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-12-06 01:14:45 +00:00
dependabot[bot]
9b092b9f9e
Bump cargo_toml from 0.10.1 to 0.10.2
...
Bumps [cargo_toml](https://gitlab.com/crates.rs/cargo_toml ) from 0.10.1 to 0.10.2.
- [Release notes](https://gitlab.com/crates.rs/cargo_toml/tags )
- [Commits](https://gitlab.com/crates.rs/cargo_toml/commits/master )
---
updated-dependencies:
- dependency-name: cargo_toml
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-12-06 01:14:41 +00:00
dependabot[bot]
c46eda2b54
Bump strum_macros from 0.23.0 to 0.23.1
...
Bumps [strum_macros](https://github.com/Peternator7/strum ) from 0.23.0 to 0.23.1.
- [Release notes](https://github.com/Peternator7/strum/releases )
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Peternator7/strum/commits )
---
updated-dependencies:
- dependency-name: strum_macros
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-11-22 01:14:07 +00:00
ryan kurte
912dc56c95
(cargo-release) version 0.5.0
2021-11-19 09:37:35 +13:00
Félix Saparelli
0f9b4de449
Update deps
2021-11-17 21:53:20 +13:00
ryan kurte
5c56c930e4
(cargo-release) version 0.4.1
2021-10-08 12:28:56 +13:00
ryan
7d0b700ae2
(cargo-release) version 0.3.0
2021-04-08 22:31:07 +12:00
ryan
ddadcd6d32
bump tokio/reqwest and swap to rustls / remove openssl
2021-04-08 18:55:08 +12:00
ryan
1c25b1346f
added zip support, pkg-fmt override
...
swapped CI to build zips for windows
2021-04-08 18:39:54 +12:00
dependabot[bot]
dc5098b390
Bump log from 0.4.13 to 0.4.14
...
Bumps [log](https://github.com/rust-lang/log ) from 0.4.13 to 0.4.14.
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.13...0.4.14 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-29 20:10:31 +00:00
Félix Saparelli
9c06ca94cb
Add support for Txz archives
2021-03-06 22:35:05 +13:00
dependabot[bot]
b8452817c8
Bump cargo_metadata from 0.12.1 to 0.12.2
...
Bumps [cargo_metadata](https://github.com/oli-obk/cargo_metadata ) from 0.12.1 to 0.12.2.
- [Release notes](https://github.com/oli-obk/cargo_metadata/releases )
- [Commits](https://github.com/oli-obk/cargo_metadata/compare/v0.12.1...v0.12.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-01-13 07:00:33 +00:00
dependabot[bot]
e249c8f534
Bump simplelog from 0.8.0 to 0.9.0
...
Bumps [simplelog](https://github.com/drakulix/simplelog.rs ) from 0.8.0 to 0.9.0.
- [Release notes](https://github.com/drakulix/simplelog.rs/releases )
- [Changelog](https://github.com/Drakulix/simplelog.rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/drakulix/simplelog.rs/compare/v0.8.0...v0.9.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-01-12 20:47:51 +00:00
Ryan
8269433f93
Merge pull request #25 from ryankurte/dependabot/cargo/log-0.4.13
...
Bump log from 0.4.11 to 0.4.13
2021-01-13 09:46:54 +13:00
dependabot[bot]
34e5d7f256
Bump serde from 1.0.118 to 1.0.119
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.118 to 1.0.119.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.118...v1.0.119 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-01-12 07:01:46 +00:00
dependabot[bot]
943e1a6324
Bump log from 0.4.11 to 0.4.13
...
Bumps [log](https://github.com/rust-lang/log ) from 0.4.11 to 0.4.13.
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.11...0.4.13 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-01-12 07:01:45 +00:00
dependabot[bot]
a6ef1f66f2
Bump tinytemplate from 1.1.0 to 1.2.0
...
Bumps [tinytemplate](https://github.com/bheisler/TinyTemplate ) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/bheisler/TinyTemplate/releases )
- [Changelog](https://github.com/bheisler/TinyTemplate/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bheisler/TinyTemplate/compare/1.1.0...1.2.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-01-04 08:01:04 +00:00
ryan
ef6a3d0ef7
fix version matching, now works with semver
2020-12-31 15:32:58 +13:00
ryan
5fd78341c8
cleaning up binary logic, using standard [[bin]] definitions now
2020-12-31 13:19:58 +13:00
ryan
d7aae3275d
bump tokio version
2020-12-30 18:18:01 +13:00
ryan
a012eb1fb7
remove unused deps
2020-12-30 18:15:04 +13:00
ryan
8777c355c5
swapped to symlink-based installation
2020-12-30 17:34:07 +13:00
ryan
8f7f7f5530
refactoring to library
2020-12-30 15:27:39 +13:00
ryan
f4775bd9f8
update lockfile
2020-12-14 21:48:54 +13:00
ryan
6848f4dda9
explicitly add serde dervice
2020-12-14 21:15:35 +13:00
ryan
b031f79e1f
switch to rustls, fix windows build
2020-12-14 20:58:39 +13:00
ryan
d31364f5da
Rough first attempt
2020-12-14 20:43:51 +13:00