49 Commits

Author SHA1 Message Date
Daniel G. Taylor
3d5c12c532
Add changelog, version bump v1.2.0 2019-10-28 21:13:25 -07:00
Daniel G. Taylor
706bd5a475
Slightly simplify gRPC helper functions 2019-10-28 20:58:33 -07:00
Daniel G. Taylor
52beeb0d73
Fix typo in example 2019-10-28 20:44:57 -07:00
Daniel G. Taylor
7e2dc595db
Autoformat files after rendering 2019-10-28 20:44:50 -07:00
Daniel G. Taylor
6fd9612ee1
Doc updates, version bump for release v1.1.0 2019-10-27 15:43:52 -07:00
Daniel G. Taylor
ba520f88a4
Install Protobuf include files on CI host 2019-10-27 15:40:33 -07:00
Daniel G. Taylor
b0b64fcbaf
Fix tests attempt 3 2019-10-27 15:29:04 -07:00
Daniel G. Taylor
7900c7c9db
Fix tests 2019-10-27 15:21:20 -07:00
Daniel G. Taylor
fcc273e294
Fix tests 2019-10-27 15:18:10 -07:00
Daniel G. Taylor
f820397751
Add missing optional types test 2019-10-27 15:14:06 -07:00
Daniel G. Taylor
16687211a2
Typing fixes 2019-10-27 15:13:51 -07:00
Daniel G. Taylor
eb5020db2a
Fix bool parsing bug 2019-10-27 14:59:38 -07:00
Daniel G. Taylor
035793aec3
Support wrapper types 2019-10-27 14:55:25 -07:00
Daniel G. Taylor
c79535b614
Support Duration/Timestamp Google well-known types 2019-10-26 23:07:30 -07:00
Daniel G. Taylor
5daf61f64c
Refactor default value code 2019-10-25 21:16:32 -07:00
Daniel G. Taylor
4679c571c3
Fix comment newlines 2019-10-25 12:28:26 -07:00
Daniel G. Taylor
ff8463cf12
Handle fields that clash with Python reserved keywords 2019-10-23 21:28:31 -07:00
Daniel G. Taylor
eff9021529
Some informational output from the plugin, do not overwrite __init__.py 2019-10-23 15:07:05 -07:00
Daniel G. Taylor
d43d5af5ce
Better JSON casing support, renaming messages/fields 2019-10-23 15:06:34 -07:00
Daniel G. Taylor
ef0a1bf50c
Use specific version of pypi publish image 2019-10-23 15:03:13 -07:00
Daniel G. Taylor
0e389abbef
Add Python package long description v1.0.1 2019-10-22 21:31:42 -07:00
Daniel G. Taylor
109dc5a8a5
Make compiler dependencies optional v1.0.0 2019-10-22 21:08:30 -07:00
Daniel G. Taylor
5dae20970b
Add OneOf support, rework field detection 2019-10-22 20:44:00 -07:00
Daniel G. Taylor
477e9cdae8
Add CI build badge 2019-10-20 23:52:27 -07:00
Daniel G. Taylor
cfedcab5ab
Add basic oneof tests 2019-10-20 23:52:27 -07:00
Daniel G. Taylor
a33d92d89d
gRPC service/method comments 2019-10-20 23:52:27 -07:00
Daniel G. Taylor
45a6da0fad
CI updates 2019-10-20 23:46:50 -07:00
Daniel G. Taylor
972ed4635a
Try pip user install and path update 2019-10-20 23:36:47 -07:00
Daniel G. Taylor
487bdf9f16
Update CI build 2019-10-20 23:32:09 -07:00
Daniel G. Taylor
1fd24f74fc
Fix CI dependency install 2019-10-20 23:26:48 -07:00
Daniel G. Taylor
f4389a29ec
Add GitHub action build for CI 2019-10-20 23:25:18 -07:00
Daniel G. Taylor
a5fac1c2ae
Support pass-through of unknown fields 2019-10-19 22:33:31 -07:00
Daniel G. Taylor
b5c1f1aa7c
Support JSON base64 bytes and enums as strings 2019-10-19 12:31:22 -07:00
Daniel G. Taylor
7fe64ad8fe
Doc updates, refactor code layout, python package 2019-10-18 21:14:54 -07:00
Daniel G. Taylor
811b54cabb
Better JSON 64-bit int handling, add way to determine whether a message was sent on the wire, various fixes 2019-10-17 23:36:52 -07:00
Daniel G. Taylor
bbceff9341
Merge pull request #4 from danielgtaylor/grpc
Implement basic async gRPC support
2019-10-16 23:17:17 -07:00
Daniel G. Taylor
d93214eccd
Implement basic async gRPC support 2019-10-16 22:55:14 -07:00
Daniel G. Taylor
41a96f65ee
Merge pull request #3 from danielgtaylor/imports
Implement imports, simplified default value handling
2019-10-12 10:16:54 -07:00
Daniel G. Taylor
130acfffa3
Generate __init__.py files 2019-10-12 10:16:05 -07:00
Daniel G. Taylor
dcb7102d92
Implement imports, simplified default value handling 2019-10-12 09:48:40 -07:00
Daniel G. Taylor
55be5eed69
Merge pull request #2 from danielgtaylor/map-message
Add support for map value message types
2019-10-11 07:45:43 -07:00
Daniel G. Taylor
7dbaee0cfb
Add support for map value message types 2019-10-10 23:22:50 -07:00
Daniel G. Taylor
32bc8d50fb
Merge pull request #1 from danielgtaylor/maps
Add basic support for maps
2019-10-10 22:25:25 -07:00
Daniel G. Taylor
e0d1611797
Add basic support for maps 2019-10-10 22:20:57 -07:00
Daniel G. Taylor
ad7162a3ec
Support for repeated message fields 2019-10-09 20:46:16 -07:00
Daniel G. Taylor
1a488faf7a Generate/test refactoring 2019-10-09 17:21:29 -07:00
Daniel G. Taylor
1f46e10ba7 Refactoring 2019-10-08 17:48:53 -07:00
Daniel G. Taylor
c932fbc72c More features, refactoring 2019-10-08 00:23:11 -07:00
Daniel G. Taylor
6ed3b09f44 Initial commit 2019-10-05 08:47:14 -07:00