Metadata-Version: 2.4
Name: csv-ical
Version: 2.2.0
Summary: Convert between CSV and iCal
Author-email: Albert Wang <git@albertyw.com>
License-Expression: MIT
Project-URL: Homepage, https://github.com/albertyw/csv-ical
Keywords: csv,ical
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Topic :: Software Development :: Version Control
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
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Typing :: Typed
Requires-Python: >=3.5
Description-Content-Type: text/markdown
Requires-Dist: icalendar<7.0.0,>=6.0.0
Provides-Extra: test
Requires-Dist: coverage==7.10.7; extra == "test"
Requires-Dist: ruff==0.13.2; extra == "test"
Requires-Dist: syspath==3.0.8; extra == "test"
Requires-Dist: mypy==1.18.2; extra == "test"

# CSV/iCal Converter

[![PyPI](https://img.shields.io/pypi/v/csv-ical)](https://pypi.org/project/csv-ical/)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/csv-ical)
![PyPI - License](https://img.shields.io/pypi/l/csv-ical)

[![Build Status](https://drone.albertyw.com/api/badges/albertyw/csv-ical/status.svg)](https://drone.albertyw.com/albertyw/csv-ical)
[![Maintainability](https://qlty.sh/gh/albertyw/projects/csv-ical/maintainability.svg)](https://qlty.sh/gh/albertyw/projects/csv-ical)
[![Code Coverage](https://qlty.sh/gh/albertyw/projects/csv-ical/coverage.svg)](https://qlty.sh/gh/albertyw/projects/csv-ical)

A simple script to convert data in CSV format to iCal format and vice
versa.

## Installation

```bash
pip install csv-ical
```

## Usage

See the example files.

## Development

```bash
pip install -e .[test]
ruff check .
mypy . --strict --ignore-missing-imports
coverage run -m unittest
coverage report -m
```
