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.2.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.2-py3-none-win_amd64.whl (1.5 MB view details)

Uploaded Python 3Windows x86-64

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

Uploaded Python 3manylinux: glibc 2.28+ x86-64

pycoati-0.2.2-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.2.tar.gz.

File metadata

  • Download URL: pycoati-0.2.2.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.2.tar.gz
Algorithm Hash digest
SHA256 e7f1db73ed2b0108eb18c12fc7f0f491668f6ffc707cb54e40cffd13c6909931
MD5 1331bdcc3328753fa418065438a1a021
BLAKE2b-256 1987742dea02cf476906c237d84e8458d88db8750ac07183f5cb7723535f7265

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pycoati-0.2.2-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.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 b1d20a79805df3a6fdb16c376ed9714f5f1bbf95ac04e217d195258db56b58e4
MD5 7914a7881687b3f8023f2e9b71a0906c
BLAKE2b-256 29372d12a35de19a0346b4ccedaa5a36509a15e5fdacae37442618edb7fd9240

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pycoati-0.2.2-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8dfb54b46b33dd4ff3ed29982e66d6596c50ed123741ff62809ac833528f1789
MD5 cda3c9ba7e829405f6dc26ba5ad1e782
BLAKE2b-256 01c95d65186cd16a61c981aece9eb5783e12c5433f9962f267a023e39af20626

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pycoati-0.2.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dab843dd9851410f32398dc2f7c839a4f456a3dae33cf53ded6626d91d8fd349
MD5 22c2c38da9fc162c03b5d96d33b7b93f
BLAKE2b-256 205ac7ba262657ea078da10481cfb77d8d4d45088fd4e2d1171ab4701050e88b

See more details on using hashes here.

Provenance

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