Denis Makogon
94c7c9ae1f
Merge pull request #10 from cloudevents/0.2-force-improvements
...
0.2 force improvements
2019-01-16 16:58:14 +02:00
Denis Makogon
c9eec27153
Merge pull request #9 from evankanderson/boonary
...
Updates for binary encoding
2019-01-15 19:16:35 +02:00
Evan Anderson
47873fbca1
Adding type info to Converter interface.
...
Signed-off-by: Evan Anderson <argent@google.com>
2019-01-14 00:21:49 +00:00
Evan Anderson
d90a4861f9
Application of 7de461a589
to https://github.com/cloudevents/sdk-python/pull/7
...
Signed-off-by: Evan Anderson <argent@google.com>
2019-01-13 22:09:56 +00:00
Denis Makogon
d8cec175a9
Adding event_supported to converters
...
- this method validates whether a converter can process the event,
in case of structured converter this method does nothing,
in case of binary converter this method raise an exception if an event is not v0.2
- adding (un)marshaller validation on being a callable object
- tests added
Signed-off-by: Denis Makogon <denys.makogon@oracle.com>
2018-12-10 11:23:52 -08:00
Denis Makogon
9357beb4c2
Adding back can_read to converters
...
Signed-off-by: Denis Makogon <denys.makogon@oracle.com>
2018-12-10 10:54:45 -08:00
Denis Makogon
043236bb42
Consolidating return types
...
Closes : #6
Closes : #4
Signed-off-by: Denis Makogon <denys.makogon@oracle.com>
2018-12-10 10:14:57 -08:00
Denis Makogon
f4a3c05857
Merge pull request #3 from cloudevents/sdk-spec
...
README update
2018-12-09 02:56:26 +03:00
Denis Makogon
8de0ade014
README update
...
Signed-off-by: Denis Makogon <lildee1991@gmail.com>
2018-12-08 18:04:33 -05:00
Denis Makogon
67e3525675
Merge pull request #2 from cloudevents/sdk-spec
...
Make SDK compliant with CloudEvents SDK spec
2018-12-09 01:55:49 +03:00
Denis Makogon
22b8b89676
Make SDK compliant with CloudEvents SDK spec
...
Signed-off-by: Denis Makogon <lildee1991@gmail.com>
2018-12-08 09:10:20 -05:00
Denis Makogon
a0acdcf4af
Merge pull request #1 from denismakogon/initial-build
...
Initial release: CloudEvents Python SDK 0.0.1a0
2018-11-19 19:12:21 +02:00
Denis Makogon
abe8b6f818
Sphinx docs
...
Signed-off-by: Denis Makogon <lildee1991@gmail.com>
2018-11-19 12:07:30 +02:00
Denis Makogon
6af1b0bb17
Doc update
...
Signed-off-by: Denis Makogon <lildee1991@gmail.com>
2018-11-19 11:55:14 +02:00
Denis Makogon
8e142cb264
test requirements update
...
Signed-off-by: Denis Makogon <lildee1991@gmail.com>
2018-11-19 11:52:09 +02:00
Denis Makogon
0d5ac252c2
docstrings, marshallers
...
Signed-off-by: Denis Makogon <lildee1991@gmail.com>
2018-11-19 11:52:09 +02:00
Denis Makogon
3be2570c73
Freeze ujson dep
...
Signed-off-by: Denis Makogon <lildee1991@gmail.com>
2018-11-19 11:52:09 +02:00
Denis Makogon
9b5152546a
Docs, CI, etc.
...
Signed-off-by: Denis Makogon <lildee1991@gmail.com>
2018-11-19 11:52:09 +02:00
Denis Makogon
132fe61a8c
Getter/Setters with some tests
...
Signed-off-by: Denis Makogon <lildee1991@gmail.com>
2018-11-19 11:52:09 +02:00
Denis Makogon
5cfb98719f
Few more tests
...
Signed-off-by: Denis Makogon <lildee1991@gmail.com>
2018-11-19 11:52:09 +02:00
Denis Makogon
91224583c4
Initial release: CloudEvents Python SDK 0.0.1a0
...
Signed-off-by: Denis Makogon <lildee1991@gmail.com>
2018-11-19 11:52:09 +02:00
Doug Davis
159332b754
Initial commit
2018-09-21 18:42:34 -04:00