8000 `cargo package --list` issue with relative path · Issue #1431 · PyO3/maturin · GitHub
[go: up one dir, main page]

Skip to content

cargo package --list issue with relative path #1431

@messense

Description

@messense

While investigating conda-forge/ruff-feedstock#84 (comment), I found that cargo package --list behaves weird when relative path is used in metadata, for example ruff_cli specifies readme = "../README.md", but cargo package --list outputs

$ cargo package --list --manifest-path ruff_cli/Cargo.toml 2>/dev/null
.cargo_vcs_info.json
Cargo.lock
Cargo.toml
Cargo.toml.orig
README.md
src/args.rs
src/cache.rs
src/commands.rs
src/diagnostics.rs
src/iterators.rs
src/lib.rs
src/main.rs
src/printer.rs
src/resolve.rs
src/updates.rs
tests/black_compatibility_test.rs
tests/integration_test.rs

The result is that the README.md is missing from top level directory in sdist.

Metadata

Metadata

Assignees

No one assigned

    Labels

    sdistSource distribution

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0