A cli tool for converting vcf files to abook
Project description
VCF to addressbook
A python script for converting .vcf contact files into abook files to be used in the addressbook program for Mutt/Neomutt
Note: This project is in the Alpha stage. Help with testing on various distros/vcf versions would be appreciated
Requirements
- Python 3.6+
Installation
Run pip install --user vcftoabook
Usage
Simply run vcftoabook file.vcf
to generate an addressbook file. Vcftoabook also works on directories and will parse all the .vcf files in a given directory and output one addressbook file. You may also specify an output file/path with vcftoabook file.vcf -o <path>/<filename>
. Run vcftoabook -h
for help.
Testing
Currently tested with:
- Arch Linux
- Nextcloud 16.x VCF version 4
TODO
- Refactor into a proper command line application
- Test with multiple vcf versions.
- Ability to add directory of vcf files
- Ability to update existing addressbook with new contacts/emails
- vdirsyncer/caldav support(?)
- [-] Build deployment packages
- AUR
- Pypi
License: GPLv3
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
Built Distribution
Hashes for vcftoabook-0.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37f8db12090927026f97af41fcd8c2431290dcbd2a99527c0c31f4c896a3a504 |
|
MD5 | f9344e47fa1e30671530d9f1addd8633 |
|
BLAKE2b-256 | baf8b1fda276ea888fbe06c87a89fe40acfb185b9cc3542c3ad4493eebb3a9c6 |