Skip to content

Replace core2 with no-std-io2#863

Open
sethdusek wants to merge 2 commits into
ergoplatform:developfrom
sethdusek:corez
Open

Replace core2 with no-std-io2#863
sethdusek wants to merge 2 commits into
ergoplatform:developfrom
sethdusek:corez

Conversation

@sethdusek
Copy link
Copy Markdown
Collaborator

@sethdusek sethdusek commented May 7, 2026

core2 was recently unexpectedly yanked from crates.io. Since we only use core2 for its IO traits in no_std, this isn't a huge issue. Ideally whenever rust-lang/rust#154046 is resolved we would remove our reliance on external std::io implementations entirely.

Currently I am considering vendoring no_std_io2 under the ergoplatform organization to avoid similar issues in the future

@sethdusek sethdusek force-pushed the corez branch 2 times, most recently from 4decf66 to 3fe2abf Compare May 7, 2026 09:22
core2 was recently (unexpectedly) yanked. We only use it for IO traits so this isn't a big deal, we can just use no_std_io2
@sethdusek sethdusek changed the title Replace core2 with corez Replace core2 with no-std-io2 May 7, 2026
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