Không có mô tả

Fabian Peter Hammerle d0f9d2653b drop compatibility with python3.8 10 tháng trước cách đây
.github d0f9d2653b drop compatibility with python3.8 10 tháng trước cách đây
ical2vdir 634ce5672e _write_event: document fix in changelog; re-block target path without filename; replace shutil.copy + os.remove with shutil.move 3 năm trước cách đây
tests 13c8a9d749 refactor tests/prop_test.py to fix pylint's "use-dict-literal" warnings 2 năm trước cách đây
.gitignore 74aebe8bfb gitignore tag file 5 năm trước cách đây
.pylintrc d0f9d2653b drop compatibility with python3.8 10 tháng trước cách đây
CHANGELOG.md d0f9d2653b drop compatibility with python3.8 10 tháng trước cách đây
COPYING f719ede95e added full license 5 năm trước cách đây
Pipfile d0f9d2653b drop compatibility with python3.8 10 tháng trước cách đây
Pipfile.lock d0f9d2653b drop compatibility with python3.8 10 tháng trước cách đây
README.md d1b5cf95d4 pipeline: remove coveralls ("422 Client Error: Unprocessable Entity for url: https://coveralls.io/api/v1/jobs", `pytest --cov-fail-under=100 …` in place) 2 năm trước cách đây
mypy.ini cb1ef451c3 mypy: enable strict mode in config file 3 năm trước cách đây
pyproject.toml 2303a5a2ce added pyproject.toml to specify build dependencies & build backend 4 năm trước cách đây
setup.py d0f9d2653b drop compatibility with python3.8 10 tháng trước cách đây

README.md

ical2vdir 📅

CI Pipeline Status Coverage Status Last Release Compatible Python Versions

Convert / split single iCalendar .ics file into a vdir directory.

Pre-existing files will be updated or left unchanged.

Compatible with khal.

Setup

$ sudo apt-get install python3-icalendar # optional
$ pip3 install --user --upgrade ical2vdir

Usage

$ ical2vdir < input.ics --output-dir /some/path

Or download .ics from Google Calendar:

$ curl https://calendar.google.com/calendar/ical/someone%40gmail.com/private-1234/basic.ics \
    | pipenv run ical2vdir --output-dir output/

Remove files from output directory that are not available in input:

$ ical2vdir < input.ics --output-dir /some/path --delete