Skip to main content

Audit Python test suites for mock smells and suspicious tests

Project description

pycoati

A new tool.

Install

# From source (Rust)
cargo install --path .

# Or as a Python package (via maturin)
maturin develop

Usage

pycoati --help

Development

# Pre-commit checks
cargo fmt --check && cargo clippy --all-targets --all-features -- -D warnings && cargo test --all-features

# Full review (fmt, clippy, tests, audit, deny)
make review

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pycoati-0.1.0.tar.gz (106.1 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pycoati-0.1.0-py3-none-win_amd64.whl (1.4 MB view details)

Uploaded Python 3Windows x86-64

pycoati-0.1.0-py3-none-manylinux_2_28_x86_64.whl (1.6 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

pycoati-0.1.0-py3-none-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

Details for the file pycoati-0.1.0.tar.gz.

File metadata

  • Download URL: pycoati-0.1.0.tar.gz
  • Upload date:
  • Size: 106.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pycoati-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a91757757aed7fc0ca3b0ee21034f41805f709cde1099de091ad833b3b66be02
MD5 326b65bf409e87db49d40168e39ae7eb
BLAKE2b-256 8d3a796701c9f62fc24a8e45a85f99e4acf723dd09e3fd01764e02ad451ca31f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycoati-0.1.0.tar.gz:

Publisher: release.yml on mojzis/pycoati

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pycoati-0.1.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: pycoati-0.1.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pycoati-0.1.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 c938f40df16346efaa8d132b8014c0fcf286860c1a1d5e8f35948e815c0850ca
MD5 07b31140bcb48754ecf9778d6f7609d8
BLAKE2b-256 195c827e583f9e06a4da6fde1ff2821b5cfba624aa91a4cf33d6998515aa9f5f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycoati-0.1.0-py3-none-win_amd64.whl:

Publisher: release.yml on mojzis/pycoati

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pycoati-0.1.0-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycoati-0.1.0-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ca53abd921df880215f2bc4ee6a76b3b2da1a41385f8f85e3a6f78108a5688f4
MD5 94e265daa31a663eef1f0fd1ebf9acdc
BLAKE2b-256 28c472b82b27ddb8a21d8ab1a5b9286758a460b812ea8888be29baba6c52408c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycoati-0.1.0-py3-none-manylinux_2_28_x86_64.whl:

Publisher: release.yml on mojzis/pycoati

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pycoati-0.1.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycoati-0.1.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6a4f04c0b28048de8913a4ea9316c099c385b9e8055ded84f19626cdb892033c
MD5 e7e10e3f091e33ab3b325e0a20937159
BLAKE2b-256 f80ae005e6bc1e454d5cec5538cfe1b654f4dab2cb5632e3a53e7317ec9d74f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycoati-0.1.0-py3-none-macosx_11_0_arm64.whl:

Publisher: release.yml on mojzis/pycoati

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page