Skip to main content

Quasar is python package that can be used for smell detection along with detailed report in various formats such as html, pdf, etc.

Project description

quasar-logo

Overview

GitHub Python

Quasar is python package that can be used for smell detection along with detailed report in various formats such as html, pdf, etc.

Table of contents

Usage

Installation

Use the package manager pip to install quasarpy.

pip install quasarpy

Command Line Interface

Quasar can be used as a command line tool to detect smells in a project. The command line interface can be used as follows:

quasar detect --path <path_to_project> --format <format-output> --output <path_to_output_file>

Arguments

  • --path : Path to the project directory
  • --format : Output format of the report (html, pdf, etc.)
  • --output : Path to the output file
  • --help : Display help message
  • --version : Display version of the package
  • --offline : Run the LLM in offline mode/without internet connection (default: False)

Contributing

Versioning

We use Sementic Versioning for versioning the package releases.

License

This project is licensed under the GPL License - see the LICENSE file for details

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

quasarpy-0.2.1.tar.gz (2.2 MB view details)

Uploaded Source

Built Distribution

quasarpy-0.2.1-py3-none-any.whl (40.5 kB view details)

Uploaded Python 3

File details

Details for the file quasarpy-0.2.1.tar.gz.

File metadata

  • Download URL: quasarpy-0.2.1.tar.gz
  • Upload date:
  • Size: 2.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.10.14 Linux/6.5.0-1018-azure

File hashes

Hashes for quasarpy-0.2.1.tar.gz
Algorithm Hash digest
SHA256 98e94a34ffac5a4739cae9f793caef1a6f5d68fc651dc680f6374fc87aa03005
MD5 bff560253794029c4a6443c5b696caa2
BLAKE2b-256 8a647433245841cc44381cdadf0db7aa0490736011b3338dad0dd42b1b86f0c8

See more details on using hashes here.

Provenance

File details

Details for the file quasarpy-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: quasarpy-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 40.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.10.14 Linux/6.5.0-1018-azure

File hashes

Hashes for quasarpy-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 51c478a3a3957fc9efc446482ddf161718c841188283e7ce707133c20b3d8414
MD5 3927a6b47131cd47fc07c0e245f9e375
BLAKE2b-256 ae738349a595ad3d6ea43b66d74efe95647d25409f2615d9c7546be84a0c73f0

See more details on using hashes here.

Provenance

Supported by

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