Mick

Results 7 issues of Mick

This PR adds support for suppression of PEP8 naming checks with `noqa`. * 1st commit adds codes, each with a comment describing their cause. * 2nd commit removes the inline...

### Description If an `int` is passed to a `float` format specifier, IronPython treats the `float` specifier as an `int` specifier and throws, whereas cpython treats the `int` as a...

Given ``` class Meta(type): pass class Thing(object): __metaclass__ = Meta ``` ``` >>> Thing.xyz ``` **Expected behavior:** Verified in cpython 2.7.17 ``` Traceback (most recent call last): File "", line...

confirmed
Port to ipy3

Following on from MicronOxford/cockpit#369. Julio finds that the Deepstar comms work only if he adds a 0.2s delay into write, but at a point where it should have no real...

After playing around with creating dynamic classes and monkeypatching them, I think the way forward is to add a processing pipeline to DataDevice. The device will do it's own processing...

***Needs testing with hardware*** An alternative implementation for #121, replacing #124. The camera is augmented with methods to do data processing and return the correct image shape depending on processing...

If a type is patched with a descriptor, referencing the name on the type (rather than an instance) hits the descriptor's getter/setter, where it does not in CPython. ``` class...