Stefan Krah added the comment: It fails in pytest and has a segfault. The pytest issue should probably be separate issue (it could also be a blaze issue).
This is a minimal reproducer for the segfault: ========================================================= from blaze.expr import symbol from blaze.interactive import data from blaze.compute import compute t = symbol('t', 'var * {amount: int64, id: int64, name: string}') sql = data('sqlite:///:memory:::accounts', dshape=t.dshape) expr = t.distinct().nrows x = expr._subs({t: sql}) result = compute(x) ========================================================= Blaze itself is pure Python, a third part issue could be in sqlite or sqlalchemy (but I think that is also mostly pure Python). ---------- nosy: +skrah _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue28120> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com