Commit Graph

41 Commits

Author SHA1 Message Date
AJ Slater
0ff6feb3ea all tests work 2024-02-21 16:25:39 -08:00
AJ Slater
241e13f2d6 update deps 2024-02-21 13:16:30 -08:00
AJ Slater
d550d9c54e Complicated volume parsing 2024-02-21 13:15:18 -08:00
AJ Slater
2c0ab37d83 complicated year and volume parsing 2024-02-21 11:32:55 -08:00
AJ Slater
7d9b4efeee reorganize code. only substitute first colon out of caution. 2024-02-21 10:08:51 -08:00
AJ Slater
4b1f5fbdb9 better issue regex 2024-02-21 09:37:00 -08:00
AJ Slater
55423a9f10 formatting 2024-02-20 18:36:34 -08:00
AJ Slater
de1e0949c0 move working tests into block. move difficult tests into difficult block 2024-02-20 17:35:44 -08:00
AJ Slater
a3bc43b2d6 parse number issues earlier. pop alpha_month. strip commas from titles and series 2024-02-20 17:35:03 -08:00
AJ Slater
57ecf4f354 add optional parens to issue 2024-02-20 17:34:31 -08:00
AJ Slater
e34cfb9d13 fix test result 2024-02-20 17:18:47 -08:00
AJ Slater
656310c609 fix test result 2024-02-20 17:17:40 -08:00
AJ Slater
120feab7af sophisticated date parsing 2024-02-20 17:14:03 -08:00
AJ Slater
93ac5760a0 copy volume into issue if issue not available 2024-02-20 13:42:37 -08:00
AJ Slater
3304ba76d6 remove dots from series and title if not near digits 2024-02-20 13:33:48 -08:00
AJ Slater
da825abda7 move path cleaning until after ext extraction 2024-02-20 13:06:52 -08:00
AJ Slater
a6b61fc031 remove redundant namespace 2024-02-20 13:00:46 -08:00
AJ Slater
2d40518df6 fix imports 2024-02-20 12:59:51 -08:00
AJ Slater
207e3451d4 bump news for classes 2024-02-20 12:57:59 -08:00
AJ Slater
4580611454 make serializer class 2024-02-20 12:55:54 -08:00
AJ Slater
36729799a0 update deps 2024-02-20 12:46:42 -08:00
AJ Slater
fd4b4bc99c make parse_index a lazy function. re-add old 0.1.0 API 2024-02-20 12:45:42 -08:00
AJ Slater
b510864c30 move wontfix block 2024-02-20 01:09:51 -08:00
AJ Slater
31fd809aee move working tests into newly working block 2024-02-20 01:06:47 -08:00
AJ Slater
6f1b96c23a lint 2024-02-20 00:55:40 -08:00
AJ Slater
c84d1db13d Add webrip info type, fix test for Worlds Finest 2024-02-20 00:55:09 -08:00
AJ Slater
664f54cecb make parser a class. use delimeters in a string instead of the data_list 2024-02-20 00:21:54 -08:00
AJ Slater
71dd1d3972 alphabetical leading characters after # for issue 2024-02-19 14:18:38 -08:00
AJ Slater
3ce61254dc titles after tokens 2024-02-19 14:11:47 -08:00
AJ Slater
65e17236df update deps 2024-02-17 23:06:49 -08:00
AJ Slater
9ccd8957bb update to flat eslint config 2024-02-16 18:27:29 -08:00
AJ Slater
39fe7c8f79 require python 3.10. lots of typing hints 2024-01-30 01:46:23 -08:00
AJ Slater
7747f10ed7 fix readme 2024-01-15 12:08:39 -08:00
AJ Slater
14e029774d update deps and version 2024-01-15 11:36:28 -08:00
AJ Slater
3cab4995f7 add GN to format types 2024-01-15 11:36:11 -08:00
AJ Slater
4d802f2942 add NEWS 2023-12-21 13:11:38 -08:00
AJ Slater
0eeb786cd2 fix cli 2023-12-21 13:10:38 -08:00
AJ Slater
e752b92bab fix pyproject to build 2023-12-21 13:07:28 -08:00
AJ Slater
56811bc506 resolve LICENSE conflict 2023-12-21 13:06:58 -08:00
AJ Slater
f5447bfcaf initial commit 2023-12-21 13:04:52 -08:00
AJ Slater
64f9b46ede
Initial commit 2023-12-21 12:28:41 -08:00