Commit Graph

35 Commits

Author SHA1 Message Date
Dustin Ingram cda44dd83d
Update docs (#31)
* Update README to show v1 examples

Signed-off-by: Dustin Ingram <di@users.noreply.github.com>

* Update release process

Signed-off-by: Dustin Ingram <di@users.noreply.github.com>

* Update CHANGELOG

Signed-off-by: Dustin Ingram <di@users.noreply.github.com>
2020-04-27 19:18:23 -05:00
Francesco Guardiani bcacf3391a
Added Cloudevents V0.3 and V1 implementations (#22)
* Added v1 and v03 specs

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Added v1 and v03 specs implementations

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* linter

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* linter 2

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Add changelog entry

Signed-off-by: Dustin Ingram <di@users.noreply.github.com>

Co-authored-by: Dustin Ingram <di@users.noreply.github.com>
2020-04-24 09:57:41 -05:00
Dustin Ingram b7ad8c2fbb
Add a changelog (#30)
Signed-off-by: Dustin Ingram <di@users.noreply.github.com>
2020-04-24 09:47:30 -05:00
Ryan Dawson 76654a98ed
fix small bug with extensions (#25)
* Add a failing test

Signed-off-by: Dustin Ingram <di@users.noreply.github.com>

* fix small bug with extensions

Signed-off-by: ryandawsonuk <rd@seldon.io>

Co-authored-by: Dustin Ingram <di@users.noreply.github.com>
2020-04-20 17:52:14 -05:00
Doug Davis 173ed417d8
add link to email (#27)
Signed-off-by: Doug Davis <dug@us.ibm.com>

Co-authored-by: Dustin Ingram <di@users.noreply.github.com>
2020-04-20 17:25:57 -05:00
Dustin Ingram 2413665890
GitHub Actions (#29)
* Switch to Github Actions

Signed-off-by: Dustin Ingram <di@users.noreply.github.com>

* Add support for Python 3.8

Signed-off-by: Dustin Ingram <di@users.noreply.github.com>
2020-04-20 17:22:42 -05:00
Doug Davis ec0ae88f3b
Merge pull request #23 from duglin/editreadme
add helpful text to README
2020-03-20 10:19:46 -04:00
Doug Davis 6818ca3ebf add helpful text to README
Signed-off-by: Doug Davis <dug@us.ibm.com>
2020-01-28 18:58:04 +00:00
bonnevm f51b5e4176 Fix typo in extensions (#21)
Signed-off-by: Martin Bonneville <martin.bonneville@elementai.com>
2019-06-07 15:43:41 +03:00
Sylvain Hellegouarch 3084ca5488 Move Sphinx dependency out of package depedency (#17)
Contributes to https://github.com/cloudevents/sdk-python/issues/16

Signed-off-by: Sylvain Hellegouarch <sh@defuze.org>
2019-04-19 22:17:03 +03:00
Denis Makogon 7508d3cb2f
Update sample scripts (#15)
Signed-off-by: Denis Makogon <lildee1991@gmail.com>
2019-02-05 18:27:25 +02:00
Denis Makogon 7070e5124a
Adding web app tests (#13)
* Adding web app tests

Signed-off-by: Denis Makogon <denys.makogon@oracle.com>

* addressing review comments

Signed-off-by: Denis Makogon <denys.makogon@oracle.com>
2019-01-17 02:26:55 +02:00
Evan Anderson 5cd67e4122 Add content-type for long-description. (#11)
Causes markdown to render correctly on pypi

Signed-off-by: Evan Anderson <argent@google.com>
2019-01-16 22:39:28 +02:00
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