Metadata-Version: 2.4
Name: swecc-email-scraper
Version: 0.1.0
Summary: A Python CLI tool for analyzing email data in mbox format
Author-email: SWECC Labs <swecc@uw.edu>
License-Expression: MIT
License-File: LICENSE
Keywords: analysis,cli,email,mbox
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
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
Requires-Dist: click>=8.0.0
Requires-Dist: mailbox
Requires-Dist: rich>=10.0.0
Provides-Extra: dev
Requires-Dist: black>=23.0.0; extra == 'dev'
Requires-Dist: mypy>=1.0.0; extra == 'dev'
Requires-Dist: pytest-cov>=4.0.0; extra == 'dev'
Requires-Dist: pytest>=7.0.0; extra == 'dev'
Requires-Dist: ruff>=0.1.0; extra == 'dev'
Description-Content-Type: text/markdown

# SWECC Email Scraper

A Python CLI tool for analyzing email data in mbox format. This tool helps you extract insights and perform analysis on email archives.

## Features

- Parse mbox format email archives
- Extract email metadata and content
- Perform basic analysis on email data
- Generate reports and statistics

## Installation

```bash
pip install swecc-email-scraper
```

## Usage

```bash
swecc-email-scraper analyze path/to/mailbox.mbox
```

For more detailed usage instructions, run:
```bash
swecc-email-scraper --help
```

## Development

### Setup

1. Clone the repository:
```bash
git clone https://github.com/yourusername/swecc-email-scraper.git
cd swecc-email-scraper
```

2. Create a virtual environment and activate it:
```bash
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
```

3. Install development dependencies:
```bash
pip install -e ".[dev]"
```

### Running Tests

```bash
pytest
```

### Code Quality

```bash
# Run linting
ruff check .

# Run type checking
mypy .
```

## License

MIT License - See LICENSE file for details.
