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 details)

Uploaded Source

Built Distribution

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

Uploaded Source

File details

Details for the file vobject-0.6.6.tar.gz.

File metadata

  • Download URL: vobject-0.6.6.tar.gz
  • Upload date:
  • Size: 53.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for vobject-0.6.6.tar.gz
Algorithm Hash digest
SHA256 99c02897946257bd036acbbf37888cf5e7ecb832f98d68cbf9c6e8b4a591bd86
MD5 4a57e8a819ca5477db3598e6ed12ef6f
BLAKE2b-256 6d8ebc7de70da15bb1e025ab28c4d0e533815bcda2912296b5d9cb6624035359

See more details on using hashes here.

File details

Details for the file vobject-0.6.6-py2.5.egg.

File metadata

  • Download URL: vobject-0.6.6-py2.5.egg
  • Upload date:
  • Size: 95.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for vobject-0.6.6-py2.5.egg
Algorithm Hash digest
SHA256 0bccb2ae4a7b77fff349c600d9d883042aaf5987c8d899e4c30ef8e27c7a8586
MD5 20cceac44d59d77955d83d68a229b969
BLAKE2b-256 de27a4ee01655e9105da82dde47cc34252e820771f591e73106ab4274f3da6c5

See more details on using hashes here.

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