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 |
|
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
|
46b02414fd
|
generated senders can now support sync and/or async sends
|
2021-09-23 15:43:14 -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
|
08ea737144
|
moved some bound-sender/receiver functionality to base classes instead of generated
|
2021-09-21 16:52:33 -05:00 |
|
Eric Froemling
|
f8bd041588
|
added protocol attr to bound message senders/receivers
|
2021-09-21 16:02:10 -05:00 |
|
Eric Froemling
|
0f77fe19ce
|
specifying message transport as json strings instead of bytes
|
2021-09-21 14:58:27 -05:00 |
|
Eric Froemling
|
e9cd9a922b
|
tidying async messaging
|
2021-09-21 14:15:20 -05:00 |
|
Eric Froemling
|
c8a6c3733d
|
work on async messaging
|
2021-09-21 12:14:59 -05:00 |
|
Eric Froemling
|
ce032f2050
|
Added thai language
|
2021-09-19 14:05:18 -05:00 |
|
Eric Froemling
|
29dba11335
|
Lint fixes for latest pylint (2.11.1)
|
2021-09-16 16:37: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
|
fdce8ed968
|
message code generation tidying
|
2021-09-09 13:03:51 -05:00 |
|
Eric Froemling
|
cdb602b921
|
auto-registering more common response types
|
2021-09-09 10:54:25 -05:00 |
|
Eric Froemling
|
34df4658a6
|
now uses None in place of EmptyResponse for simplicity
|
2021-09-09 10:09:31 -05:00 |
|
Eric Froemling
|
6673f8dec6
|
messaging cleanup
|
2021-09-09 08:43:06 -05:00 |
|
Eric Froemling
|
9de3738953
|
more messages work
|
2021-09-08 18:16:44 -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
|
63a835a1f4
|
cleaned up build process for clion; lang updates
|
2021-07-30 11:26:11 -05:00 |
|
Ritiek Malhotra
|
c3a668f371
|
build: parse pip output correctly
|
2021-07-03 00:16:21 +05:30 |
|
Eric Froemling
|
2bfaa3e01c
|
lint and language updates
|
2021-07-01 09:58:12 -07:00 |
|
Eric Froemling
|
5e75816d27
|
tidying meta output
|
2021-06-18 11:15:41 -05:00 |
|
Eric Froemling
|
f2ee4750a1
|
Merge branch 'master' into pubsync
|
2021-06-18 10:01:55 -05:00 |
|
Eric Froemling
|
55e3c84343
|
tidying
|
2021-06-18 10:01:55 -05:00 |
|
Eric Froemling
|
6288aac9ee
|
ci fix
|
2021-06-18 09:18:56 -05:00 |
|
Eric Froemling
|
6b8be859de
|
merge
|
2021-06-18 09:15:58 -05:00 |
|
Eric Froemling
|
d046f8087f
|
fixing windows ci
|
2021-06-18 09:14:06 -05:00 |
|
Eric Froemling
|
a3a58a58f6
|
moved py enums module generation to meta build
|
2021-06-18 09:04:54 -05:00 |
|
Eric Froemling
|
7f5fec0e3e
|
enabling msbuild in ci now that we can fetch needed meta build bits from efrocache
|
2021-06-17 15:11:14 -05:00 |
|
Eric Froemling
|
fa7ade1e99
|
adding public meta output to efrocache
|
2021-06-17 14:57:08 -05:00 |
|
Eric Froemling
|
85da1991a6
|
added meta manifests
|
2021-06-17 14:29:30 -05:00 |
|
Eric Froemling
|
30f6a4595b
|
fixed non-deterministic meta makefile output
|
2021-06-17 12:57:55 -05:00 |
|
Eric Froemling
|
e0caa9f8c4
|
debugging meta Makefile gen issue
|
2021-06-17 12:36:48 -05:00 |
|
Eric Froemling
|
bb9b4e3872
|
Enabling meta makefile generation in public
|
2021-06-17 12:09:06 -05:00 |
|
Eric Froemling
|
5a249c8751
|
tidying
|
2021-06-17 09:54:32 -05:00 |
|
Eric Froemling
|
ff1f036f7a
|
v1.6.4
|
2021-06-16 14:26:51 -05:00 |
|
Eric Froemling
|
165decf002
|
more pubsync fixing
|
2021-06-16 10:40:50 -05:00 |
|
Eric Froemling
|
30cbaeccef
|
fixing broken pubsync
|
2021-06-16 10:26:42 -05:00 |
|
Eric Froemling
|
c801cffdd6
|
Enabling resources makefile updates in public
|
2021-06-16 10:02:10 -05:00 |
|
Eric Froemling
|
0f05f5d1ee
|
tidying
|
2021-06-15 14:37:11 -05:00 |
|