pyo3/xtask
Adam Reichold 2e73a19c43 Selecting the whole workspace conflicts with package selection in llvm_cov_command. 2022-09-13 19:58:00 +02:00
..
src Selecting the whole workspace conflicts with package selection in llvm_cov_command. 2022-09-13 19:58:00 +02:00
Cargo.toml Expand on xtask (#2176) 2022-03-18 22:13:23 +00:00
README.md Expand on xtask (#2176) 2022-03-18 22:13:23 +00:00

README.md

Commands to test PyO3.

To run these commands, you should be in PyO3's root directory, and run (for example) cargo xtask ci.

USAGE:
    xtask.exe <SUBCOMMAND>

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

SUBCOMMANDS:
    ci          Runs everything
    clippy      Runs `clippy`, denying all warnings
    coverage    Runs `cargo llvm-cov` for the PyO3 codebase
    default     Only runs the fast things (this is used if no command is specified)
    doc         Attempts to render the documentation
    fmt         Checks Rust and Python code formatting with `rustfmt` and `black`
    help        Prints this message or the help of the given subcommand(s)
    test        Runs various variations on `cargo test`
    test-py     Runs the tests in examples/ and pytests/