Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
f8752c0
feat: added setup for conventional commits
nickreynke Mar 22, 2020
d333042
Merge pull request #43 from nickreynke/feature/conventional-commits
nickreynke Mar 22, 2020
c9f42d1
docs: added contribution guidelines
nickreynke Mar 22, 2020
e8f8fc0
Merge pull request #44 from nickreynke/feature/contributing
nickreynke Mar 22, 2020
b294332
chore: added `bug_report` template
nickreynke May 3, 2020
a1b4da6
feat(parser): added `to_gedcom_string` method
nickreynke May 3, 2020
4cf4cba
Add missing 5.5.1 tags and some of the common program defined ones.
cdhorn May 15, 2020
8c01b62
ci(manifest.in): fix missing files in the MANIFEST check
cdhorn May 16, 2020
953a1cd
feat(tags.py): add missing 5.5.1 tags plus other program defined ones
cdhorn May 16, 2020
c6a2b70
feat(tags.py): add missing 5.5.1 tags plus other program defined ones
cdhorn May 16, 2020
a3da3c2
Merge branch 'develop' into master
nickreynke May 16, 2020
7915026
Merge branch 'develop' into master
nickreynke May 16, 2020
e36080b
Merge branch 'master' of github.com:cdhorn/python-gedcom
cdhorn May 20, 2020
441a3d7
feat: add parsing for all records and substructures and handle ansel
cdhorn May 24, 2020
8179290
fix: fix typo in SubmitterElement test
cdhorn May 24, 2020
6c606d6
style: make pep e302 compliant
cdhorn May 24, 2020
4405346
build: add dependency on chardet to detect encoding
cdhorn May 24, 2020
1fc9266
test: add chardet to dependencies to install for testing
cdhorn May 24, 2020
070a92b
fix: remove FileElement and add all the new ones
cdhorn May 24, 2020
df40aff
fix: fix non-ansel checks and handle UTF-8-SIG
cdhorn May 24, 2020
91533e1
fix: add back missing exceptions and methods
cdhorn May 24, 2020
d3509f8
test: remove utf-8-sig encoding
cdhorn May 24, 2020
4b5540a
fix: fix tag name type, is associates not associations
cdhorn May 24, 2020
f545216
build: add ansel to dependencies so always available and enabled
cdhorn May 24, 2020
2a09015
feat: add record types supported by reader
cdhorn May 24, 2020
c3aa233
feat: add typing hints to everything, update doc strings, update docs
cdhorn May 24, 2020
ab32bf3
docs: added doc string
cdhorn May 24, 2020
c6e91e0
docs: update docs again
cdhorn May 24, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions MANIFEST.in
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,7 @@ exclude logo.png
exclude docs
recursive-exclude docs *
recursive-exclude gedcom *.md

# Include GEDCOM test files
include tests/files/*.ged
recursive-exclude tests *

# Exclude Node related files
exclude .nvmrc
Expand Down
2 changes: 2 additions & 0 deletions Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ tox = "*"
pdoc3 = "*"

[packages]
chardet = "*"
ansel = "*"

[requires]
python_version = "3.5"
123 changes: 74 additions & 49 deletions Pipfile.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,11 +72,15 @@ was licensed under the GPL v2 and then continued by
The project was taken over by [Nicklas Reincke](https://github.com/nickreynke) in 2018.
Together with [Damon Brodie](https://github.com/nomadyow) a lot of changes were made and the parser was optimized.

Ansel support, additional tags, and extensive record and substructure level parsing support were added by
[Christopher Horn](https://github.com/cdhorn) in 2020.

## License

Licensed under the [GNU General Public License v2](http://www.gnu.org/licenses/gpl-2.0.html)

**Python GEDCOM Parser**
<br>Copyright (C) 2020 Christopher Horn (cdhorn at embarqmail dot com)
<br>Copyright (C) 2018 Damon Brodie (damon.brodie at gmail.com)
<br>Copyright (C) 2018-2019 Nicklas Reincke (contact at reynke.com)
<br>Copyright (C) 2016 Andreas Oberritter
Expand Down
Loading