vCard validator, class and utility functions
Project description
vCard module
This program can be used for strict validation and parsing of vCards. It currently supports vCard 3.0 (RFC 2426).
Additional scripts:
format-TEL.sh- Format phone numbers according to national standardssplit.sh- Split a multiple vCards file into individual filessort-lines.sh- Sort vCard property lines according to a custom keyjoin-lines.sh- Join previously split vCard linessplit-lines.sh- Split long vCard lines
Installation / upgrade
sudo pip install --upgrade vcard
Examples
Development
Download:
git clone --recurse-submodules git@gitlab.com:victor-engmark/vcard.git
Release:
- Bump the version.
- Commit everything.
make clean test-clean test releasegit push && git push --tags
Development requirements:
- Docker
- GNU Make
Release requirements:
- GnuPG
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
vcard-0.12.1.tar.gz
(13.1 kB
view details)
File details
Details for the file vcard-0.12.1.tar.gz.
File metadata
- Download URL: vcard-0.12.1.tar.gz
- Upload date:
- Size: 13.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d4d2c2d160931e2055fb89be92fb4b2aee2e2b4c9afe548958048986242ed82d
|
|
| MD5 |
af65fffa02c913efc8aa5ac0669b69e0
|
|
| BLAKE2b-256 |
5604212837640fc1e9f1ec679cd5b2235d389e09bc98e0ee856467f5ef9cac32
|