Metadata-Version: 2.1
Name: csv-ical
Version: 2.1.1
Summary: Convert between CSV and iCal
Author-email: Albert Wang <git@albertyw.com>
License: 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: 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
Classifier: Programming Language :: Python :: 3.12
Classifier: Typing :: Typed
Requires-Python: >=3.5
Description-Content-Type: text/markdown
Requires-Dist: icalendar <5.0.0,>=4.0.1
Provides-Extra: test
Requires-Dist: coverage ==7.4.3 ; extra == 'test'
Requires-Dist: ruff ==0.3.0 ; extra == 'test'
Requires-Dist: syspath ==3.0.5 ; extra == 'test'
Requires-Dist: mypy ==1.8.0 ; 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)
[![Code Climate](https://codeclimate.com/github/albertyw/csv-ical/badges/gpa.svg)](https://codeclimate.com/github/albertyw/csv-ical)
[![Test Coverage](https://codeclimate.com/github/albertyw/csv-ical/badges/coverage.svg)](https://codeclimate.com/github/albertyw/csv-ical/coverage)

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
```
