Skip to main content

VObject: module for reading vCard and vCalendar files

Project description

Description

Parses iCalendar and vCard files into Python data structures, decoding the relevant encodings. Also serializes vobject data structures to iCalendar, vCard, or (expirementally) hCalendar unicode strings.

Requirements

Requires python 2.4 or later, dateutil (http://labix.org/python-dateutil) 1.1 or later.

Recent changes

  • Allow unicode names for TZIDs

  • Worked around Lotus Notes use of underscores in names by just silently replacing with dashes

  • When allowing quoted-printable data, honor CHARSET for each line, defaulting to iso-8859-1

  • Simplified directory layout, unit tests are now available via setup.py test

  • Added VAVAILABILITY support

  • Improved wrapping of unicode lines, serialize encodes unicode as utf-8 by default

For older changes, see

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vobject-0.6.6.tar.gz (53.9 kB view hashes)

Uploaded Source

Built Distribution

vobject-0.6.6-py2.5.egg (95.6 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page