1
0
mirror of https://github.com/kellyjonbrazil/jc.git synced 2025-06-19 00:17:51 +02:00
Commit Graph

3595 Commits

Author SHA1 Message Date
3432e830f2 doc update 2022-10-19 13:46:32 -07:00
14a237749c type annotation cleanup 2022-10-19 13:32:16 -07:00
1559c4751e type annotate decorator function 2022-10-19 12:02:12 -07:00
af7c4ce8ec doc update 2022-10-19 08:33:09 -07:00
5763ce6160 Don't get too fancy with dict type annotations 2022-10-19 08:30:09 -07:00
d7ca6caae8 use jc_types 2022-10-18 15:46:29 -07:00
2c4f232aaa use jc_types 2022-10-18 15:45:29 -07:00
bddfa71fa6 use object for typing since these functions accept other types 2022-10-18 15:44:53 -07:00
f537ab058b use Tuple for <3.9 compatibility 2022-10-18 11:27:12 -07:00
1b44b5b05a use typing Tuple for <3.9 compatibility 2022-10-18 11:24:55 -07:00
f6e971c652 fix metadata return type 2022-10-18 11:04:08 -07:00
dfa7a71f53 move custom types to jc_types 2022-10-18 11:01:59 -07:00
3639e02843 doc update 2022-10-18 09:37:10 -07:00
27b6e79c8a ignore mocking typing errors 2022-10-18 09:36:17 -07:00
f370151b54 make iso_datetime deprecated only. no need to make hidden. 2022-10-18 09:35:59 -07:00
597a8f468e normalize show_hidden and show_deprecated to be False by default 2022-10-18 09:35:24 -07:00
8bd7a00410 add py.typed to package 2022-10-18 09:14:43 -07:00
4867052972 fix AboutJCType 2022-10-15 18:27:55 -07:00
688c3a34f6 define CustomColorType 2022-10-15 18:21:53 -07:00
e357b27433 more granular type annotations 2022-10-15 17:53:02 -07:00
dd70bf92f3 doc update 2022-10-15 14:43:45 -07:00
0a97523928 doc update 2022-10-15 14:36:35 -07:00
f67bd02283 More granular type annotations 2022-10-15 14:34:09 -07:00
ef1055a9b6 more granular type annotations 2022-10-15 14:06:38 -07:00
cd970b5871 TypedDict fixup for older python versions 2022-10-15 13:53:56 -07:00
11b0863a65 Use TypedDict for more granular typing 2022-10-15 13:44:44 -07:00
5b8cb497de add more type annotations 2022-10-14 17:28:34 -07:00
38e2addbb6 simplify type annotation for MetadataType 2022-10-14 17:23:38 -07:00
58158ce8b1 add type annotations 2022-10-14 17:12:58 -07:00
5ca281f02e add type annotations 2022-10-14 15:54:26 -07:00
ac39ce6b98 formatting 2022-10-14 14:07:05 -07:00
38fb0a6828 allow parser module as parse() argument 2022-10-14 14:05:16 -07:00
38c41cfaf4 formatting 2022-10-14 13:49:10 -07:00
95ba628ac3 add more type annotations 2022-10-14 13:38:05 -07:00
a53f2ecbaf split slot info 2022-10-12 09:07:17 -07:00
aa1ff55bbe lower-case key names 2022-10-12 08:48:42 -07:00
097d013447 remove bail if a, h, or v in magic_options to keep from confusing behavior 2022-10-11 17:18:55 -07:00
3916623c46 remove multiple ands in conditional 2022-10-11 16:22:10 -07:00
42c50c5fa1 remove unneeded fields 2022-10-11 13:44:28 -07:00
ea515bbecc add show_hidden and show_deprecated tests 2022-10-11 12:19:11 -07:00
9f8006060b deprecated parser support in lib 2022-10-10 16:34:32 -07:00
6cd51c4426 add ip_split field 2022-10-10 12:21:02 -07:00
b1e96bb50c add ip_split field 2022-10-10 12:19:39 -07:00
50d3bda3b7 prefix ids with underscores for easier querying with jq, etc. 2022-10-10 11:37:33 -07:00
3dfa4a1bbc rename iso-datetime to datetime-iso 2022-10-09 11:05:32 -07:00
d1922acfc8 add datetime_iso tests 2022-10-09 11:03:31 -07:00
3947e424e7 rename iso-datetime parser to datetime-iso 2022-10-09 11:00:02 -07:00
25e202a09e doc update 2022-10-08 09:04:21 -07:00
8eab3c1590 fixes for cli refactor 2022-10-08 09:04:04 -07:00
4f294aa0ef add pci_ids parser 2022-10-07 16:36:46 -07:00