Commit Graph

83 Commits

Author SHA1 Message Date
Harsh Shandilya 6c442ccba3 feat(release): set up cargo-dist 2024-04-16 22:38:34 +05:30
Harsh Shandilya ae86d09b2e
fix(cargo): opt into v2 resolver 2023-08-25 03:48:29 +05:30
Harsh Shandilya cfaac3a6b5
chore: reformat TOML files with Taplo 2023-06-26 00:33:21 +05:30
Harsh Shandilya e433082d89 feat: set up cargo-dist 2023-02-01 05:33:47 +00:00
Harsh Shandilya b76a6e36f2
adx: move everything to a workspace member
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-28 03:18:52 +05:30
dependabot[bot] ffff58ff40
build(deps): bump ureq from 2.1.0 to 2.1.1 (#49)
Bumps [ureq](https://github.com/algesten/ureq) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/algesten/ureq/releases)
- [Changelog](https://github.com/algesten/ureq/blob/main/CHANGELOG.md)
- [Commits](https://github.com/algesten/ureq/compare/2.1.0...2.1.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-27 14:05:29 +05:30
dependabot[bot] 19e53101b9
build(deps): bump color-eyre from 0.5.10 to 0.5.11 (#48)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-14 13:43:41 +05:30
dependabot[bot] 0beebcd079
build(deps): bump roxmltree from 0.14.0 to 0.14.1 (#47)
Bumps [roxmltree](https://github.com/RazrFalcon/roxmltree) from 0.14.0 to 0.14.1.
- [Release notes](https://github.com/RazrFalcon/roxmltree/releases)
- [Changelog](https://github.com/RazrFalcon/roxmltree/blob/master/CHANGELOG.md)
- [Commits](https://github.com/RazrFalcon/roxmltree/compare/v0.14.0...v0.14.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-02 13:48:03 +05:30
dependabot[bot] c57462672e
build(deps): bump ureq from 2.0.2 to 2.1.0 (#46)
Bumps [ureq](https://github.com/algesten/ureq) from 2.0.2 to 2.1.0.
- [Release notes](https://github.com/algesten/ureq/releases)
- [Changelog](https://github.com/algesten/ureq/blob/main/CHANGELOG.md)
- [Commits](https://github.com/algesten/ureq/commits/2.1.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-26 14:53:45 +05:30
dependabot[bot] cf495f10e5
build(deps): bump ureq from 2.0.1 to 2.0.2 (#45)
Bumps [ureq](https://github.com/algesten/ureq) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/algesten/ureq/releases)
- [Changelog](https://github.com/algesten/ureq/blob/main/CHANGELOG.md)
- [Commits](https://github.com/algesten/ureq/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-22 13:58:36 +05:30
dependabot[bot] 41d47552d1
build(deps): bump thiserror from 1.0.23 to 1.0.24 (#44)
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.23 to 1.0.24.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.23...1.0.24)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-19 13:10:21 +05:30
dependabot[bot] 90d6534883
build(deps): bump log from 0.4.13 to 0.4.14 (#43)
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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-27 12:58:53 +05:30
dependabot[bot] f35ccf9c5a
build(deps): bump log from 0.4.11 to 0.4.13 (#40)
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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-12 12:57:59 +05:30
dependabot[bot] f0ae2678de
build(deps): bump ureq from 2.0.0 to 2.0.1 (#39)
Bumps [ureq](https://github.com/algesten/ureq) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/algesten/ureq/releases)
- [Changelog](https://github.com/algesten/ureq/blob/main/CHANGELOG.md)
- [Commits](https://github.com/algesten/ureq/compare/2.0.0...2.0.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-11 13:33:25 +05:30
dependabot[bot] 2f485f2d0b
build(deps): bump ureq from 1.5.4 to 2.0.0
Bumps [ureq](https://github.com/algesten/ureq) from 1.5.4 to 2.0.0.
- [Release notes](https://github.com/algesten/ureq/releases)
- [Changelog](https://github.com/algesten/ureq/blob/main/CHANGELOG.md)
- [Commits](https://github.com/algesten/ureq/compare/1.5.4...2.0.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-04 08:16:15 +00:00
Harsh Shandilya 20f4da3cff
adx: switch from anyhow to color-eyre
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-01-02 19:47:36 +05:30
Harsh Shandilya 1de32bb30c
cargo: prepare next development version
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-29 13:25:12 +05:30
Harsh Shandilya 8db6ef8d3c
cargo: bump version
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-29 13:25:12 +05:30
Harsh Shandilya 9ebf36b340
cargo: upgrade thiserror
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-29 13:00:38 +05:30
Harsh Shandilya c9996c76c2
parse: refactor error handling and field types
Previously we we generating a `HashMap<String, String>` to make a map from
the group name to its URL. This is fine, but it results in the allocation
of a relatively larger data structure for little gain, because we can simply
make this cheap operation happen while looping through the groups. To that
end, we now only create a `Vec<String>` as the result of package parsing and
offload the URL generation to the actual downloading since that's the only
time it will be needed.

While at it, we also get rid of most `expect`/`unwrap` calls and pass errors
up the chain, attaching context through `anyhow::Context` where necessary.

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-29 12:53:44 +05:30
Harsh Shandilya fced085755
channel: init
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-29 12:53:41 +05:30
dependabot[bot] 0ba74719a6
build(deps): bump anyhow from 1.0.36 to 1.0.37 (#37)
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.36 to 1.0.37.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.36...1.0.37)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-29 12:47:12 +05:30
dependabot[bot] 44958a4fba
build(deps): bump roxmltree from 0.13.1 to 0.14.0 (#36)
Bumps [roxmltree](https://github.com/RazrFalcon/roxmltree) from 0.13.1 to 0.14.0.
- [Release notes](https://github.com/RazrFalcon/roxmltree/releases)
- [Changelog](https://github.com/RazrFalcon/roxmltree/blob/master/CHANGELOG.md)
- [Commits](https://github.com/RazrFalcon/roxmltree/compare/v0.13.1...v0.14.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-28 13:55:34 +05:30
dependabot[bot] a1d245da96
build(deps): bump roxmltree from 0.13.0 to 0.13.1 (#33)
Bumps [roxmltree](https://github.com/RazrFalcon/roxmltree) from 0.13.0 to 0.13.1.
- [Release notes](https://github.com/RazrFalcon/roxmltree/releases)
- [Changelog](https://github.com/RazrFalcon/roxmltree/blob/master/CHANGELOG.md)
- [Commits](https://github.com/RazrFalcon/roxmltree/compare/v0.13.0...v0.13.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 14:11:13 +05:30
dependabot[bot] 526fbe2a76
build(deps): bump anyhow from 1.0.35 to 1.0.36 (#34)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 14:10:56 +05:30
dependabot[bot] ca8a051999
build(deps): bump anyhow from 1.0.34 to 1.0.35 (#31)
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.34 to 1.0.35.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.34...1.0.35)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-07 14:07:00 +05:30
dependabot[bot] b6f0478618
build(deps): bump ureq from 1.5.2 to 1.5.4 (#32)
Bumps [ureq](https://github.com/algesten/ureq) from 1.5.2 to 1.5.4.
- [Release notes](https://github.com/algesten/ureq/releases)
- [Changelog](https://github.com/algesten/ureq/blob/1.5.4/CHANGELOG.md)
- [Commits](https://github.com/algesten/ureq/commits/1.5.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-07 14:05:54 +05:30
Harsh Shandilya bf80e3b88d
cargo: switch to Clap v3.0.0-beta2
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-03 20:32:36 +05:30
dependabot[bot] 16f10f1dd0
Bump ureq from 1.5.1 to 1.5.2 (#30)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-10 12:34:07 +05:30
dependabot[bot] 311e1d1655
Bump anyhow from 1.0.33 to 1.0.34 (#29)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-03 12:50:25 +05:30
Harsh Shandilya 94b2df57f7
cargo: add semver dependency
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-12 13:51:50 +05:30
Harsh Shandilya f6f8ae927b
Bump cargo from 0.4.8 to 0.4.11
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-11 20:35:40 +05:30
dependabot[bot] ea5798a402
Bump anyhow from 1.0.32 to 1.0.33 (#28)
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.32 to 1.0.33.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.32...1.0.33)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-07 12:14:38 +05:30
dependabot[bot] 54893d4b03
Bump ureq from 1.5.0 to 1.5.1 (#27)
Bumps [ureq](https://github.com/algesten/ureq) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/algesten/ureq/releases)
- [Changelog](https://github.com/algesten/ureq/blob/master/CHANGELOG.md)
- [Commits](https://github.com/algesten/ureq/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-07 12:13:20 +05:30
dependabot[bot] 615d11442f
Bump ureq from 1.4.1 to 1.5.0 (#26)
Bumps [ureq](https://github.com/algesten/ureq) from 1.4.1 to 1.5.0.
- [Release notes](https://github.com/algesten/ureq/releases)
- [Changelog](https://github.com/algesten/ureq/blob/master/CHANGELOG.md)
- [Commits](https://github.com/algesten/ureq/compare/1.4.1...1.5.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-30 12:06:55 +05:30
dependabot[bot] 18545b2f66
Bump ureq from 1.4.0 to 1.4.1 (#25)
Bumps [ureq](https://github.com/algesten/ureq) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/algesten/ureq/releases)
- [Changelog](https://github.com/algesten/ureq/blob/master/CHANGELOG.md)
- [Commits](https://github.com/algesten/ureq/compare/1.4.0...1.4.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-14 12:34:29 +05:30
dependabot[bot] 1a050c4178
Bump ureq from 1.3.0 to 1.4.0 (#24) 2020-08-17 07:34:33 +00:00
dependabot[bot] 5fb2a1c857
Bump clap from 2.33.2 to 2.33.3 (#23) 2020-08-14 06:40:01 +00:00
dependabot[bot] 93a2e8c37b
Bump clap from 2.33.1 to 2.33.2 (#22) 2020-08-06 07:06:49 +00:00
Harsh Shandilya 93eaebf29c
cargo: regenerate lockfile
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-07-25 16:34:58 +05:30
Harsh Shandilya 591a080cb5
Switch to anyhow
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-07-19 21:11:09 +05:30
Harsh Shandilya 10c336a381
Replace hand-rolled logger with pretty_env_logger
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-07-19 03:32:29 +05:30
dependabot[bot] 5c0ac8e14f
Bump log from 0.4.8 to 0.4.11 (#21) 2020-07-16 06:54:04 +00:00
dependabot[bot] 06cb6e1d9a
Bump ureq from 1.2.0 to 1.3.0 (#20) 2020-06-25 06:18:25 +00:00
dependabot[bot] 304907b95f
Bump roxmltree from 0.11.0 to 0.13.0 (#19) 2020-06-22 06:48:41 +00:00
Harsh Shandilya 2584bba4ac
(cargo-release) start next development iteration 2.1.2-alpha.0
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-18 01:13:20 +05:30
Harsh Shandilya 8c3e42faae
(cargo-release) version 2.1.1 2020-06-18 01:09:45 +05:30
Harsh Shandilya 184585a572
cargo: upgrade to ureq 1.2.0
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-17 23:39:42 +05:30
dependabot[bot] e300e14a75
Bump indicatif from 0.14.0 to 0.15.0 (#18) 2020-06-15 06:09:15 +00:00
Harsh Shandilya 55a6ff9b31
cargo: upgrade to ureq 1.1.2
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-14 21:57:40 +05:30