# LiteDiff
A file or directory diff web app

# Get Started

1. Install, `pip install litediff==0.1.1`

2. Start LiteDiff server, `litediff`

# Develop

## Install Dependencies
1. `pip install Flask`

## Run App
1. `python app.py`
2. Open browser on http://127.0.0.1:5000

## Test
1. `PYTHONPATH=. pytest litediff/tests/test_diff_logic.py`

## Publish

1. Install Packaging Tools, 
`pip install setuptools wheel twine`

2. Cleanup Build Artifacts, `rm -rf dist/ build/ *.egg-info/`

3. Build Distribution, `python setup.py sdist bdist_wheel`

3. Upload to PyPI, `twine upload dist/*`