43 Commits

Author SHA1 Message Date
Eric Froemling
2cb0bf0f4f
added enum fallback option to dataclassio 2024-11-23 11:09:18 -08:00
Eric
b3e23f7bff
lots of logging improvements 2024-10-19 09:57:33 -07:00
Eric
d1603831ae
updates for latest pylint and lang updates 2024-09-23 19:24:30 -07:00
Eric
648d90e971
big toolbar-mode UI revamp work in progress 2024-08-29 10:11:08 -07:00
Eric
9acbc2c94f
adding tokens 2024-07-21 20:08:24 -07:00
Eric
8ab596e2b5
asset-package work and tidying 2024-05-29 09:44:02 -07:00
Eric
671b26efa7
1.7.35 work in progress 2024-05-08 10:30:57 -07:00
Eric
c12be782f7
spinoff cleanup 2024-04-23 13:44:40 -07:00
Eric
d9a11cbfbc
python 3.12 upgrade 2024-04-22 00:02:51 -07:00
Eric
6674d16800
IOMultiType improvements and lang updates 2024-04-06 14:01:05 -07:00
Eric
53e7655a94
formatting and utils work 2024-03-12 14:34:26 -07:00
Eric
37588433bc
langs and misc library work 2024-02-06 11:12:53 -08:00
Eric
dc6d29de22
dataclassio multitype fixes/tidying 2024-02-01 13:04:11 -08:00
Eric
3186ff6b50
tidying 2024-01-31 14:28:59 -08:00
Eric
e9d31b012c
Latest public/internal sync. 2024-01-31 14:06:13 -08:00
Eric
4d3f47c0fa
adopted override decorator for python layer 2024-01-24 16:50:13 -08:00
Eric
7182a29c03
langs and async task support improvements 2024-01-16 12:34:44 -08:00
Eric
baa09a775d
various fixes and polishing 2023-10-13 18:48:43 -07:00
Eric
ba896185c1
experimenting with pyright 2023-07-29 13:45:49 -07:00
Eric
af5f518627
fixes for playlist creation and game discovery 2023-06-07 14:41:55 -07:00
Eric Froemling
e1f37bfd93
massive refactoring for new feature-sets system 2023-05-16 10:53:42 -07:00
Eric
1e8ad4361d
version bump 2022-12-04 12:11:52 -08:00
Eric
86f6933e54
switching from yapf to black for python formatting 2022-10-10 12:04:18 -07:00
Eric Froemling
bbd17fe791
disabled mypy implicit optionals 2022-06-30 08:40:28 -07:00
Eric Froemling
164ff528c3
finished purging Optional and Union 2022-06-24 11:04:22 -07:00
Eric Froemling
616dd21265
enabling workspaces 2022-06-22 08:08:37 -07:00
Eric Froemling
c3348afb40
v1.7.1 2022-06-03 21:37:52 -07:00
Eric Froemling
6c7c346983
fixing corner-cases on dataclassio soft_defaults 2022-04-21 22:43:52 -07:00
Eric Froemling
87460145db
better soft_default type checking 2022-04-21 20:21:55 -07:00
Eric Froemling
9529c7cf32
added soft_default functionality to dataclassio 2022-04-21 18:00:06 -07:00
Eric Froemling
cd7288c66b
general tidying 2022-03-21 14:12:01 -05:00
Eric Froemling
02399815ed
v1.6.10 2022-03-18 22:02:10 -05:00
Eric Froemling
f5df30ba20
ssl work and lang updates 2022-02-16 12:57:26 -06:00
Eric Froemling
6d81843277
lang updates and 1.7 internal prep work 2022-02-09 13:39:49 -06:00
Eric Froemling
4d31d59467
v1.6.7 2022-01-25 14:25:45 -06:00
Eric Froemling
67649a0eae
lint and lang updates 2021-12-22 19:34:56 -06:00
Eric Froemling
5382fe1c5f
common lib, lang, and lint tweaks 2021-12-17 10:06:41 -06:00
Eric Froemling
31ce93c5ad
Python 3.8 -> 3.9 2021-10-23 14:38:22 -05:00
Eric Froemling
1cc07d243e
Language updates and tidying 2021-10-08 16:25:04 -05:00
Eric Froemling
36af7d7154
tweaked DataclassFieldLookup typing 2021-10-01 11:44:14 -05:00
Eric Froemling
8fde389001
Replaced FieldStoragePathCapture with cleaner DataclassFieldLookup in dataclassio 2021-10-01 10:47:53 -05:00
Eric Froemling
82515efbc5
dataclassio now supports nested types 2021-09-29 11:19:17 -05:00
Eric Froemling
329e254246
efro.dataclassio is now a package instead of an excessively largesingle module 2021-09-28 10:50:29 -05:00