{ "info": { "author": "Andy Salnikov", "author_email": "ged4py@py-dev.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Sociology :: Genealogy" ], "description": "========================\nGEDCOM parser for Python\n========================\n\n\n.. image:: https://img.shields.io/pypi/v/ged4py.svg\n :target: https://pypi.python.org/pypi/ged4py\n\n.. image:: https://img.shields.io/travis/andy-z/ged4py.svg\n :target: https://travis-ci.org/andy-z/ged4py\n\n.. image:: https://readthedocs.org/projects/ged4py/badge/?version=latest\n :target: https://ged4py.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\nImplementation of the GEDCOM parser in Python\n\n\n* Free software: MIT license\n* Documentation: https://ged4py.readthedocs.io.\n\n\nFeatures\n--------\n\n* Parsing of GEDCOM files as defined by 5.5.1 version of GEDCOM standard\n* Supported file encodings are UTF-8 (with or without BOM), ASCII or ANSEL\n* Designed to parse large files efficiently\n* Supports Python 2.7 and 3.3+\n\nCredits\n---------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\n=======\nHistory\n=======\n\n0.1.11 (2019-01-06)\n-------------------\n\n* Improve support for ANSEL encoded documents that use combining characters.\n\n0.1.10 (2018-10-17)\n-------------------\n\n* Add protection for empty DATE fields.\n\n0.1.9 (2018-05-17)\n------------------\n\n* Improve exception messages, convert bytes to string\n\n0.1.8 (2018-05-16)\n------------------\n\n* Add simple integrity checks to parser\n\n0.1.7 (2018-04-23)\n------------------\n\n* Fix for DateValue comparison, few small improvements\n\n0.1.6 (2018-04-02)\n------------------\n\n* Improve handling of non-standard dates, any date string that cannot\n be parsed according to GEDCOM syntax is assumed to be a \"Date phrase\"\n\n0.1.5 (2018-03-25)\n------------------\n\n* Fix for exception due to empty NAME record\n\n0.1.4 (2018-01-31)\n------------------\n\n* Improve name parsing for ALTREE dialect\n\n0.1.3 (2018-01-16)\n------------------\n\n* improve Py3 compatibility\n\n0.1.2 (2017-11-26)\n------------------\n\n* Get rid of name formatting options, too complicated for this package.\n* Describe name parsing for different dialects.\n\n0.1.1 (2017-11-20)\n------------------\n\n* Fix for missing modules.\n\n0.1.0 (2017-07-17)\n------------------\n\n* First release on PyPI.\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/andy-z/ged4py", "keywords": "ged4py", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "ged4py", "package_url": "https://pypi.org/project/ged4py/", "platform": "", "project_url": "https://pypi.org/project/ged4py/", "project_urls": { "Homepage": "https://github.com/andy-z/ged4py" }, "release_url": "https://pypi.org/project/ged4py/0.1.11/", "requires_dist": null, "requires_python": "", "summary": "GEDCOM tools for Python", "version": "0.1.11" }, "last_serial": 4665182, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "1850f8dfe11a3f46bf28117506baa415", "sha256": "bdf137d34ea7788e03b48ce62eef40f028be4138e76d98c727536dfc306a485b" }, "downloads": -1, "filename": "ged4py-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1850f8dfe11a3f46bf28117506baa415", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16785, "upload_time": "2017-11-20T07:19:53", "url": "https://files.pythonhosted.org/packages/ac/98/ec6d1b34a014293c0031cc2600cec22341651f94d732429c6860af816c1a/ged4py-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2d0591b465644c7d069890f3a9e0feab", "sha256": "8b273e271d9075be765a3b6bbc34d8c0c6f6dd3570f84cc6c43349ec10b8609e" }, "downloads": -1, "filename": "ged4py-0.1.0.tar.gz", "has_sig": false, "md5_digest": "2d0591b465644c7d069890f3a9e0feab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40569, "upload_time": "2017-11-20T07:19:55", "url": "https://files.pythonhosted.org/packages/b1/13/802aa527936973c7de0920a0db0348c209d47832a0eebc658440c041caf2/ged4py-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "6cb45c6c9f852a983a94ee4f5c3e125e", "sha256": "ded8b2b48863f66f5092e033ff96a4a740940674344d7d7ba8ca25e89bf6a9a4" }, "downloads": -1, "filename": "ged4py-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6cb45c6c9f852a983a94ee4f5c3e125e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21794, "upload_time": "2017-11-21T04:39:48", "url": "https://files.pythonhosted.org/packages/2d/2d/66e6d1599b91d39dc4f376ae95e64ae55b3a1f434810b28d7c1f7cec3e03/ged4py-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "82ba9b5cf1aa8d9dd914af8b76548e9d", "sha256": "6219ed1408084c965efd0d3896cc2e4433d7d268ade004b82fe939da53951165" }, "downloads": -1, "filename": "ged4py-0.1.1.tar.gz", "has_sig": false, "md5_digest": "82ba9b5cf1aa8d9dd914af8b76548e9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44214, "upload_time": "2017-11-21T04:39:49", "url": "https://files.pythonhosted.org/packages/fe/53/4d31936dd86197ee2b0ee24f3ffb9214f992c32e7ad4a459cce5c394ab97/ged4py-0.1.1.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "4c96f9c857d88f297c83311239357850", "sha256": "ccec5d1b0d974335fe130074ac436e6097bcf6e1a9587e051059ad8c689e8335" }, "downloads": -1, "filename": "ged4py-0.1.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4c96f9c857d88f297c83311239357850", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 23836, "upload_time": "2018-10-18T06:35:15", "url": "https://files.pythonhosted.org/packages/5c/3e/a967e0f028ca657a3c1cd71cd1870b16e4b418216248031b354d69ad7fa0/ged4py-0.1.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "24246f18d57e33184e3ed88248493f69", "sha256": "d0677dba68750979cec2afa799310a9e198ca174c3be2fea6554f591d685ae46" }, "downloads": -1, "filename": "ged4py-0.1.10.tar.gz", "has_sig": false, "md5_digest": "24246f18d57e33184e3ed88248493f69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48867, "upload_time": "2018-10-18T06:35:12", "url": "https://files.pythonhosted.org/packages/7b/19/fe0ec575108c37de7cb2e041eab95eabf0c144e51ccb64f06dbc9bb6bc01/ged4py-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "df9e8044754fb189169bc63356f29bdd", "sha256": "5e731f98197f471caf72f335374f0c0bd28e4c4d6b00fe04b62d7f1f3888aa53" }, "downloads": -1, "filename": "ged4py-0.1.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "df9e8044754fb189169bc63356f29bdd", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 20886, "upload_time": "2019-01-06T08:26:40", "url": "https://files.pythonhosted.org/packages/92/fd/366d71583c30183fbe6ca4dc8262c0009ebe5ee240471ce64e4d240774b4/ged4py-0.1.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "23920c15f05383fe2f9a4ceee2b0cc5f", "sha256": "99200c8eec2473b38a2a750c101808549a9a5bfa13715b775b0437a54bcae7b4" }, "downloads": -1, "filename": "ged4py-0.1.11.tar.gz", "has_sig": false, "md5_digest": "23920c15f05383fe2f9a4ceee2b0cc5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45689, "upload_time": "2019-01-06T08:26:37", "url": "https://files.pythonhosted.org/packages/4c/29/4bba735899ade48b7d95f8535b6922468c3560df977b0c31201e76ece502/ged4py-0.1.11.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "214f12e0c6d9142bc6137f6bfc264534", "sha256": "6d96635de205f5921882836871b5feacb5392a9a5adbb399c568a86e52186e53" }, "downloads": -1, "filename": "ged4py-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "214f12e0c6d9142bc6137f6bfc264534", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21697, "upload_time": "2018-01-07T19:43:18", "url": "https://files.pythonhosted.org/packages/72/c5/e6e3323fef721927b780d971f0b1489e461522c060a15fce1885081a6f80/ged4py-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a1b6899b988766f4e3a6db82ae8ed9b1", "sha256": "9e618950dd60148aa3f5c685274cf50d721211237f625ebf359cced52eebd996" }, "downloads": -1, "filename": "ged4py-0.1.2.tar.gz", "has_sig": false, "md5_digest": "a1b6899b988766f4e3a6db82ae8ed9b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46066, "upload_time": "2018-01-07T19:43:22", "url": "https://files.pythonhosted.org/packages/a6/92/fb1dd68b18a0a8d2891d028569bfaf0f03c8996a111eed7e9b1a791cb4d0/ged4py-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "ae5bd8b19b32893cd35cad7228ec46ca", "sha256": "ea68ceeecfb22fb8d53aa235dee53d1d0d0cc39434562af72e3b2f1de5b4acd9" }, "downloads": -1, "filename": "ged4py-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ae5bd8b19b32893cd35cad7228ec46ca", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21849, "upload_time": "2018-01-17T04:50:53", "url": "https://files.pythonhosted.org/packages/aa/35/0bfd0158b6036e6ce14ce03565a5d2e13277420b87bc42956ed8512d9078/ged4py-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8dc35ae141632a265962d010fa4539bf", "sha256": "829dbd1723aa8a95aaf93d4579e170071cc787d5d2df8701200316ebdb39b5f3" }, "downloads": -1, "filename": "ged4py-0.1.3.tar.gz", "has_sig": false, "md5_digest": "8dc35ae141632a265962d010fa4539bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46210, "upload_time": "2018-01-17T04:50:55", "url": "https://files.pythonhosted.org/packages/ae/e8/ff1d203968ffc5a33a2b065e4b0673a61119e5e215a424fb63260e9eff4e/ged4py-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "d0d8eeb51f275ff515f4aa51ba5e5c98", "sha256": "4bcd30c6d6097f4c87458ff9aadfc2f173d95cb0c989b43e9023603fe6c2f6d7" }, "downloads": -1, "filename": "ged4py-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d0d8eeb51f275ff515f4aa51ba5e5c98", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 22475, "upload_time": "2018-02-01T07:11:21", "url": "https://files.pythonhosted.org/packages/f9/d2/7bfd5a0ecbfee4f7731ed5d2529aef07b56e09d1b3b39f4771c252c149a8/ged4py-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cb77c886dd7568ca7183c7d63ad34787", "sha256": "8974db754bfe213637008780067bad905fe4d2b8446ce3802b128785fb488b6c" }, "downloads": -1, "filename": "ged4py-0.1.4.tar.gz", "has_sig": false, "md5_digest": "cb77c886dd7568ca7183c7d63ad34787", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47028, "upload_time": "2018-02-01T07:11:19", "url": "https://files.pythonhosted.org/packages/26/36/e9eaa424d4850b59df7ebf464f2d8cda6d38b6a85de4a79397d5441bc213/ged4py-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "e0f025809b6c59441b260dd9e879669b", "sha256": "1b5300311b035a4f1fe764ee150606c2ec509c9fcb4aea407ebbfe29abeb0bdd" }, "downloads": -1, "filename": "ged4py-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e0f025809b6c59441b260dd9e879669b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 22552, "upload_time": "2018-03-26T05:43:39", "url": "https://files.pythonhosted.org/packages/7b/b0/07814acc51e60edc48334a3b45dcd7a75a916ffd07979884570defb2c81e/ged4py-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "71d7a2bcb5be5482fc880e5fd5fb72de", "sha256": "dde644f3cdb852b32d53f548b499fd64f52e08cb2566d6a86722ca460929df6c" }, "downloads": -1, "filename": "ged4py-0.1.5.tar.gz", "has_sig": false, "md5_digest": "71d7a2bcb5be5482fc880e5fd5fb72de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47114, "upload_time": "2018-03-26T05:43:37", "url": "https://files.pythonhosted.org/packages/95/6a/fa4de02233c6b7e660f445b7eaac0eb8ecd20288be22c2fbf36ffc03ab4f/ged4py-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "08ac3b6fad29af2a22baaba15d8af7ef", "sha256": "0d8c9e0f8312410168ed904f3903958a52b4d004ff8b5c5320e066dfa212f48a" }, "downloads": -1, "filename": "ged4py-0.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "08ac3b6fad29af2a22baaba15d8af7ef", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 22805, "upload_time": "2018-04-03T03:51:28", "url": "https://files.pythonhosted.org/packages/c2/02/4490b2236bc332736da600982b6e0d4b8283a4402c905fd989970d32f307/ged4py-0.1.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7525d1533507e98f5bffc0d227f43298", "sha256": "1bf4622343c39e1c50722a64c6964ac7de4ef0bcf62fc5e8cd084180063c9474" }, "downloads": -1, "filename": "ged4py-0.1.6.tar.gz", "has_sig": false, "md5_digest": "7525d1533507e98f5bffc0d227f43298", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47432, "upload_time": "2018-04-03T03:51:26", "url": "https://files.pythonhosted.org/packages/03/12/9b3276d88e7726227aad1e10fd60e4b971965a36a562fbc4b5309385abaf/ged4py-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "658e798f29991de65bd398d572bee902", "sha256": "6c87a5fb1985cdc259c5e90d36b54a52628952a6b7fd825154c9c92c6245b7c1" }, "downloads": -1, "filename": "ged4py-0.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "658e798f29991de65bd398d572bee902", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 22992, "upload_time": "2018-04-24T03:26:59", "url": "https://files.pythonhosted.org/packages/61/6a/683cff6b59c51269d3622e324259ef32bbc1fcafe24e098b478714d7861c/ged4py-0.1.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6995af20213091049805b824a2cc6be0", "sha256": "8167bf913e377bbc492181601b76c6de973a4a56aea7648c3973828adb2661f7" }, "downloads": -1, "filename": "ged4py-0.1.7.tar.gz", "has_sig": false, "md5_digest": "6995af20213091049805b824a2cc6be0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47735, "upload_time": "2018-04-24T03:26:57", "url": "https://files.pythonhosted.org/packages/d1/13/c53b3508695782d950bdec5382e4997093a981f2fb906981e27d6b5425d2/ged4py-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "efd10a9cc41a7f5e3cdec2baeaf37e58", "sha256": "fb542f084538d868d7d87e951bae9f97bb2c5d6a57f8943f4ac64eca6e5cc72c" }, "downloads": -1, "filename": "ged4py-0.1.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "efd10a9cc41a7f5e3cdec2baeaf37e58", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 23380, "upload_time": "2018-05-17T05:23:16", "url": "https://files.pythonhosted.org/packages/4a/51/606491c790a0245e398da69253f3b740ec22b03d9a04d7f6fd57cfc85ed4/ged4py-0.1.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2133ad906fc058e94e6f409e00c44f98", "sha256": "8c5adae6048e432c7729da1e4d39f60213a4a5bc89646749e9da2a40b1f5b800" }, "downloads": -1, "filename": "ged4py-0.1.8.tar.gz", "has_sig": false, "md5_digest": "2133ad906fc058e94e6f409e00c44f98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48319, "upload_time": "2018-05-17T05:23:14", "url": "https://files.pythonhosted.org/packages/cd/36/5ccd80c90b59a91522e8ad1fd0aec774d18a6d255ae0cddc376efcaf2da7/ged4py-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "6e652143e451acedbf7fe34673969f70", "sha256": "2806ed9c9309eb6bb2afa974e4e9624e69c5eb0d90a1402e7cb94aff4f84cec5" }, "downloads": -1, "filename": "ged4py-0.1.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6e652143e451acedbf7fe34673969f70", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 23473, "upload_time": "2018-05-18T02:49:51", "url": "https://files.pythonhosted.org/packages/e0/fb/7ca7075418c9b937e6477b5f58f531749ad0211839b450f18d576ea3b1fb/ged4py-0.1.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a70cee033051e2a9295b6e628ba676f", "sha256": "82e81042c87975cfcc72e1a7c7b9abf0d16ebee4c165ae7d2550069df0c114ef" }, "downloads": -1, "filename": "ged4py-0.1.9.tar.gz", "has_sig": false, "md5_digest": "4a70cee033051e2a9295b6e628ba676f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48421, "upload_time": "2018-05-18T02:49:49", "url": "https://files.pythonhosted.org/packages/b0/85/5c6c5bf77843a68bb660c9fc3a6ec815a5a074ab770465370d9d00feb2be/ged4py-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "df9e8044754fb189169bc63356f29bdd", "sha256": "5e731f98197f471caf72f335374f0c0bd28e4c4d6b00fe04b62d7f1f3888aa53" }, "downloads": -1, "filename": "ged4py-0.1.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "df9e8044754fb189169bc63356f29bdd", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 20886, "upload_time": "2019-01-06T08:26:40", "url": "https://files.pythonhosted.org/packages/92/fd/366d71583c30183fbe6ca4dc8262c0009ebe5ee240471ce64e4d240774b4/ged4py-0.1.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "23920c15f05383fe2f9a4ceee2b0cc5f", "sha256": "99200c8eec2473b38a2a750c101808549a9a5bfa13715b775b0437a54bcae7b4" }, "downloads": -1, "filename": "ged4py-0.1.11.tar.gz", "has_sig": false, "md5_digest": "23920c15f05383fe2f9a4ceee2b0cc5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45689, "upload_time": "2019-01-06T08:26:37", "url": "https://files.pythonhosted.org/packages/4c/29/4bba735899ade48b7d95f8535b6922468c3560df977b0c31201e76ece502/ged4py-0.1.11.tar.gz" } ] }