Metadata-Version: 2.4
Name: seanergy-codeguard
Version: 0.1.0
Summary: CLI wrapper around SonarScanner for easy SonarQube analysis
License: MIT
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# Seanergy CodeGuard

A simple CLI wrapper around SonarScanner so you can run SonarQube analysis from the command line.

Requires **Python 3.10+** and an installed `sonar-scanner` binary.

## Installation

From the project root:

```bash
pip install -e .
```

## Usage

Run analysis in a directory that has a SonarQube / SonarScanner configuration (for example `sonar-project.properties`):

```bash
seanergy-codeguard
```

Extra arguments are passed through to `sonar-scanner`:

```bash
seanergy-codeguard -Dsonar.host.url=http://localhost:9000
```

## Example

```bash
cd /path/to/your/project
seanergy-codeguard
```

Expected output when the scanner succeeds:

```
Seanergy CodeGuard
Running SonarQube analysis...
...
SonarQube analysis completed
```

If `sonar-scanner` is missing, the CLI exits with an error explaining that it must be installed.
