Installation

vCon WTF can be installed via pip or from source.

Prerequisites

  • Python 3.10 or higher (3.12 recommended)

  • pip or uv package manager

Installation Methods

Install from PyPI

The recommended way to install vCon WTF is using pip:

pip install vcon-wtf

Or using uv for faster installation:

uv add vcon-wtf

Install with Optional Dependencies

For integration testing with real API providers:

pip install vcon-wtf[integration]

For development dependencies:

pip install vcon-wtf[dev]

Install from Source

Clone the repository and install in development mode:

git clone https://github.com/vcon-dev/wtf-transcript-converter.git
cd wtf-transcript-converter
pip install -e .

For development with all dependencies:

pip install -e ".[dev,integration]"

Verification

Verify the installation by running:

vcon-wtf --help

You should see the help output for the vCon WTF CLI.

Dependencies

Core Dependencies

Optional Dependencies

Integration Testing

Development

Troubleshooting

Common Issues

Import Errors

If you encounter import errors, ensure you’re using the correct Python version:

python --version  # Should be 3.10 or higher

Permission Errors

If you encounter permission errors during installation, try using a virtual environment:

python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
pip install vcon-wtf

CLI Not Found

If the vcon-wtf command is not found, ensure the package is properly installed:

pip show vcon-wtf
which vcon-wtf  # On Windows: where vcon-wtf

Getting Help

If you encounter issues during installation:

  1. Check the GitHub Issues

  2. Review the troubleshooting section

  3. Join our Discord community

  4. Contact the development team at vcon@ietf.org