Skip to content

Minimum Rust version 1.85; neutral ignore rules and package check - #15

Merged
0xFantomMenace merged 1 commit into
mainfrom
chore/public-copy-1.12.0
Sep 28, 2026
Merged

0xFantomMenace merged 1 commit into
mainfrom
chore/public-copy-1.12.0

Conversation

@0xFantomMenace

Copy link
Copy Markdown
Member

Minimum Rust version and repository hygiene for 1.12.0. No code or API changes.

  • rust-version is 1.85 (was 1.75). A fresh dependency resolution includes crates published with edition 2024, which Cargo reads from 1.85 on. With a lockfile generated by Cargo 1.85, the crate builds and every test passes on Rust 1.85; with Cargo 1.84 the dependency download fails. The README requirements and the CHANGELOG say so.
  • .gitignore: one rule for every hidden local directory except .github, instead of naming individual tools.
  • Package contents check: the planted stray directory is named .scratch.

Checks: cargo test --all-features 89 passed on stable and on 1.85; cargo clippy --all-features --all-targets -- -D warnings and RUSTDOCFLAGS="-D warnings" cargo doc are clean; cargo package --list holds only tracked files and cargo metadata.

- rust-version 1.85: a fresh dependency resolution includes crates
  published with edition 2024, which Cargo reads from 1.85 on. Verified
  with a lockfile generated by Cargo 1.85 (build and tests pass) and by
  Cargo 1.84 (fails). README requirements and CHANGELOG updated.
- .gitignore: one rule for every hidden local directory except .github,
  instead of naming individual tools.
- Package contents check: the planted stray directory is .scratch.
@0xFantomMenace
0xFantomMenace merged commit 6b9cb3c into main Sep 28, 2026
1 check passed
@0xFantomMenace
0xFantomMenace deleted the chore/public-copy-1.12.0 branch September 28, 2026 22:02
0xFantomMenace added a commit that referenced this pull request Sep 29, 2026
- rust-version 1.85: a fresh dependency resolution includes crates
  published with edition 2024, which Cargo reads from 1.85 on. README
  requirements and CHANGELOG updated.
- .gitignore: one rule for every hidden local directory except .github.
- Package contents check: the planted stray directory is .scratch.
0xFantomMenace added a commit that referenced this pull request Sep 29, 2026
- rust-version 1.85: a fresh dependency resolution includes crates
  published with edition 2024, which Cargo reads from 1.85 on. README
  requirements and CHANGELOG updated.
- .gitignore: one rule for every hidden local directory except .github.
- Package contents check: the planted stray directory is .scratch.
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.

1 participant