Skip to main content

A Python package for automated code review and analysis

Project description

CodeReviewPkg

A Python package for automated code review and analysis.

Installation

pip install codereviewpkg

Usage

from codereviewpkg import CodeReviewer

# Initialize the code reviewer
reviewer = CodeReviewer()

# Review a file
results = reviewer.review_file("path/to/your/file.py")

# Review a directory
results = reviewer.review_directory("path/to/your/project")

Features

  • Code style checking
  • Complexity analysis
  • Security vulnerability scanning
  • Best practices validation
  • Documentation checking

Requirements

  • Python 3.7+
  • See requirements.txt for package dependencies

License

MIT License

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

codereviewpkg-0.1.0.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

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

codereviewpkg-0.1.0-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: codereviewpkg-0.1.0.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.0

File hashes

Hashes for codereviewpkg-0.1.0.tar.gz
Algorithm Hash digest
SHA256 d894df41d508a28008215d478954eaf21f32abb98d99831c9a1e8a363b81a1e1
MD5 20225200cca7b3b1b4e82f28accb251e
BLAKE2b-256 54babaacebf1d8dd908b84ac4af67d1f9a5c5682d03786d9d500cb7e33e7ea4c

See more details on using hashes here.

File details

Details for the file codereviewpkg-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: codereviewpkg-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.0

File hashes

Hashes for codereviewpkg-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 07d31edd5f1f9a5084906136cbd6de6224b56152fa5f918f414139d833a7f7b8
MD5 88636cc42e973e7f615fa4c0fec13d04
BLAKE2b-256 e30042fc50cd2c6a2136cea89ee375bbaadef8ec1b827380f26e78e7e585ffde

See more details on using hashes here.

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