Félix Saparelli
1c2d005fd4
Write to .crates.toml
2022-07-04 23:53:47 +12:00
Félix Saparelli
caf6f3930b
(cargo-release) version 0.9.2
2022-06-29 02:05:27 +12:00
Félix Saparelli
72148ec572
Update deps
2022-06-28 03:19:05 +12:00
Félix Saparelli
ee4cbaa3d5
Merge pull request #191 from NobodyXu/feature/target-detection-windows
...
feature: Detect `*-pc-windows-gnu` targets in `targets.rs`
2022-06-23 21:34:37 +12:00
Jiahao XU
c36f1fe08a
Add dep guess_host_triple v0.1.3 for windows
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-06-23 13:43:13 +10:00
Jiahao XU
0423f54b53
Add new dep once_cell v1.12.0
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-06-23 13:01:21 +10:00
Félix Saparelli
a747edffd5
Merge pull request #183 from ryankurte/dependabot/cargo/semver-1.0.10
2022-06-23 10:36:13 +12:00
dependabot[bot]
ba114fceae
Bump semver from 1.0.9 to 1.0.10
...
Bumps [semver](https://github.com/dtolnay/semver ) from 1.0.9 to 1.0.10.
- [Release notes](https://github.com/dtolnay/semver/releases )
- [Commits](https://github.com/dtolnay/semver/compare/1.0.9...1.0.10 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-22 18:46:13 +00:00
dependabot[bot]
d8ad005800
Bump clap from 3.1.18 to 3.2.6
...
Bumps [clap](https://github.com/clap-rs/clap ) from 3.1.18 to 3.2.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/v3.1.18...v3.2.6 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-22 18:42:49 +00:00
Félix Saparelli
ae9e0bdd77
Merge branch 'main' into add-pkgfmt-tbz2
2022-06-23 06:36:43 +12:00
Félix Saparelli
7baadebba3
Merge pull request #182 from ryankurte/dependabot/cargo/strum-0.24.1
2022-06-23 06:35:03 +12:00
Félix Saparelli
c042ccfaa5
Merge pull request #187 from ryankurte/dependabot/cargo/reqwest-0.11.11
...
Bump reqwest from 0.11.10 to 0.11.11
2022-06-23 06:20:21 +12:00
Ryo Yamashita
27c0a379d4
Enable bzip2/static
...
Co-authored-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-06-23 02:38:04 +09:00
Ryo Yamashita
1b9f8c0ffc
Add PkgFmt::Tbz2
2022-06-23 02:37:55 +09:00
Jiahao XU
127d7045d5
Rm unused dep cargo_metadata
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-06-22 15:12:01 +10:00
dependabot[bot]
1c9ec8d25c
Bump reqwest from 0.11.10 to 0.11.11
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.10 to 0.11.11.
- [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.10...v0.11.11 )
---
updated-dependencies:
- dependency-name: reqwest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-20 01:25:13 +00:00
dependabot[bot]
6578b67225
Bump strum from 0.24.0 to 0.24.1
...
Bumps [strum](https://github.com/Peternator7/strum ) from 0.24.0 to 0.24.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
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-13 01:29:47 +00:00
Jiahao XU
6aced2ca9b
Disable feature "macros" of dep tokio
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-06-08 21:38:44 +10:00
Jiahao XU
24d3a2af2b
Enable feature "macros" on dep tokio
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-06-08 20:39:39 +10:00
Jiahao XU
ba21372134
Add new dep scopeguard v1.1.0
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-06-08 20:12:37 +10:00
Jiahao XU
33e61f544a
Add new dep bytes v1.1.0
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-06-08 19:43:41 +10:00
Jiahao XU
2e25360e82
Enable feature "sync" of dep tokio
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-06-08 19:38:26 +10:00
Jiahao XU
3b88913013
Add new dep futures-util v0.3.21 without default feature
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-06-08 19:37:52 +10:00
Jiahao XU
dab790deaf
Enable feature "stream" of dep reqwest
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-06-08 19:33:56 +10:00
Félix Saparelli
43d5a6bdb1
(cargo-release) version 0.9.1
2022-06-08 17:17:00 +12:00
Félix Saparelli
fdbf186561
(cargo-release) version 0.9.0
2022-06-08 17:16:28 +12:00
Félix Saparelli
b4df4d0de3
Update deps
2022-06-08 16:54:42 +12:00
Félix Saparelli
d59fd60e8a
Set MSRV
...
Not as policy, just because we use 1.61.0 features
2022-06-08 16:39:35 +12:00
Félix Saparelli
bd562924a2
Switch to edition 2021
2022-06-08 16:38:09 +12:00
Félix Saparelli
d58ce3892a
Use clap3
2022-06-07 23:56:24 +12:00
Félix Saparelli
0c83d010b1
Merge pull request #160 from NobodyXu/feature/target-detection
2022-06-07 14:41:03 +12:00
Félix Saparelli
ee03e971f0
Merge pull request #158 from ryankurte/dependabot/cargo/tokio-1.19.1
2022-06-07 14:25:27 +12:00
Jiahao XU
9c818e0e95
Remove dep arrayvec
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-06-07 12:21:03 +10:00
Jiahao XU
7a244176b4
Reorder dep in Cargo.toml
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-06-07 11:48:19 +10:00
Jiahao XU
1ebc759b17
Add dep arrayvec
v0.7.2
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-06-06 22:45:06 +10:00
Jiahao XU
ca5c9b7c23
Add dep guess_host_triple
for target_os macos
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-06-06 22:35:51 +10:00
dependabot[bot]
fe551438a0
Bump async-trait from 0.1.53 to 0.1.56
...
Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.53 to 0.1.56.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.53...0.1.56 )
---
updated-dependencies:
- dependency-name: async-trait
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-06 01:25:44 +00:00
dependabot[bot]
962e68f786
Bump tokio from 1.18.2 to 1.19.1
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.18.2 to 1.19.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.18.2...tokio-1.19.1 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-06 01:25:38 +00:00
Félix Saparelli
6457ab9b64
(cargo-release) version 0.8.0
2022-06-01 01:30:48 +12:00
Félix Saparelli
73b3ac1adb
Drop tokio macros
2022-06-01 00:30:28 +12:00
Félix Saparelli
c0eaffb05d
Refactor for rich errors, split user abort and genuine error
2022-06-01 00:29:14 +12:00
Jiahao XU
fff4b72256
Enable feature zlib-ng of flate2 so that zlib-ng is used
...
which is the fastest implementation flate2 supports.
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-05-31 21:45:12 +10:00
Jiahao XU
20b2c37ffb
Bump dep flate2 to v1.0.24
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-05-31 21:45:11 +10:00
Jiahao XU
355895d8b6
Disable all features of zip
except deflate, bzip2 and zstd
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-05-31 21:45:10 +10:00
Jiahao XU
91bb84d5a8
Optimize dep tokio: Disable all feature except rt-multi-thread, macros
...
and process
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-05-31 21:44:20 +10:00
Félix Saparelli
db3f12c3ea
Merge pull request #148 from NobodyXu/feature/zstd
2022-05-31 23:02:16 +12:00
Jiahao XU
84d8b9295f
Set profile.release.strip
to symbols
in Cargo.toml
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-05-31 17:39:33 +10:00
Jiahao XU
c989ed0823
Optimize release build
...
by enabling lto, setting `codegen-units` to 1 and setting panic behavior
to `abort`.
On my `aarch64-apple-darwin` with `rustc 1.61.0`, this reduces the size
of binary from 7.8M to 4.9M
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-05-31 17:12:15 +10:00
Jiahao XU
9e35efbd10
Add new dep zstd v0.10.0
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-05-31 16:43:45 +10:00
Félix Saparelli
e8464aba3d
Use tempfile over tempdir
...
Closes #135
2022-05-31 17:37:34 +12:00