-
Notifications
You must be signed in to change notification settings - Fork 78
Comparing changes
Open a pull request
base repository: clearloop/leetcode-cli
base: a2ee31e
head repository: clearloop/leetcode-cli
compare: a817609
- 7 commits
- 18 files changed
- 4 contributors
Commits on Jan 3, 2026
-
chore(dep): bump the deps group with 10 updates (#214)
Bumps the deps group with 10 updates: | Package | From | To | | --- | --- | --- | | [clap](https://github.com/clap-rs/clap) | `4.5.51` | `4.5.53` | | [log](https://github.com/rust-lang/log) | `0.4.28` | `0.4.29` | | [openssl](https://github.com/rust-openssl/rust-openssl) | `0.10.74` | `0.10.75` | | [pyo3](https://github.com/pyo3/pyo3) | `0.27.1` | `0.27.2` | | [serde_json](https://github.com/serde-rs/json) | `1.0.145` | `1.0.148` | | [toml](https://github.com/toml-rs/toml) | `0.9.8` | `0.9.10+spec-1.1.0` | | [scraper](https://github.com/rust-scraper/scraper) | `0.24.0` | `0.25.0` | | [clap_complete](https://github.com/clap-rs/clap) | `4.5.60` | `4.5.64` | | [notify](https://github.com/notify-rs/notify) | `6.1.1` | `8.2.0` | | [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.24` | `0.13.1` | Updates `clap` from 4.5.51 to 4.5.53 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@clap_complete-v4.5.51...clap_complete-v4.5.53) Updates `log` from 0.4.28 to 0.4.29 - [Release notes](https://github.com/rust-lang/log/releases) - [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md) - [Commits](rust-lang/log@0.4.28...0.4.29) Updates `openssl` from 0.10.74 to 0.10.75 - [Release notes](https://github.com/rust-openssl/rust-openssl/releases) - [Commits](rust-openssl/rust-openssl@openssl-v0.10.74...openssl-v0.10.75) Updates `pyo3` from 0.27.1 to 0.27.2 - [Release notes](https://github.com/pyo3/pyo3/releases) - [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md) - [Commits](PyO3/pyo3@v0.27.1...v0.27.2) Updates `serde_json` from 1.0.145 to 1.0.148 - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](serde-rs/json@v1.0.145...v1.0.148) Updates `toml` from 0.9.8 to 0.9.10+spec-1.1.0 - [Commits](toml-rs/toml@toml-v0.9.8...toml-v0.9.10) Updates `scraper` from 0.24.0 to 0.25.0 - [Release notes](https://github.com/rust-scraper/scraper/releases) - [Commits](rust-scraper/scraper@v0.24.0...v0.25.0) Updates `clap_complete` from 4.5.60 to 4.5.64 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@clap_complete-v4.5.60...clap_complete-v4.5.64) Updates `notify` from 6.1.1 to 8.2.0 - [Release notes](https://github.com/notify-rs/notify/releases) - [Changelog](https://github.com/notify-rs/notify/blob/main/CHANGELOG.md) - [Commits](notify-rs/notify@notify-6.1.1...notify-8.2.0) Updates `reqwest` from 0.12.24 to 0.13.1 - [Release notes](https://github.com/seanmonstar/reqwest/releases) - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md) - [Commits](seanmonstar/reqwest@v0.12.24...v0.13.1) --- updated-dependencies: - dependency-name: clap dependency-version: 4.5.53 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: log dependency-version: 0.4.29 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: openssl dependency-version: 0.10.75 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: pyo3 dependency-version: 0.27.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: serde_json dependency-version: 1.0.148 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: toml dependency-version: 0.9.10+spec-1.1.0 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: scraper dependency-version: 0.25.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: clap_complete dependency-version: 4.5.64 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: notify dependency-version: 8.2.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: deps - dependency-name: reqwest dependency-version: 0.13.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d662002 - Browse repository at this point
Copy the full SHA d662002View commit details
Commits on Feb 3, 2026
-
chore(dep): bump the deps group with 8 updates (#215)
Bumps the deps group with 8 updates: | Package | From | To | | --- | --- | --- | | [tokio](https://github.com/tokio-rs/tokio) | `1.48.0` | `1.49.0` | | [clap](https://github.com/clap-rs/clap) | `4.5.53` | `4.5.56` | | [colored](https://github.com/mackwic/colored) | `3.0.0` | `3.1.1` | | [serde_json](https://github.com/serde-rs/json) | `1.0.148` | `1.0.149` | | [toml](https://github.com/toml-rs/toml) | `0.9.10+spec-1.1.0` | `0.9.11+spec-1.1.0` | | [clap_complete](https://github.com/clap-rs/clap) | `4.5.64` | `4.5.65` | | [thiserror](https://github.com/dtolnay/thiserror) | `2.0.17` | `2.0.18` | | [nix](https://github.com/nix-rust/nix) | `0.30.1` | `0.31.1` | Updates `tokio` from 1.48.0 to 1.49.0 - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](tokio-rs/tokio@tokio-1.48.0...tokio-1.49.0) Updates `clap` from 4.5.53 to 4.5.56 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@clap_complete-v4.5.53...clap_complete-v4.5.56) Updates `colored` from 3.0.0 to 3.1.1 - [Release notes](https://github.com/mackwic/colored/releases) - [Changelog](https://github.com/colored-rs/colored/blob/master/CHANGELOG.md) - [Commits](colored-rs/colored@v3.0.0...v3.1.1) Updates `serde_json` from 1.0.148 to 1.0.149 - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](serde-rs/json@v1.0.148...v1.0.149) Updates `toml` from 0.9.10+spec-1.1.0 to 0.9.11+spec-1.1.0 - [Commits](toml-rs/toml@toml-v0.9.10...toml-v0.9.11) Updates `clap_complete` from 4.5.64 to 4.5.65 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@clap_complete-v4.5.64...clap_complete-v4.5.65) Updates `thiserror` from 2.0.17 to 2.0.18 - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](dtolnay/thiserror@2.0.17...2.0.18) Updates `nix` from 0.30.1 to 0.31.1 - [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md) - [Commits](nix-rust/nix@v0.30.1...v0.31.1) --- updated-dependencies: - dependency-name: tokio dependency-version: 1.49.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: clap dependency-version: 4.5.56 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: colored dependency-version: 3.1.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: serde_json dependency-version: 1.0.149 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: toml dependency-version: 0.9.11+spec-1.1.0 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: clap_complete dependency-version: 4.5.65 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: thiserror dependency-version: 2.0.18 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: nix dependency-version: 0.31.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6b35293 - Browse repository at this point
Copy the full SHA 6b35293View commit details
Commits on Feb 28, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 39deb06 - Browse repository at this point
Copy the full SHA 39deb06View commit details
Commits on Apr 2, 2026
-
chore(dep): bump the deps group across 1 directory with 12 updates (#220
) Bumps the deps group with 12 updates in the / directory: | Package | From | To | | --- | --- | --- | | [tokio](https://github.com/tokio-rs/tokio) | `1.49.0` | `1.50.0` | | [clap](https://github.com/clap-rs/clap) | `4.5.56` | `4.6.0` | | [openssl](https://github.com/rust-openssl/rust-openssl) | `0.10.75` | `0.10.76` | | [pyo3](https://github.com/pyo3/pyo3) | `0.27.2` | `0.28.2` | | [rand](https://github.com/rust-random/rand) | `0.9.2` | `0.10.0` | | [toml](https://github.com/toml-rs/toml) | `0.9.11+spec-1.1.0` | `1.1.2+spec-1.1.0` | | [regex](https://github.com/rust-lang/regex) | `1.12.2` | `1.12.3` | | [scraper](https://github.com/rust-scraper/scraper) | `0.25.0` | `0.26.0` | | [anyhow](https://github.com/dtolnay/anyhow) | `1.0.100` | `1.0.102` | | [clap_complete](https://github.com/clap-rs/clap) | `4.5.65` | `4.6.0` | | [reqwest](https://github.com/seanmonstar/reqwest) | `0.13.1` | `0.13.2` | | [nix](https://github.com/nix-rust/nix) | `0.31.1` | `0.31.2` | Updates `tokio` from 1.49.0 to 1.50.0 - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](tokio-rs/tokio@tokio-1.49.0...tokio-1.50.0) Updates `clap` from 4.5.56 to 4.6.0 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@clap_complete-v4.5.56...clap_complete-v4.6.0) Updates `openssl` from 0.10.75 to 0.10.76 - [Release notes](https://github.com/rust-openssl/rust-openssl/releases) - [Commits](rust-openssl/rust-openssl@openssl-v0.10.75...openssl-v0.10.76) Updates `pyo3` from 0.27.2 to 0.28.2 - [Release notes](https://github.com/pyo3/pyo3/releases) - [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md) - [Commits](PyO3/pyo3@v0.27.2...v0.28.2) Updates `rand` from 0.9.2 to 0.10.0 - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md) - [Commits](rust-random/rand@rand_core-0.9.2...0.10.0) Updates `toml` from 0.9.11+spec-1.1.0 to 1.1.2+spec-1.1.0 - [Commits](toml-rs/toml@toml-v0.9.11...toml-v1.1.2) Updates `regex` from 1.12.2 to 1.12.3 - [Release notes](https://github.com/rust-lang/regex/releases) - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md) - [Commits](rust-lang/regex@1.12.2...1.12.3) Updates `scraper` from 0.25.0 to 0.26.0 - [Release notes](https://github.com/rust-scraper/scraper/releases) - [Commits](rust-scraper/scraper@v0.25.0...v0.26.0) Updates `anyhow` from 1.0.100 to 1.0.102 - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](dtolnay/anyhow@1.0.100...1.0.102) Updates `clap_complete` from 4.5.65 to 4.6.0 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@clap_complete-v4.5.65...clap_complete-v4.6.0) Updates `reqwest` from 0.13.1 to 0.13.2 - [Release notes](https://github.com/seanmonstar/reqwest/releases) - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md) - [Commits](seanmonstar/reqwest@v0.13.1...v0.13.2) Updates `nix` from 0.31.1 to 0.31.2 - [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md) - [Commits](nix-rust/nix@v0.31.1...v0.31.2) --- updated-dependencies: - dependency-name: tokio dependency-version: 1.50.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: clap dependency-version: 4.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: openssl dependency-version: 0.10.76 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: pyo3 dependency-version: 0.28.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: rand dependency-version: 0.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: toml dependency-version: 1.1.2+spec-1.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: deps - dependency-name: regex dependency-version: 1.12.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: scraper dependency-version: 0.26.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: anyhow dependency-version: 1.0.102 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: clap_complete dependency-version: 4.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: reqwest dependency-version: 0.13.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: nix dependency-version: 0.31.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d013928 - Browse repository at this point
Copy the full SHA d013928View commit details
Commits on Jun 21, 2026
-
fix: import rand::RngExt for random_range in pick (#223)
The rand 0.10 bump (#220) moved `random_range` off the `Rng` trait into the new `RngExt` trait, so `src/cmd/pick.rs` no longer compiles on `main`: error[E0599]: no method named `random_range` found for struct `ThreadRng` help: trait `RngExt` which provides `random_range` is implemented but not in scope; perhaps you want to import it Import `RngExt` instead of `Rng` in the `pick` handler.
Configuration menu - View commit details
-
Copy full SHA for e59f6bf - Browse repository at this point
Copy the full SHA e59f6bfView commit details -
chore(dep): bump the deps group across 1 directory with 12 updates (#224
) * chore(dep): bump the deps group across 1 directory with 12 updates Bumps the deps group with 12 updates in the / directory: | Package | From | To | | --- | --- | --- | | [tokio](https://github.com/tokio-rs/tokio) | `1.50.0` | `1.52.3` | | [clap](https://github.com/clap-rs/clap) | `4.6.0` | `4.6.1` | | [log](https://github.com/rust-lang/log) | `0.4.29` | `0.4.31` | | [openssl](https://github.com/rust-openssl/rust-openssl) | `0.10.76` | `0.10.80` | | [pyo3](https://github.com/pyo3/pyo3) | `0.28.2` | `0.28.3` | | [rand](https://github.com/rust-random/rand) | `0.10.0` | `0.10.1` | | [serde_json](https://github.com/serde-rs/json) | `1.0.149` | `1.0.150` | | [scraper](https://github.com/rust-scraper/scraper) | `0.26.0` | `0.27.0` | | [clap_complete](https://github.com/clap-rs/clap) | `4.6.0` | `4.6.5` | | [diesel](https://github.com/diesel-rs/diesel) | `2.3.7` | `2.3.9` | | [reqwest](https://github.com/seanmonstar/reqwest) | `0.13.2` | `0.13.4` | | [nix](https://github.com/nix-rust/nix) | `0.31.2` | `0.31.3` | Updates `tokio` from 1.50.0 to 1.52.3 - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](tokio-rs/tokio@tokio-1.50.0...tokio-1.52.3) Updates `clap` from 4.6.0 to 4.6.1 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@clap_complete-v4.6.0...clap_complete-v4.6.1) Updates `log` from 0.4.29 to 0.4.31 - [Release notes](https://github.com/rust-lang/log/releases) - [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md) - [Commits](rust-lang/log@0.4.29...0.4.31) Updates `openssl` from 0.10.76 to 0.10.80 - [Release notes](https://github.com/rust-openssl/rust-openssl/releases) - [Commits](rust-openssl/rust-openssl@openssl-v0.10.76...openssl-v0.10.80) Updates `pyo3` from 0.28.2 to 0.28.3 - [Release notes](https://github.com/pyo3/pyo3/releases) - [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md) - [Commits](PyO3/pyo3@v0.28.2...v0.28.3) Updates `rand` from 0.10.0 to 0.10.1 - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md) - [Commits](rust-random/rand@0.10.0...0.10.1) Updates `serde_json` from 1.0.149 to 1.0.150 - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](serde-rs/json@v1.0.149...v1.0.150) Updates `scraper` from 0.26.0 to 0.27.0 - [Release notes](https://github.com/rust-scraper/scraper/releases) - [Commits](rust-scraper/scraper@v0.26.0...v0.27.0) Updates `clap_complete` from 4.6.0 to 4.6.5 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@clap_complete-v4.6.0...clap_complete-v4.6.5) Updates `diesel` from 2.3.7 to 2.3.9 - [Release notes](https://github.com/diesel-rs/diesel/releases) - [Changelog](https://github.com/diesel-rs/diesel/blob/main/CHANGELOG.md) - [Commits](diesel-rs/diesel@v2.3.7...v2.3.9) Updates `reqwest` from 0.13.2 to 0.13.4 - [Release notes](https://github.com/seanmonstar/reqwest/releases) - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md) - [Commits](seanmonstar/reqwest@v0.13.2...v0.13.4) Updates `nix` from 0.31.2 to 0.31.3 - [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md) - [Commits](nix-rust/nix@v0.31.2...v0.31.3) --- updated-dependencies: - dependency-name: tokio dependency-version: 1.52.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: clap dependency-version: 4.6.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: log dependency-version: 0.4.31 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: openssl dependency-version: 0.10.80 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: pyo3 dependency-version: 0.28.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: rand dependency-version: 0.10.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: serde_json dependency-version: 1.0.150 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: scraper dependency-version: 0.27.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: clap_complete dependency-version: 4.6.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: diesel dependency-version: 2.3.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: reqwest dependency-version: 0.13.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: nix dependency-version: 0.31.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps ... Signed-off-by: dependabot[bot] <support@github.com> * chore(ci): trigger CI on main * chore: rustfmt * chore: bumps version to 0.5.1 * chore(deps): bump dependencies to resolve security advisories * chore: typos --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: clearloop <tianyi.gc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c2b4eb9 - Browse repository at this point
Copy the full SHA c2b4eb9View commit details -
docs: restructure README into a front-door + docs/ pages and embed it…
… in rustdoc (#225) * docs: restructure README into front-door with docs/ pages for config, cookies, editors, and scripting * chore: drop dead config fields and fix flake feature * chore(deps): bump idna, ring, rand to clear security advisories * chore: drop unmaintained CHANGELOG and placeholder SECURITY in favor of GitHub Releases * chore: embed README into crate-level rustdoc and bump yanked futures-util
Configuration menu - View commit details
-
Copy full SHA for a817609 - Browse repository at this point
Copy the full SHA a817609View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff a2ee31e...a817609