Metadata-Version: 2.4
Name: janwsmanager
Version: 0.1.0
Summary: Workspace manager for the Jan chat application
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: appdirs>=1.4.4
Requires-Dist: GitPython>=3.1.0
Requires-Dist: wxPython>=4.2.0
Dynamic: license-file

# Jan Workspace Manager

Workspace manager for the Jan chat application.

## Features
- Manages workspaces used by Jan
- GUI app built with wxPython
- GitHub sync with auto-commit and push for workspace updates
- Pull workspaces from a configured Git repository on demand or startup
- Clone or replace repositories: Working with multiple workspace repos

## Requirements
- Python 3.10+

## Installation
From PyPI:

```bash
pip install janwsmanager
```

From source:

```bash
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
pip install .
```

## Usage
After installation:

```bash
./janws
```

## Dependencies
- appdirs
- GitPython
- wxPython
