Skip to content

Conversation

@douglaz
Copy link
Owner

@douglaz douglaz commented Aug 20, 2025

Summary

This PR updates all transitive dependencies to their latest compatible versions and adds cargo-edit to the nix development environment for easier dependency management.

Changes

Transitive Dependency Updates (22 packages)

  • thiserror: 2.0.12 → 2.0.15
  • proc-macro2: 1.0.95 → 1.0.101
  • libc: 0.2.174 → 0.2.175
  • cfg-if: 1.0.1 → 1.0.3
  • bitflags: 2.9.1 → 2.9.2
  • hashbrown: 0.15.4 → 0.15.5
  • syn: 2.0.104 → 2.0.106
  • cc: 1.2.29 → 1.2.33
  • anstream: 0.6.19 → 0.6.20
  • anstyle-query: 1.1.3 → 1.1.4
  • crc32fast: 1.4.2 → 1.5.0
  • redox_syscall: 0.5.13 → 0.5.17
  • rustix: 1.0.7 → 1.0.8
  • serde_json: 1.0.142 → 1.0.143
  • windows-targets: 0.53.2 → 0.53.3
  • zerovec: 0.11.2 → 0.11.4
  • And 6 other transitive dependency updates

Development Environment

  • Added cargo-edit to the nix flake development shell
  • This enables commands like cargo upgrade, cargo add, and cargo rm for easier dependency management

Test Plan

  • Tests passing with rust-argon2 feature
  • Tests passing with alkali feature
  • No clippy warnings
  • Code properly formatted
  • Pre-push hooks passed

… environment

- Update 22 transitive dependencies to latest compatible versions:
  - thiserror: 2.0.12 → 2.0.15
  - proc-macro2: 1.0.95 → 1.0.101
  - libc: 0.2.174 → 0.2.175
  - cfg-if: 1.0.1 → 1.0.3
  - bitflags: 2.9.1 → 2.9.2
  - hashbrown: 0.15.4 → 0.15.5
  - syn: 2.0.104 → 2.0.106
  - cc: 1.2.29 → 1.2.33
  - And 14 other transitive dependency updates

- Add cargo-edit to nix development environment for easier dependency management
- All tests passing with rust-argon2 feature
- Code properly formatted
@douglaz douglaz enabled auto-merge (squash) August 20, 2025 01:26
@douglaz douglaz merged commit 14a56cd into master Aug 20, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants