Karthik Nadig
618a107e11
Compatibility python 3.4 ( #519 )
...
* Test compat fixes for python 3.4 tests
* Enable python 3.4 CI in travis
* Fix for 3.4 missing text in traceback list
* Fix linter
* Add python 3.4 to classifiers
* Fix for line text
2018-06-25 13:20:22 -07:00
Eric Snow
105032c3ae
Run most of the tests under Python 2. ( #405 )
2018-05-02 18:05:13 -06:00
Eric Snow
cd1367fc67
Implement the request and response message types.
2018-02-06 09:23:28 +00:00
Eric Snow
fb9b4dcf0b
Implement the event message types.
2018-02-06 09:21:03 +00:00
Eric Snow
ba0e9963c0
Add the base message types.
2018-02-06 09:21:03 +00:00
Eric Snow
b9274f074d
Add MappingParameter.
2018-02-06 09:14:08 +00:00
Eric Snow
800e05cd7a
Add a Mapping declaration type.
2018-02-06 08:51:59 +00:00
Eric Snow
baa3ecc084
Apply the op to the datatype before traversing.
2018-02-06 03:56:05 +00:00
Eric Snow
604859c01c
Recursively normalize in Array() and Field().
2018-02-06 03:54:19 +00:00
Eric Snow
8704c47dd2
Respect datatype.normalize().
2018-02-06 03:54:08 +00:00
Eric Snow
f3e9b59f46
Ignore missing optional args.
2018-02-06 03:54:05 +00:00
Eric Snow
b5f7e17e98
Do not try to bind when already bound.
2018-02-05 23:48:26 +00:00
Eric Snow
d7b6df86a7
Fix typos.
2018-02-05 23:18:32 +00:00
Eric Snow
57e388bb5f
Add parameter types.
2018-02-01 19:36:19 +00:00
Eric Snow
0fed761c98
ParameterImplBase -> DatatypeHandler.
2018-02-01 19:36:17 +00:00
Eric Snow
555b8d1acc
Add Parameter, ParameterImpl, and Arg.
2018-02-01 19:35:53 +00:00
Eric Snow
ecd482345c
Preserve order in Union.
2018-02-01 19:35:53 +00:00
Eric Snow
6b4e02ef45
Add _decl.Enum.
2018-02-01 19:35:52 +00:00
Eric Snow
6c097a4f54
Add FieldsNamespace.
2018-02-01 16:50:40 +00:00
Eric Snow
414e620974
Add declarative field classes.
2018-02-01 16:50:09 +00:00
Eric Snow
b9e88548a6
Fix the vendored revision hash.
2018-01-22 18:28:58 +00:00
Eric Snow
ffcf7d99d8
Add missing tests.
2018-01-22 17:29:59 +00:00
Eric Snow
506782d500
Do not escape single quotes.
2018-01-22 17:11:14 +00:00
Eric Snow
f1daf0ae5d
Add a comment to clarify why some tests are Py3-only.
2018-01-22 17:05:32 +00:00
Eric Snow
7981cc1f9e
Return a default value from get_revision() if URL unrecognized.
2018-01-11 18:50:51 +00:00
Eric Snow
a93d0ed25c
Print progress messages during download.
2018-01-11 18:36:14 +00:00
Eric Snow
0d71d2cf75
_open -> _open_url
2018-01-11 18:06:34 +00:00
Eric Snow
8e42001f3a
date -> downloaded
2018-01-10 22:13:01 +00:00
Eric Snow
8985aeead0
Add a command for checking the vendored schema file.
2018-01-10 22:13:01 +00:00
Eric Snow
b8cf3d3e9e
Add a command to download the upstream schema file.
2018-01-10 22:13:01 +00:00
Eric Snow
ff090e1ad7
Add some schema utils.
2018-01-10 22:13:01 +00:00
Eric Snow
7fb4e339b6
Only test debugger_protocol under Python 3.
2018-01-10 22:13:01 +00:00
Eric Snow
17847eb54e
Add upstream.Metadata.
2018-01-10 22:13:01 +00:00