282 Commits

Author SHA1 Message Date
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
Eric Froemling
f368cbf30f
efro.message tidying and language updates 2021-09-27 16:54:02 -05:00
Eric Froemling
638e428883
Added support for protocols containing single message types 2021-09-24 12:14:51 -05:00
Eric Froemling
91a40f1062
Protocol no longer needs to be passed when instantiating message senders/receivers 2021-09-23 14:50:04 -05:00
Eric Froemling
43788993e6
added send_untyped() and send_async_untyped() to messaging system 2021-09-22 12:48:15 -05:00
Eric Froemling
c8a6c3733d
work on async messaging 2021-09-21 12:14:59 -05:00
Eric Froemling
4724088bb1
preflight 2021-09-19 14:26:07 -05:00
Eric Froemling
934e66eb6c
Updating Python init to use new preconfig/config system in 3.8 2021-09-16 14:35:29 -05:00
Eric Froemling
6673f8dec6
messaging cleanup 2021-09-09 08:43:06 -05:00
Eric Froemling
95bbb89d14
module generation for new messaging stuff 2021-09-08 12:02:08 -05:00
Eric Froemling
14c1a20ad0
more work on messaging system 2021-09-07 16:04:06 -05:00
Eric Froemling
9733751716
efro.error.TransportError renamed to CommunicationError 2021-09-05 19:40:30 -05:00
Eric Froemling
e9ca5092ef
language updates and work on messaging 2021-09-02 08:43:05 -05:00
Eric Froemling
39436f910c
cleanup for latest pylint and work on messaging 2021-08-23 10:06:55 +02:00
Eric Froemling
7417ac0103
groundwork for generalized messaging functionality 2021-08-16 19:32:49 +02:00
Eric Froemling
2bfaa3e01c
lint and language updates 2021-07-01 09:58:12 -07:00
Eric Froemling
a3a58a58f6
moved py enums module generation to meta build 2021-06-18 09:04:54 -05:00
Eric Froemling
85da1991a6
added meta manifests 2021-06-17 14:29:30 -05:00
Eric Froemling
79d85b31cb
fixed tutorial breakage 2021-06-16 17:35:32 -05:00
Eric Froemling
277ba7095f
enabling dummy module updates in public repo 2021-06-15 10:38:24 -05:00
Eric Froemling
78e5fc0486
Consolidating meta makefile generation 2021-06-12 16:58:14 -05:00
Eric Froemling
4c729e68be
tidying 2021-06-11 17:14:17 -05:00
Eric Froemling
0584fb7c29
Exposing documentation generation functionality 2021-06-10 15:24:45 -05:00
Eric Froemling
6f867d4c90
Reorganizing meta build files 2021-06-09 19:01:49 -05:00
Eric Froemling
2b6d627b6a
Tidying and updates for mypy 0.9 2021-06-09 11:36:22 -05:00
Eric Froemling
a2473a89b0
language updates and tidying 2021-05-30 19:00:39 -05:00
Eric Froemling
2f2ae11d4f
Added day and hour value limits to dataclassio 2021-05-27 12:39:51 -05:00
Eric Froemling
f2c0067ee1
Added checks for storage name clashes to dataclassio 2021-05-26 11:40:36 -05:00
Eric Froemling
7f1458304d
Added bytes, datetime, and firestore format support to dataclassio 2021-05-25 12:22:36 -05:00
Eric Froemling
cb2b3abf25
Added storagename and store_deafult functionality to dataclassio 2021-05-24 12:24:28 -05:00
Eric Froemling
82a268aef9
v1.6.3 2021-05-14 16:58:48 -05:00
Eric Froemling
d0eb50e396
Moving a bit of network functionality to efro package 2021-05-06 12:04:34 -05:00
Eric Froemling
4b3ecba38d
v1.6 2021-05-05 14:22:16 -05:00
Eric Froemling
c10cf5c2fe
Added tuple and datetime support to dataclassio 2021-05-03 16:22:19 -05:00
Eric Froemling
053a514d0e
efro.dataclassio cleanup 2021-04-30 21:29:19 -05:00
Eric Froemling
a931a856b2
Heavily revamped efro.dataclasses functionality for improved communication with master-servers 2021-04-30 16:30:42 -05:00
Eric Froemling
d79683a5b3
Region connectivity checker and general net cleanup 2021-04-28 09:52:14 -05:00
Eric Froemling
09f5b49ab2
tidying python bootstrapping 2021-04-27 11:28:42 -05:00
Eric Froemling
8e545189bd
Updates for latest pylint 2021-04-25 11:35:16 -05:00
Eric Froemling
99dac3af6f
Added ba.app.state val 2021-04-19 19:12:53 -07:00
Eric Froemling
9c5d209749
Syncing latest changes between public/private. 2021-04-19 18:36:58 -07:00
Eric Froemling
9f01110e74
Some internal wiring for private parties 2021-04-19 11:56:10 -07:00
Eric Froemling
899f3affa5
Oh right its 2021 now 2021-04-17 13:48:23 -07:00
Eric Froemling
b8a8e18f03
build cleanup and compiler warning fixes 2021-04-17 13:11:14 -07:00
Eric Froemling
97c14e7e10
Cleaning up python bootstrapping code 2021-04-15 14:27:51 -07:00
Eric Froemling
ff1001e41e
more internal cleanup 2021-04-15 12:42:32 -07:00
Eric Froemling
2b24f09f68
internal work and lang updates 2021-04-15 10:59:33 -07:00
Eric Froemling
39ebaa76a0
internal work 2021-04-14 23:52:13 -07:00