24d44898f4
Only import reference module when needed. Some reference modules generate bad imports and cannot be loaded.
boukeversteegh
2020-05-24 19:53:14 +02:00
b12f1e4e61
Organize test-cases into folders, extract compatibility test into proper test, support adding test-case specific tests
boukeversteegh
2020-05-22 12:54:01 +02:00
feea790116
Bump library version
v1.2.1
Daniel G. Taylor
2019-10-29 22:00:27 -07:00
33f74f6a45
Fix comment indent bug; bump version
Daniel G. Taylor
2019-10-29 21:59:23 -07:00
3d5c12c532
Add changelog, version bump
v1.2.0
Daniel G. Taylor
2019-10-28 21:13:25 -07:00
706bd5a475
Slightly simplify gRPC helper functions
Daniel G. Taylor
2019-10-28 20:58:33 -07:00
52beeb0d73
Fix typo in example
Daniel G. Taylor
2019-10-28 20:44:57 -07:00
7e2dc595db
Autoformat files after rendering
Daniel G. Taylor
2019-10-28 20:44:50 -07:00
6fd9612ee1
Doc updates, version bump for release
v1.1.0
Daniel G. Taylor
2019-10-27 15:43:52 -07:00
ba520f88a4
Install Protobuf include files on CI host
Daniel G. Taylor
2019-10-27 15:40:33 -07:00
b0b64fcbaf
Fix tests attempt 3
Daniel G. Taylor
2019-10-27 15:29:04 -07:00
7900c7c9db
Fix tests
Daniel G. Taylor
2019-10-27 15:21:20 -07:00
fcc273e294
Fix tests
Daniel G. Taylor
2019-10-27 15:18:10 -07:00
f820397751
Add missing optional types test
Daniel G. Taylor
2019-10-27 15:14:06 -07:00
16687211a2
Typing fixes
Daniel G. Taylor
2019-10-27 15:13:51 -07:00
eb5020db2a
Fix bool parsing bug
Daniel G. Taylor
2019-10-27 14:59:38 -07:00
035793aec3
Support wrapper types
Daniel G. Taylor
2019-10-27 14:55:25 -07:00
c79535b614
Support Duration/Timestamp Google well-known types
Daniel G. Taylor
2019-10-26 23:07:30 -07:00
5daf61f64c
Refactor default value code
Daniel G. Taylor
2019-10-25 21:16:32 -07:00
4679c571c3
Fix comment newlines
Daniel G. Taylor
2019-10-25 12:28:26 -07:00
ff8463cf12
Handle fields that clash with Python reserved keywords
Daniel G. Taylor
2019-10-23 21:28:31 -07:00
eff9021529
Some informational output from the plugin, do not overwrite __init__.py
Daniel G. Taylor
2019-10-23 15:07:05 -07:00
d43d5af5ce
Better JSON casing support, renaming messages/fields
Daniel G. Taylor
2019-10-23 15:06:34 -07:00
ef0a1bf50c
Use specific version of pypi publish image
Daniel G. Taylor
2019-10-23 15:03:13 -07:00
0e389abbef
Add Python package long description
v1.0.1
Daniel G. Taylor
2019-10-22 21:31:42 -07:00
109dc5a8a5
Make compiler dependencies optional
v1.0.0
Daniel G. Taylor
2019-10-22 21:08:30 -07:00
5dae20970b
Add OneOf support, rework field detection
Daniel G. Taylor
2019-10-22 20:44:00 -07:00
477e9cdae8
Add CI build badge
Daniel G. Taylor
2019-10-20 23:52:16 -07:00
cfedcab5ab
Add basic oneof tests
Daniel G. Taylor
2019-10-20 22:49:53 -07:00
a33d92d89d
gRPC service/method comments
Daniel G. Taylor
2019-10-20 22:45:40 -07:00
45a6da0fad
CI updates
Daniel G. Taylor
2019-10-20 23:46:50 -07:00
972ed4635a
Try pip user install and path update
Daniel G. Taylor
2019-10-20 23:36:47 -07:00
487bdf9f16
Update CI build
Daniel G. Taylor
2019-10-20 23:32:09 -07:00
1fd24f74fc
Fix CI dependency install
Daniel G. Taylor
2019-10-20 23:26:48 -07:00
f4389a29ec
Add GitHub action build for CI
Daniel G. Taylor
2019-10-20 23:25:18 -07:00
a5fac1c2ae
Support pass-through of unknown fields
Daniel G. Taylor
2019-10-19 22:33:31 -07:00
b5c1f1aa7c
Support JSON base64 bytes and enums as strings
Daniel G. Taylor
2019-10-19 12:31:22 -07:00
7fe64ad8fe
Doc updates, refactor code layout, python package
Daniel G. Taylor
2019-10-18 21:07:12 -07:00
811b54cabb
Better JSON 64-bit int handling, add way to determine whether a message was sent on the wire, various fixes
Daniel G. Taylor
2019-10-17 23:36:18 -07:00