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.2.tar.gz (2.2 MB view details)

Uploaded Source

Built Distribution

quasarpy-0.2.2-py3-none-any.whl (40.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for quasarpy-0.2.2.tar.gz
Algorithm Hash digest
SHA256 5d2a6648680e0f88d7fc356f6467c571c347554e45997ba7db3e44e3cb0e9692
MD5 0b2c205678400c54789796b4a1130c5d
BLAKE2b-256 46b5d4f49d37cef19db2a5b2d9678013e7c39366a480ef621482f0963bdea20c

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for quasarpy-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 dc6b7f1ae689cfbbf9ec896dac6f340eda7bc73707e4b3780fa686f01ac458d0
MD5 7340eca770bf94c5e3e685f99528eb46
BLAKE2b-256 171845db8fdf4ca83247846f86cad746b75919b3c9398479005dc851c36ab2e4

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