Commit graph

5 commits

Author SHA1 Message Date
Rohan McGovern
293f5887b7 Implement error handling
Ultimately, all errors are propagated in some way, but it's important to
differentiate between "the content was invalid" vs "failed to fetch the
content".
2022-08-09 08:51:06 +10:00
Rohan McGovern
787ba01a0e Rearrange sources to keep API separate, add a real test 2022-07-07 13:20:43 +10:00
Rohan McGovern
119f0ea9b6 Make it all pass mypy 2022-06-29 16:19:05 +10:00
Rohan McGovern
05c6bd14be Add some basic tests & CI setup 2022-06-29 15:52:00 +10:00
Rohan McGovern
5c4e5354b2 Initial implementation
Basically working for yum repos.
2022-06-17 10:31:31 +10:00