Skip to content

Publish 0.1.0 to crates.io #4

Description

@isenbek

Cargo.toml already carries the metadata: description, repository,
documentation, readme, keywords, categories, and an exclude for assets and CI
config. Licence is MIT, and there are zero dependencies.

Before publishing

  • Confirm cargo package excludes extern/ — the die submodule must not end up
    in the crate archive under any circumstance. That is the whole licence
    boundary. Verify by unpacking the .crate and looking, not by reading the
    exclude list.
  • cargo publish --dry-run.
  • Decide whether 0.1.0 is honest given the API will move. The README says
    "0.1 is the shape, not a promise", which is the right framing.

Blocked on, arguably

tinymachines/6502 keeping a second copy of this source rather than depending
on it. Publishing is what makes that dependency cheap to express, so this could
equally go first.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions