New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow creating KDBs from scratch, added setup.py for pip install #9

Merged
merged 9 commits into from Jun 22, 2013

Conversation

Projects
None yet
2 participants
@SteelPangolin
Contributor

SteelPangolin commented Jun 21, 2013

I fixed a lot of broken or missing stuff that was preventing me from creating KDB files from scratch using your library. I've also added a setup.py file to allow pip install to work with this package, updated the tests that were working to be runnable from nose or py.test, and added a new test that creates a fresh KDB, writes it, and then reads it back.

Thanks for your work on this. It's really handy to have a KDB reader/writer that works with Python 2.7 and is GPLv2 rather than v3.

SteelPangolin added some commits Jun 7, 2013

Reduced test suite to tests that actually test something.
Added Nose test discovery to setup.py.
Added keepassc.py to setup.py.
Converted org-mode readme source to more Github-friendly Markdown.
Corrected license file: it was a reference to GPLv2+ followed by
the old NetBSD with attribution license, but since all the other files
have GPLv2+ comments at the top, I believe this to be a mistake.
Implemented writing KDBs, including when starting with an empty file.
No longer updates access time for every node while reading the file.
@brettviren

This comment has been minimized.

Show comment
Hide comment
@brettviren

brettviren Jun 22, 2013

Owner

Looks good. Thanks!

Owner

brettviren commented Jun 22, 2013

Looks good. Thanks!

brettviren added a commit that referenced this pull request Jun 22, 2013

Merge pull request #9 from SteelPangolin/master
Allow creating KDBs from scratch, added setup.py for pip install

@brettviren brettviren merged commit 0ad5e30 into brettviren:master Jun 22, 2013

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment