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.2.0.tar.gz (118.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.2.0-py3-none-win_amd64.whl (1.5 MB view details)

Uploaded Python 3Windows x86-64

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

Uploaded Python 3manylinux: glibc 2.28+ x86-64

pycoati-0.2.0-py3-none-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: pycoati-0.2.0.tar.gz
  • Upload date:
  • Size: 118.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.2.0.tar.gz
Algorithm Hash digest
SHA256 47878289a2bc53a168caea40c204638c72ed5636c5ebf896cad2183baf56d7a8
MD5 cd517fe51b940aadd4bac92535f28a3f
BLAKE2b-256 9dd131438c5f5f3d4971e307fd7549b0d63327fe7d92025ce70f90b8cb9e1765

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycoati-0.2.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.2.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: pycoati-0.2.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 1.5 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.2.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 036bef9a521ac2a839be005706227d7fb57a7ec9d3fa2815567eacfbad10d3c5
MD5 c3ac132cd8f93271e5534104ef977a74
BLAKE2b-256 faa402ff5933ad917fe7a0f36cb08407b90b3852eadb29eb68bc251f95f49f80

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycoati-0.2.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.2.0-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycoati-0.2.0-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d706fcd0d41a450e17bdc4f9e974469b4a0071c138e2d1aec99aab7f9ff41696
MD5 da94d7031b4613fac411d0d7a43de44d
BLAKE2b-256 471ceac945fa38dbb606e42c61c61ab818afcf1ecd6ddd3fecced175f666f77e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycoati-0.2.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.2.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycoati-0.2.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1703a6586241a7aec9504536d05b8a29123d2e42b4cb1563af421635ee6927b2
MD5 abbd2be103ccb3e2218851ed076318b7
BLAKE2b-256 683597af608a4dc06c3e54ac0789f0190e85d9cba0b639675e62b5cf6376c930

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycoati-0.2.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