openwsn-berkeley / lakers

EDHOC implemented in Rust, optimized for microcontrollers, with bindings for C and Python.
https://crates.io/crates/lakers
BSD 3-Clause "New" or "Revised" License
12 stars 10 forks source link

Preparations for crates.io publishing #146

Closed chrysn closed 7 months ago

chrysn commented 7 months ago

This supersedes #98. In this new approach, all version related stuff is pulled together in the workspace, necessitating changes in only one file (rather than every Cargo.toml) during version bumps.

This is based on #144; as GitHub still can't do staggered PRs, please start reviewing starting at "chore: pull version numbers...", and don't merge before #144.

geonnave commented 7 months ago

This looks good to me. Anything missing?

chrysn commented 7 months ago

I think this is ready. The open question of when to publish at crates.io (and on which name -- I've privately contacted the author of the edhoc crate whether he still plans to maintain that) can be answered well after this PR.