Commit Graph

6 Commits

Author SHA1 Message Date
Nathan J. Mehl 940ce3c07d include dsc in message
Sigh, dsc messages may not include their own checksums (for obvious
tail-eating reasons) but said checksums are needed for including in
apt source repos, so calculate them on the fly.

Also rename the `files` property to `source_files` so that it does
not collide with the Files: header in the dsc message.

Update README appropriately
2017-06-23 08:53:41 -07:00
Nathan J. Mehl 0a9d1aeb74 add support for parsing and validating debian source files 2017-06-21 20:12:13 -07:00
Nathan J. Mehl bf4295893b it's 2017; provide a sorting key function 2017-06-13 14:10:55 -07:00
Nathan J. Mehl 3414f1f194 treat control message headers as attributes
also add docstrings and some rudimentary test coverage
for the file importer
2017-06-12 07:24:39 -07:00
Nathan J. Mehl c56c520950 python3 and travis support
- python3 compatibility
- drop py2.6 support
- use email.message rather than rfc822.message
- add some initial debug logging
- pylint and pep8 fixes
- add object properties for file hashes
- add a simple cli demo script
- add travis for continuous build
2017-06-04 15:23:14 -07:00
Nathan J. Mehl 7a2439a08c initial commit 2017-01-25 12:21:08 -08:00