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).
Installation
To install or upgrade in a virtualenv:
pip install --upgrade vcard
To use without installing:
nix-shell
Usage
See vcard --help
.
Utilities
format-TEL.bash
- Format phone numbers according to national standardssplit.bash
- Split a multiple vCards file into individual filessort-lines.bash
- Sort vCard property lines according to a custom keyjoin-lines.sh
- Join previously split vCard linessplit-lines.sh
- Split long vCard lines
Development
Download:
git clone --recurse-submodules git@gitlab.com:victor-engmark/vcard.git
Release:
- Bump the version in vcard/version.txt
- Commit & push everything
- Create a new merge request
- Wait for the MR to be merged
- Update to latest
master
make release
git push --tags
Requirements:
- Nix
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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
vcard-0.15.2-py2.py3-none-any.whl
(27.8 kB
view hashes)
Close
Hashes for vcard-0.15.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8f49aa08474a2edfbdaf44077cab77891599eba5a63f7de0f982a34469e6b2d |
|
MD5 | 0cdf6664aac0cf3826909766d6d9ec94 |
|
BLAKE2b-256 | fd445409d9dddee244955af8dc323adeb635ef2aafd0ce9c9f821edbb6bc4236 |