Skip to main content

Tools for converting GEDCOM data into document formats.

Project description

GEDCOM Utilities

https://img.shields.io/pypi/v/ged2doc.svg https://img.shields.io/travis/andy-z/ged2doc.svg Documentation Status Updates

Tools for converting GEDCOM data into document formats.

Features

  • Conversion of GEDCOM files into nicely formatted HTML or ODT (OpenDocument Text) format

  • Output includes most textual information, images/photos, an segments of genealogical tree

  • Support for English and Russian output translations, more translations can be added easily

  • Can be used as standalone command-line application or as a Python API

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.5.1 (2021-05-01)

  • Add Python3.9 to supported version list

0.5.0 (2020-10-09)

  • Python3 goodies, use enum classes for enums

0.4.2 (2020-10-04)

  • Use numpydoc style for docstrings, add extension to Sphinx

  • Drop Python2 compatibility code

0.4.1 (2020-09-28)

  • Use github actions instead of Travis CI

0.4.0 (2020-09-28)

  • Drop Python2 support

  • Python3 supported versions are 3.6 - 3.8

0.3.1 (2020-08-30)

  • No changes in ged2doc code, new version is to build Windows app with latest ged4py version (v0.2.4) which fixes Genery.com dialect detection.

0.3.0 (2020-08-02)

  • New module dumbemf implements a subset of EMF drawing primitives to support EMF representation of ancestor trees.

  • Ancestor tree in ODT output is now in EMF format by default, there is an option to use SVG format as in previous versions

0.2.1 (2020-07-18)

  • Fix DateValue error and Python2 compatibility issues (#28).

0.2.0 (2020-07-05)

  • Update for improved DATE support in ged4py

0.1.16 (2018-09-08)

  • Add protection from exceptions in Pillow

0.1.15 (2018-06-02)

  • Add Czech translation (kudos to @Mejstro)

  • Add –locale option

  • Fix for SVG file (ancestor trees) headers

0.1.14 (2018-05-17)

  • Improve logging and error reporting

0.1.13 (2018-04-23)

  • Fix for event date comparison (#15)

0.1.12 (2018-04-21)

  • Fixed (hopefully) crash when dealing with GIF images.

  • Added Polish translation (kudos to @voyager212)

  • Improved image search algorithm for on-disk and zipped locations

0.1.11 (2018-04-07)

  • Output events without dates, and add option to disable it

0.1.10 (2018-04-02)

  • Changed Russian translation for “Maiden name”

0.1.9 (2018-02-03)

  • Improve format of generic events and attributes, use TYPE as event type

  • Add “cause” to formatted event if “CAUS” tag is present

0.1.8 (2018-01-31)

  • Require ged4py 0.1.4 or later

  • This improves name parsing for ALTREE dialect

0.1.7 (2018-01-28)

  • Fixed bug causing exception for small images: UnboundLocalError: local variable ‘imgsize’ referenced before assignment

0.1.6 (2018-01-21)

  • Update docs, add russian translation for usage/installation

0.1.5 (2018-01-16)

  • Try to open images using full path

0.1.4 (2018-01-16)

  • Python3 fixes, bytes handling

0.1.3 (2018-01-14)

  • add –version option to print ged2doc/ged4py versions

0.1.2 (2018-01-13)

  • Small fix for packaging

0.1.1 (2018-01-07)

  • Add support for ODT output.

  • Add options for names formatting

  • Automatic determination of output format from file extension

0.1.0 (2017-10-20)

  • First release on PyPI.

  • Only supporting HTML output for now.

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

ged2doc-0.5.1.tar.gz (101.0 kB view details)

Uploaded Source

Built Distribution

ged2doc-0.5.1-py2.py3-none-any.whl (66.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file ged2doc-0.5.1.tar.gz.

File metadata

  • Download URL: ged2doc-0.5.1.tar.gz
  • Upload date:
  • Size: 101.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.8

File hashes

Hashes for ged2doc-0.5.1.tar.gz
Algorithm Hash digest
SHA256 172c9eda099168c196394128e2b270e83987c8b2fafb728a77aab182308c8285
MD5 19c42f4a51d4d2325739d8e8644c374a
BLAKE2b-256 eac34faa1db158fc51eadd877357dead33742a2adf9695c2ab1964f3023b81ca

See more details on using hashes here.

File details

Details for the file ged2doc-0.5.1-py2.py3-none-any.whl.

File metadata

  • Download URL: ged2doc-0.5.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 66.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.8

File hashes

Hashes for ged2doc-0.5.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 7496b175c71807370964560b6dd7d2a7a27e2caf628571b6ab83df3d34321520
MD5 d5650af7b600ddf9487bc7aca101136c
BLAKE2b-256 abd6d5305dd8831394a39a6c97a02ee0f9eea79ac998425d9ada5bbbd737cbdb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page