Metadata-Version: 2.2
Name: levox
Version: 1.5.3
Summary: GDPR Compliance Analysis and Remediation Tool
Home-page: https://github.com/fenrixai/levox
Author: Fenrix AI
Author-email: support@fenrixai.com
Keywords: gdpr privacy compliance security scanner analysis remediation
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Security
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: networkx>=2.6.3
Requires-Dist: astroid>=2.9.3
Requires-Dist: javalang>=0.13.0
Requires-Dist: typescript-parser>=2.5.0
Requires-Dist: google-cloud-bigquery>=3.4.1
Requires-Dist: pandas>=1.4.2
Requires-Dist: pandas-gbq>=0.17.9
Requires-Dist: sqlalchemy>=1.4.0
Requires-Dist: cryptography>=3.4.0
Requires-Dist: pyjwt>=2.0.0
Requires-Dist: python-dateutil>=2.8.2
Requires-Dist: scikit-learn>=1.0.0
Requires-Dist: sentence-transformers>=2.2.0
Requires-Dist: torch>=1.9.0
Requires-Dist: numpy>=1.22.3
Requires-Dist: pylint>=2.8.0
Requires-Dist: mypy>=0.910
Requires-Dist: bandit>=1.7.0
Requires-Dist: django>=3.2.0
Requires-Dist: flask>=2.0.0
Requires-Dist: fastapi>=0.68.0
Requires-Dist: pydantic>=1.9.1
Requires-Dist: boto3>=1.18.0
Requires-Dist: azure-core>=1.16.0
Requires-Dist: google-cloud-storage>=1.42.0
Requires-Dist: fernet>=1.0.1
Requires-Dist: pbkdf2>=1.3
Requires-Dist: pyOpenSSL>=20.0.1
Requires-Dist: structlog>=21.1.0
Requires-Dist: python-json-logger>=2.0.2
Requires-Dist: pytest>=6.2.0
Requires-Dist: pytest-cov>=2.12.0
Requires-Dist: black>=22.3.0
Requires-Dist: isort>=5.10.1
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# Levox - GDPR Compliance Scanner

A powerful tool for scanning, fixing, and reporting GDPR compliance issues in your codebase.

## Features

- GDPR Compliance Scanning
- PII Detection and Classification
- Data Flow Analysis
- AI-Assisted Remediation
- Detailed HTML Reports
- Interactive Command Line Interface
- AST-based Code Analysis
- Meta-Learning for Reduced False Positives

## Installation

### Using pip (recommended)

```bash
pip install levox
```

### From source

```bash
git clone https://github.com/levox-tech/levox.git
cd levox
pip install -e .
```

## Quick Start

1. Basic scan:
```bash
levox /path/to/your/project
```

2. Scan with HTML report:
```bash
levox /path/to/your/project --format html --output report.html
```

3. Scan and fix issues:
```bash
levox /path/to/your/project --fix
```

4. Interactive mode:
```bash
levox
```

## Important Notes

- For paths with spaces, use quotes:
  ```bash
  levox "C:\Users\name\My Project"
  ```

- Use forward slashes or escaped backslashes in Windows paths:
  ```bash
  levox C:/Users/name/Project
  # or
  levox C:\\Users\\name\\Project
  ```

## Common Issues

1. "Directory not found" error:
   - Make sure the path exists
   - Use quotes for paths with spaces
   - Use correct path separators

2. Permission issues:
   - Run with appropriate permissions
   - Check file/directory access rights

3. Installation issues:
   - Make sure Python 3.7+ is installed
   - Update pip: `python -m pip install --upgrade pip`
   - Install in a virtual environment if needed

## Documentation

For detailed documentation, visit: https://levox.io/docs

## Support

- GitHub Issues: https://github.com/levox-tech/levox/issues
- Email: support@levox.io
- Documentation: https://levox.io/docs

## License

MIT License - see LICENSE file for details 
