pyo3/xtask
Rico Hageman fe2f83913b Remove nightly toolchain check 2022-04-08 19:23:39 +02:00
..
src Remove nightly toolchain check 2022-04-08 19:23:39 +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/