Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
vCard validator, class and utility functions
Python Shell

This branch is 66 commits behind l0b0:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
.idea
bash-completion
make-includes @ e15d017
sorts
vcard
.gitignore
.gitmodules
LICENSE.txt
Makefile
README.markdown
fix-newlines.sh
format-TEL.sh
join-lines.sh
logo.svg
setup.py
sort-lines.sh
split-lines.sh
split.sh
version.py

README.markdown

vCard module

Build Status

This program can be used for strict validation and parsing of vCards.

Additional scripts:

Installation / upgrade

If your system uses Python 3 as the system Python, you'll have to install pip2 and use that instead of pip below.

sudo pip install --upgrade vcard

Examples

Development

Download:

git clone --recurse-submodules https://github.com/l0b0/vcard.git

Virtualenv setup:

virtualenv --python=python2.7 /path/to/virtualenv
. /path/to/virtualenv/bin/activate

Test:

make test

To test a specific Python version:

make python_version_major=2 python_version_minor=7 python_version_patch=5 test

Test requirements:

  • gcc
  • gpg
  • tar
  • make
  • openssl development headers/libraries
  • wget
  • zlib development headers/libraries
Something went wrong with that request. Please try again.