abderrahim commented on issue #1412:
URL: https://github.com/apache/buildstream/issues/1412#issuecomment-995473958


   @gtristan I tried to look into this: 
https://github.com/apache/buildstream/pull/1547 ports `buildstream._types` and 
`buildstream._utils` to use the pure-python cython syntax (The former is 
already in python, the latter needed some porting).
   
   Regarding mypyc, it seems to be an alternative to cython based on mypy 
rather than an extension for mypy to support checking cython code. We could 
probably try to use it instead of cython at some point but the drawback is that 
it can't do things you can't do in pure python (In particular, it seems 
`buildstream._utils` is trying to call into cpython internals to raise an 
exception in a thread).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to