Skip to content

Commit

Permalink
Add gix-curl feature (#66)
Browse files Browse the repository at this point in the history
- **Add gix-curl feature**
- **Update crates**

```
    Updating addr2line v0.21.0 -> v0.22.0 (latest: v0.24.0)
    Updating allocator-api2 v0.2.16 -> v0.2.18
    Updating arc-swap v1.7.0 -> v1.7.1
    Updating async-compression v0.4.6 -> v0.4.12
      Adding atomic-waker v1.1.2
    Updating autocfg v1.1.0 -> v1.3.0
    Updating backtrace v0.3.69 -> v0.3.73
    Updating bitflags v2.5.0 -> v2.6.0
    Updating bumpalo v3.15.4 -> v3.16.0
    Updating bytes v1.5.0 -> v1.6.1
    Updating camino v1.1.6 -> v1.1.7
    Updating cargo-platform v0.1.7 -> v0.1.8
    Updating cc v1.0.90 -> v1.1.6
    Updating clru v0.6.1 -> v0.6.2
    Updating crc32fast v1.4.0 -> v1.4.2
    Updating crossbeam-channel v0.5.12 -> v0.5.13
    Updating crossbeam-utils v0.8.19 -> v0.8.20
    Updating either v1.10.0 -> v1.13.0
    Updating encoding_rs v0.8.33 -> v0.8.34
    Updating errno v0.3.8 -> v0.3.9
    Updating flate2 v1.0.28 -> v1.0.30
    Updating getrandom v0.2.12 -> v0.2.15
    Updating gimli v0.28.1 -> v0.29.0 (latest: v0.31.0)
    Updating gix-actor v0.31.2 -> v0.31.4
    Updating gix-date v0.8.6 -> v0.8.7
    Updating gix-fs v0.11.0 -> v0.11.1
    Updating gix-glob v0.16.2 -> v0.16.3
    Updating gix-object v0.42.2 -> v0.42.3
    Updating gix-path v0.10.7 -> v0.10.9
    Updating gix-ref v0.44.0 -> v0.44.1
    Updating h2 v0.4.4 -> v0.4.5
    Updating hashbrown v0.14.3 -> v0.14.5
    Updating http-body v1.0.0 -> v1.0.1
    Updating http-body-util v0.1.1 -> v0.1.2
    Updating httparse v1.8.0 -> v1.9.4
    Updating hyper v1.3.1 -> v1.4.1
    Updating hyper-rustls v0.26.0 -> v0.27.2
    Updating hyper-util v0.1.3 -> v0.1.6
    Updating indexmap v2.2.5 -> v2.2.6
    Updating itoa v1.0.10 -> v1.0.11
    Updating libc v0.2.153 -> v0.2.155
    Updating libz-sys v1.1.16 -> v1.1.18
    Updating linux-raw-sys v0.4.13 -> v0.4.14 (latest: v0.6.4)
    Updating lock_api v0.4.11 -> v0.4.12
    Updating log v0.4.21 -> v0.4.22
    Updating memchr v2.7.1 -> v2.7.4
    Updating miniz_oxide v0.7.2 -> v0.7.4
    Updating object v0.32.2 -> v0.36.1
    Updating openssl-sys v0.9.102 -> v0.9.103
    Updating parking_lot v0.12.1 -> v0.12.3
    Updating parking_lot_core v0.9.9 -> v0.9.10
    Updating pin-project-lite v0.2.13 -> v0.2.14
      Adding ppv-lite86 v0.2.17
    Updating proc-macro2 v1.0.79 -> v1.0.86
      Adding quinn v0.11.2
      Adding quinn-proto v0.11.3
      Adding quinn-udp v0.5.3
    Updating quote v1.0.35 -> v1.0.36
      Adding rand v0.8.5
      Adding rand_chacha v0.3.1
      Adding rand_core v0.6.4
    Updating rayon v1.9.0 -> v1.10.0
      Adding redox_syscall v0.5.3
    Updating regex-automata v0.4.6 -> v0.4.7
    Updating reqwest v0.12.4 -> v0.12.5
    Updating rustc-demangle v0.1.23 -> v0.1.24
      Adding rustc-hash v1.1.0 (latest: v2.0.0)
    Updating rustix v0.38.32 -> v0.38.34
    Updating rustls v0.22.4 -> v0.23.11
    Updating rustls-native-certs v0.7.0 -> v0.7.1
    Updating rustls-pki-types v1.4.1 -> v1.7.0
    Updating rustls-webpki v0.102.3 -> v0.102.5
    Updating ryu v1.0.17 -> v1.0.18
    Updating security-framework v2.9.2 -> v2.11.1
    Updating security-framework-sys v2.9.1 -> v2.11.1
    Updating semver v1.0.22 -> v1.0.23
    Updating serde v1.0.197 -> v1.0.204
    Updating serde_derive v1.0.197 -> v1.0.204
    Updating serde_json v1.0.114 -> v1.0.120
    Updating sha1_smol v1.0.0 -> v1.0.1
    Updating smallvec v1.13.1 -> v1.13.2
    Updating smol_str v0.2.1 -> v0.2.2
    Updating socket2 v0.5.6 -> v0.5.7
    Updating subtle v2.5.0 -> v2.6.1
    Updating syn v2.0.53 -> v2.0.72
    Updating sync_wrapper v0.1.2 -> v1.0.1
    Updating thiserror v1.0.58 -> v1.0.63
    Updating thiserror-impl v1.0.58 -> v1.0.63
    Updating time v0.3.34 -> v0.3.36
    Updating time-macros v0.2.17 -> v0.2.18
    Updating tinyvec v1.6.0 -> v1.8.0
    Updating tokio v1.36.0 -> v1.38.1
    Updating tokio-rustls v0.25.0 -> v0.26.0
    Updating tokio-util v0.7.10 -> v0.7.11
      Adding tracing-attributes v0.1.27
    Updating url v2.5.0 -> v2.5.2
    Updating webpki-roots v0.26.1 -> v0.26.3
    Removing winapi v0.3.9
    Removing winapi-i686-pc-windows-gnu v0.4.0
    Updating winapi-util v0.1.6 -> v0.1.8
    Removing winapi-x86_64-pc-windows-gnu v0.4.0
    Updating windows-targets v0.52.4 -> v0.52.6
    Updating windows_aarch64_gnullvm v0.52.4 -> v0.52.6
    Updating windows_aarch64_msvc v0.52.4 -> v0.52.6
    Updating windows_i686_gnu v0.52.4 -> v0.52.6
      Adding windows_i686_gnullvm v0.52.6
    Updating windows_i686_msvc v0.52.4 -> v0.52.6
    Updating windows_x86_64_gnu v0.52.4 -> v0.52.6
    Updating windows_x86_64_gnullvm v0.52.4 -> v0.52.6
    Updating windows_x86_64_msvc v0.52.4 -> v0.52.6
    Updating winnow v0.6.5 -> v0.6.14
    Updating zerocopy v0.7.32 -> v0.7.35
    Updating zerocopy-derive v0.7.32 -> v0.7.35
    Updating zeroize v1.7.0 -> v1.8.1
```

Closes: #62
  • Loading branch information
Jake-Shadle authored Jul 22, 2024
1 parent a856ee6 commit 85741e4
Show file tree
Hide file tree
Showing 10 changed files with 440 additions and 256 deletions.
5 changes: 4 additions & 1 deletion .github/workflows/rust-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,10 @@ jobs:
# run clippy to verify we have no warnings
- run: cargo fetch
- name: cargo clippy
run: cargo clippy --all-targets --all-features -- -D warnings
# Unfortunately we can't use --all-features since that would enable request and curl for gix which is not allowed
run: cargo clippy --all-targets --features git,sparse,local-builder -- -D warnings
- name: sigh
run: cargo clippy --all-targets --features gix-curl,sparse,local-builder -- -D warnings

test:
name: Test
Expand Down
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

<!-- next-header -->
## [Unreleased] - ReleaseDate
### Added
- [PR#66](https://github.com/EmbarkStudios/tame-index/pull/66) added the `gix-curl` feature, which is mutually exclusive with the `git` and `gix-reqwest` features.

## [0.12.1] - 2024-06-26
### Changed
- [PR#65](https://github.com/EmbarkStudios/tame-index/pull/65) updated `toml-span` -> 0.3.0.
Expand Down
Loading

0 comments on commit 85741e4

Please sign in to comment.