Commit graph

64 commits

Author SHA1 Message Date
jbannon
05737d2b19 remove formatting logic out of entry 2022-04-06 07:28:38 +00:00
jbannon
cbe73adbf7 better recursion functionality 2022-04-06 07:16:07 +00:00
jbannon
5fed8a7b64 recursive var names 2022-04-06 06:41:29 +00:00
jbannon
451b3564c5 return string formatters in overrides dict 2022-04-06 06:09:16 +00:00
jbannon
288e5cb892 pass preset instead of each options 2022-04-06 05:08:33 +00:00
jbannon
5bfb5d20ba refactor location of config options 2022-04-05 18:06:46 +00:00
jbannon
a6006b3def literal dict validator tests 2022-04-05 15:57:45 +00:00
jbannon
b225461339 linting 2022-04-05 07:50:43 +00:00
jbannon
14d8440ee7 tests, docstrings 2022-04-05 07:37:34 +00:00
jbannon
84db8d20be make validator abstract, unit tests for bool and str validator 2022-04-05 07:00:45 +00:00
jbannon
6215496c10 too many changes for single commit 2022-04-05 06:45:26 +00:00
jbannon
e0a375164c black 2022-04-05 00:29:50 +00:00
jbannon
836e186ab1 fix unit tests 2022-04-05 00:28:52 +00:00
jbannon
922ac3b7cf protected variables for easier debugging 2022-04-05 00:26:45 +00:00
jbannon
ac378ab962 protected attributes 2022-04-04 23:35:37 +00:00
jbannon
459712dcce remove source enum 2022-04-04 23:19:54 +00:00
jbannon
7f27ff52ae lint 2022-04-04 23:04:16 +00:00
jbannon
374021d027 Fix validators and output directory 2022-04-04 23:03:24 +00:00
jbannon
3a22a9bf10 refactor subscriptions to use validators 2022-04-04 22:30:48 +00:00
jbannon
54d35dce0e validators! 2022-04-04 06:23:43 +00:00
jbannon
9d8bf31f73 begin validators for metadata and output 2022-04-04 05:56:07 +00:00
jbannon
50634e86b9 select formatter, docstring update 2022-04-04 05:21:37 +00:00
jbannon
c838447423 pylinting 2022-04-03 18:41:37 +00:00
jbannon
16cba13570 docstrings, simplify dict validator 2022-04-03 18:29:34 +00:00
jbannon
3eca67101b More validator refactoring 2022-04-03 18:02:22 +00:00
jbannon
775342f0cf move native validators into single file 2022-04-03 08:36:02 +00:00
jbannon
319cf1a3bb force separate dict validator usage 2022-04-03 08:28:38 +00:00
jbannon
021ed500aa download strategy validator 2022-04-03 08:06:52 +00:00
jbannon
623f495b60 Validator major refactory 2022-04-03 07:37:28 +00:00
jbannon
a0187cab41 variables in readme 2022-04-01 20:03:05 +00:00
jbannon
ea573a310d last update to readme for now 2022-04-01 19:17:36 +00:00
jbannon
f3b7be04b6 update readme again 2022-04-01 19:14:57 +00:00
jbannon
02203e3a7b update readme 2022-04-01 18:56:29 +00:00
jbannon
329562bb0b using validators 2022-03-31 05:20:41 +00:00
jbannon
74169b9939 config validator working 2022-03-31 01:27:56 +00:00
jbannon
d31c4313f2 begin parsing yaml better 2022-03-31 00:20:06 +00:00
jbannon
f887b56729 begin cleaning subscription 2022-03-30 22:20:37 +00:00
jbannon
43cc4cd4c7 lint 2022-03-30 22:14:21 +00:00
jbannon
3a5c6c80dc lots o cleaning 2022-03-30 22:01:09 +00:00
jbannon
0b934799ae pretty code 2022-03-30 19:11:05 +00:00
jbannon
9847cadcbc pylint, docstrings for entry 2022-03-30 18:40:48 +00:00
jbannon
64eb1e83ab isort 2022-03-30 18:22:51 +00:00
jbannon
585a432bc9 more formatter tests, begin soundcloud unit tests 2022-03-30 18:13:44 +00:00
jbannon
e1d60ab6e9 entry 100% test coverage 2022-03-30 16:48:04 +00:00
Jesse Bannon
6f41b30ddb untested youtube entry 2022-03-30 07:56:19 +00:00
Jesse Bannon
6662bc5112 entries 2022-03-30 07:41:12 +00:00
Jesse Bannon
ec9840da94 oops 2021-11-27 18:31:29 +00:00
Jesse Bannon
7c102b4c54 parsed improvement 2021-11-27 18:31:06 +00:00
Jesse Bannon
f5738cc413 separate parsers 2021-11-27 17:17:51 +00:00
jmbannon
edcca6d745 fixed yaml 2021-09-21 00:04:49 +00:00