User Guide:
Development:
API Reference:
VCFReader
VCFReader.is_valid_uuid()
VCFReader.read_vcf_file()
MarkdownWriter
MarkdownWriter.generate_obsidian_markdown()
FilenameGenerator
FilenameGenerator.generate_filename()
FilenameGenerator._clean_filename()
FilenameGenerator.find_existing_files_with_uid()
VCFConverter
VCFConverter.reader
VCFConverter.writer
VCFConverter.filename_gen
VCFConverter._extract_rev_timestamp_from_markdown()
VCFConverter._should_skip_conversion()
VCFConverter.convert_vcf_to_markdown()
VCFConverter.convert_vcf_files_from_sources()
VCFConverter.process_tasks()
VCF Reader module for parsing VCF files.
Class responsible for reading and parsing VCF files.
Check if a UID value is a valid UUID.
uid_value (str) – UID value to validate
True if valid UUID, False otherwise
bool
Read and parse a VCF file using vobject.
vcf_path (Path) – Path to the VCF file
Parsed vCard object
vobject.vCard
Exception – If file cannot be read or parsed