Skip to main content

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 -i file.vcf to generate an addressbook file. You may also specify an output file/path with vcftoabook -i 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.
  • [-] Build deployment packages
    • AUR
    • Pypi

License: GPLv3

Metadata

Release files for vcftoabook 0.2.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vcftoabook 0.2.5
File Size Uploaded
vcftoabook-0.2.5.tar.gz 2.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for vcftoabook 0.2.5
File Interpreter ABI Platform
vcftoabook-0.2.5-py3-none-any.whl Python 3 none any Details

Total release size: 7.4 kB

Release files / vcftoabook-0.2.5.tar.gz

Download URL vcftoabook-0.2.5.tar.gz
Size 2.7 kB
Tags Source
SHA-256 checksum
How to use checksums
541ef325eefb787c9d3ba3fef21d630c9972df0e533515d1ae34e30367be9755
BLAKE2b-256 checksum
How to use checksums
5f39b8af2ca2fccaefe3eb0670e589e0730e24386c06cb1af547f2e045cc8c5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.4

Release files / vcftoabook-0.2.5-py3-none-any.whl

Download URL vcftoabook-0.2.5-py3-none-any.whl
Size 4.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6c3f900395a7c130f938fc6374956ca2a4374a0ecc871123a6708e800811969d
BLAKE2b-256 checksum
How to use checksums
ed822f3c383ceb30700235e8796a06897401cbd9b73f95c389e2d043bc27c395
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.4

Release history Release notifications | RSS feed

0.4.4

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.0

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.6

2 release files

This release

0.2.5 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page