Skip to content
This repository was archived by the owner on Sep 4, 2026. It is now read-only.

chore: prepare fastpool for archival - #20

Merged
tisonkun merged 2 commits into
mainfrom
codex/archive-fastpool
Sep 4, 2026
Merged

chore: prepare fastpool for archival#20
tisonkun merged 2 commits into
mainfrom
codex/archive-fastpool

Conversation

@tisonkun

@tisonkun tisonkun commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Summary

  • mark the entire Fastpool crate deprecated as of 1.1.2 and direct users to asyncband::pool
  • add a prominent README warning and concrete migration notes for the API differences
  • keep Fastpool's implementation, AsyncBand 0.6.7 dependency, and Rust 1.85 MSRV unchanged
  • bump the crate from 1.1.1 to 1.1.2 so the deprecation can be published as the final planned release

The crate-level deprecation is rendered on the rustdoc landing page, while crates.io will show the deprecated package description and README warning. After this PR merges, publish Fastpool 1.1.2 before archiving the GitHub repository.

Testing

  • cargo +nightly fmt --all -- --check
  • cargo x build --locked
  • cargo x test --no-capture
  • cargo x lint
  • cargo publish -p fastpool --dry-run --allow-dirty
  • cargo doc -p fastpool --no-deps

@tisonkun
tisonkun merged commit 962313d into main Sep 4, 2026
9 checks passed
@tisonkun
tisonkun deleted the codex/archive-fastpool branch September 4, 2026 05:47
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant