Auke Willem Oosterhoff

Results 43 issues of Auke Willem Oosterhoff

I just stumbled upon [dmc](https://github.com/rhettg/dmc), a different library for handling dates and times in Python. With this library you are able to [mock the current time](https://github.com/rhettg/dmc#testing). It could be like...

enhancement
proposal accepted

Currently, the unit tests aren't ran before release. In theory, we would be able to release a broken version of this package. That should be changed. The release workflow is...

enhancement

Schema validation for incoming requests can be disabled using `@on(skip_schema_validation=True)`. However, for sending requests it can't be disabled. I'm currently working on a fuzzer and deliberately want to send invalid...

enhancement

Currently, the unit tests are executed only when one creates a PR. To get feedback earlier in the development process, the CI build should run when one pushed to GH...

enhancement

For every message `ocpp.ChargePoint` receives `ocpp.messages.unpack()` is called. See https://github.com/mobilityhouse/ocpp/blob/master/ocpp/charge_point.py#L135-L140 If unpacking fails `ChargePoint.start()` crashes with the exception thrown in `unpack()`. Depending on how `ChargePoint` is used the connection to...

enhancement

This is a meta issue to discuss and track progress to a v1.0.0. The following breaking changes are being considered: - [ ] #102 **Return CallError if Call fails to...

Currently this package provides 2 ways of routing calls: * `@on()` - Main handler for a call. It's response is send back as a other end of the connection. *...

enhancement

I've started by generating the code for the enums based on the JSON schema's. After that I had to correct the generated code slightly. The script I've used is: ```...

Currently the docs are lacking proper documentation about how routing of CALL messages work, how to use the `@on()` and `@after()` decorator should be used and how the route map...

enhancement