boukeversteegh 
							
						 
					 
					
						
						
							
						
						20150fdcf3 
					 
					
						
						
							
							Cleanup  
						
						
						
						
					 
					
						2020-05-24 19:58:49 +02:00 
						 
				 
			
				
					
						
							
							
								boukeversteegh 
							
						 
					 
					
						
						
							
						
						d11b7d04c5 
					 
					
						
						
							
							Document XFAIL tests  
						
						
						
						
					 
					
						2020-05-24 19:58:35 +02:00 
						 
				 
			
				
					
						
							
							
								boukeversteegh 
							
						 
					 
					
						
						
							
						
						e2d35f4696 
					 
					
						
						
							
							Support xfail on test-case level, support running tests on subsets.  
						
						
						
						
					 
					
						2020-05-24 19:58:06 +02:00 
						 
				 
			
				
					
						
							
							
								boukeversteegh 
							
						 
					 
					
						
						
							
						
						c3f08b9ef2 
					 
					
						
						
							
							Clear output directories before generating python files  
						
						
						
						
					 
					
						2020-05-24 19:54:53 +02:00 
						 
				 
			
				
					
						
							
							
								boukeversteegh 
							
						 
					 
					
						
						
							
						
						24d44898f4 
					 
					
						
						
							
							Only import reference module when needed. Some reference modules generate bad imports and cannot be loaded.  
						
						
						
						
					 
					
						2020-05-24 19:53:14 +02:00 
						 
				 
			
				
					
						
							
							
								boukeversteegh 
							
						 
					 
					
						
						
							
						
						074448c996 
					 
					
						
						
							
							Restore accidentally removed binary equality test  
						
						
						
						
					 
					
						2020-05-24 19:52:14 +02:00 
						 
				 
			
				
					
						
							
							
								nat 
							
						 
					 
					
						
						
							
						
						1a87ea43a1 
					 
					
						
						
							
							Merge pull request  #40  from boukeversteegh/pr/wrapper-as-output  
						
						... 
						
						
						
						Support using Google's wrapper types as RPC output values 
						
						
					 
					
						2020-05-24 19:06:30 +02:00 
						 
				 
			
				
					
						
							
							
								andrei 
							
						 
					 
					
						
						
							
						
						983e0895a2 
					 
					
						
						
							
							Fix services using non-pythonified field names  
						
						
						
						
					 
					
						2020-05-24 18:46:36 +02:00 
						 
				 
			
				
					
						
							
							
								boukeversteegh 
							
						 
					 
					
						
						
							
						
						c50d9e2fdc 
					 
					
						
						
							
							Add test for generating embedded wellknown types in outputs.  
						
						
						
						
					 
					
						2020-05-24 14:48:39 +02:00 
						 
				 
			
				
					
						
							
							
								boukeversteegh 
							
						 
					 
					
						
						
							
						
						35548cb43e 
					 
					
						
						
							
							Test all supported wrapper types. Add xfail test for unwrapping the value  
						
						
						
						
					 
					
						2020-05-24 12:34:37 +02:00 
						 
				 
			
				
					
						
							
							
								boukeversteegh 
							
						 
					 
					
						
						
							
						
						b711d1e11f 
					 
					
						
						
							
							Merge remote-tracking branch 'daniel/master' into pr/wrapper-as-output  
						
						
						
						
					 
					
						2020-05-24 10:41:40 +02:00 
						 
				 
			
				
					
						
							
							
								James Lan 
							
						 
					 
					
						
						
							
						
						917de09bb6 
					 
					
						
						
							
							Replace extra decorator with property and lazy initialization so that it is backward compatible.  
						
						
						
						
					 
					
						2020-05-23 17:36:29 -07:00 
						 
				 
			
				
					
						
							
							
								James Lan 
							
						 
					 
					
						
						
							
						
						3d001a2a1a 
					 
					
						
						
							
							Store the class metadata of fields in the class, to improve preformance  
						
						... 
						
						
						
						Cached data include,
- lookup table between groups and fields of "oneof" fields
- default value creator of each field
- type hint of each field 
						
						
					 
					
						2020-05-23 17:36:29 -07:00 
						 
				 
			
				
					
						
							
							
								James Lan 
							
						 
					 
					
						
						
							
						
						de61ddab21 
					 
					
						
						
							
							Add option to repeatly execute betterproto operations in test, to evaluate performance  
						
						
						
						
					 
					
						2020-05-23 17:36:29 -07:00 
						 
				 
			
				
					
						
							
							
								Nat Noordanus 
							
						 
					 
					
						
						
							
						
						5e2d9febea 
					 
					
						
						
							
							Blacken  
						
						
						
						
					 
					
						2020-05-23 23:37:22 +02:00 
						 
				 
			
				
					
						
							
							
								boukeversteegh 
							
						 
					 
					
						
						
							
						
						92088ebda8 
					 
					
						
						
							
							Cleanup  
						
						
						
						
					 
					
						2020-05-22 21:18:44 +02:00 
						 
				 
			
				
					
						
							
							
								boukeversteegh 
							
						 
					 
					
						
						
							
						
						c3e3837f71 
					 
					
						
						
							
							More concise whitelist logic  
						
						
						
						
					 
					
						2020-05-22 21:11:23 +02:00 
						 
				 
			
				
					
						
							
							
								boukeversteegh 
							
						 
					 
					
						
						
							
						
						6ec902c1b5 
					 
					
						
						
							
							Fix generate noargs. Sorted iteration.  
						
						
						
						
					 
					
						2020-05-22 21:03:45 +02:00 
						 
				 
			
				
					
						
							
							
								boukeversteegh 
							
						 
					 
					
						
						
							
						
						960dba2ae8 
					 
					
						
						
							
							Renamed docs for standard tests  
						
						
						
						
					 
					
						2020-05-22 20:58:53 +02:00 
						 
				 
			
				
					
						
							
							
								boukeversteegh 
							
						 
					 
					
						
						
							
						
						4b4bdefb6f 
					 
					
						
						
							
							Add explicit test for casing rules  
						
						
						
						
					 
					
						2020-05-22 20:58:31 +02:00 
						 
				 
			
				
					
						
							
							
								boukeversteegh 
							
						 
					 
					
						
						
							
						
						dfa0a56b39 
					 
					
						
						
							
							Simplify standard tests by using 1 json per case.  
						
						
						
						
					 
					
						2020-05-22 20:58:14 +02:00 
						 
				 
			
				
					
						
							
							
								boukeversteegh 
							
						 
					 
					
						
						
							
						
						dd4873dfba 
					 
					
						
						
							
							Re-introducing whitelisting argument to generate.py  
						
						
						
						
					 
					
						2020-05-22 20:51:22 +02:00 
						 
				 
			
				
					
						
							
							
								boukeversteegh 
							
						 
					 
					
						
						
							
						
						77c04414f5 
					 
					
						
						
							
							Update readme, add docs for standard tests  
						
						
						
						
					 
					
						2020-05-22 16:36:43 +02:00 
						 
				 
			
				
					
						
							
							
								boukeversteegh 
							
						 
					 
					
						
						
							
						
						6969ff7ff6 
					 
					
						
						
							
							Add another missing gitignored file, and remove gitignore filter for tests/  
						
						
						
						
					 
					
						2020-05-22 15:34:25 +02:00 
						 
				 
			
				
					
						
							
							
								boukeversteegh 
							
						 
					 
					
						
						
							
						
						13e08fdaa8 
					 
					
						
						
							
							Add missing file, ignore output files  
						
						
						
						
					 
					
						2020-05-22 15:05:52 +02:00 
						 
				 
			
				
					
						
							
							
								boukeversteegh 
							
						 
					 
					
						
						
							
						
						b12f1e4e61 
					 
					
						
						
							
							Organize test-cases into folders, extract compatibility test into proper test, support adding test-case specific tests  
						
						
						
						
					 
					
						2020-05-22 12:54:01 +02:00 
						 
				 
			
				
					
						
							
							
								nat 
							
						 
					 
					
						
						
							
						
						3546f55146 
					 
					
						
						
							
							Merge pull request  #32  from nat-n/improve_stub  
						
						... 
						
						
						
						Add ability to provide metadata, timeout & deadline args to requests 
						
						
					 
					
						2020-05-21 10:11:45 +02:00 
						 
				 
			
				
					
						
							
							
								boukeversteegh 
							
						 
					 
					
						
						
							
						
						499489f1d3 
					 
					
						
						
							
							Support using Google's wrapper types as RPC output values  
						
						
						
						
					 
					
						2020-05-10 16:36:29 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Ehlers Nyholm Thomsen 
							
						 
					 
					
						
						
							
						
						36a14026d8 
					 
					
						
						
							
							Fix issue that occurs with naming when proto is double nested ( #21 )  
						
						
						
						
					 
					
						2020-04-15 14:10:43 +10:00 
						 
				 
			
				
					
						
							
							
								Nat Noordanus 
							
						 
					 
					
						
						
							
						
						5759e323bd 
					 
					
						
						
							
							Add ability to provide metadata, timeout & deadline args to requests  
						
						... 
						
						
						
						This is an enhancement of the ServiceStub abstract class that makes
it more useful by making it possible to pass all arguments supported
by the underlying grpclib request function.
It extends to the existing high level API by allowing values to be
set on the stub instance, and the low level API by allowing values
to be set per call. 
						
						
					 
					
						2020-04-12 22:23:10 +02:00 
						 
				 
			
				
					
						
							
							
								Nat Noordanus 
							
						 
					 
					
						
						
							
						
						c762c9c549 
					 
					
						
						
							
							Add test for generated service stub  
						
						... 
						
						
						
						- Create one simple test for generated Service stubs in preparation
for making more changes in this area.
- Add dev dependency on pytest-asyncio in order to use ChannelFor
from grpclib.testing more easily.
- Create a new example proto containing a minimal rpc example. 
						
						
					 
					
						2020-04-12 19:37:39 +02:00 
						 
				 
			
				
					
						
							
							
								Nat Noordanus 
							
						 
					 
					
						
						
							
						
						b2b36c8575 
					 
					
						
						
							
							Apply black formatting  
						
						
						
						
					 
					
						2020-04-03 19:54:19 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel G. Taylor 
							
						 
					 
					
						
						
							
						
						c78851b1b8 
					 
					
						
						
							
							Merge pull request  #12  from ulasozguler/master  
						
						... 
						
						
						
						Added `include_default_values` parameter to `to_dict` function 
						
						
					 
					
						2020-01-30 17:19:34 -08:00 
						 
				 
			
				
					
						
							
							
								ulas 
							
						 
					 
					
						
						
							
						
						c0170f4d80 
					 
					
						
						
							
							Added include_default_values parameter to to_dict function.  
						
						
						
						
					 
					
						2020-01-22 19:16:57 +03:00 
						 
				 
			
				
					
						
							
							
								Josh Yudaken 
							
						 
					 
					
						
						
							
						
						d7559c22f8 
					 
					
						
						
							
							Fix serialization of dataclass constructor parameters  
						
						
						
						
					 
					
						2020-01-08 11:29:45 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel G. Taylor 
							
						 
					 
					
						
						
							
						
						f820397751 
					 
					
						
						
							
							Add missing optional types test  
						
						
						
						
					 
					
						2019-10-27 15:14:06 -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 
							
						 
					 
					
						
						
							
						
						ff8463cf12 
					 
					
						
						
							
							Handle fields that clash with Python reserved keywords  
						
						
						
						
					 
					
						2019-10-23 21:28:31 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel G. Taylor 
							
						 
					 
					
						
						
							
						
						d43d5af5ce 
					 
					
						
						
							
							Better JSON casing support, renaming messages/fields  
						
						
						
						
					 
					
						2019-10-23 15:06:34 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel G. Taylor 
							
						 
					 
					
						
						
							
						
						5dae20970b 
					 
					
						
						
							
							Add OneOf support, rework field detection  
						
						
						
						
					 
					
						2019-10-22 20:44:00 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel G. Taylor 
							
						 
					 
					
						
						
							
						
						cfedcab5ab 
					 
					
						
						
							
							Add basic oneof tests  
						
						
						
						
					 
					
						2019-10-20 23:52:27 -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 
							
						 
					 
					
						
						
							
						
						dcb7102d92 
					 
					
						
						
							
							Implement imports, simplified default value handling  
						
						
						
						
					 
					
						2019-10-12 09:48:40 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel G. Taylor 
							
						 
					 
					
						
						
							
						
						7dbaee0cfb 
					 
					
						
						
							
							Add support for map value message types  
						
						
						
						
					 
					
						2019-10-10 23:22:50 -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