[pypy-issue] Issue #2876: select.PIPE_BUF is missing on pypy3 (pypy/pypy)

Nathaniel Smith issues-reply at bitbucket.org
Sat Aug 25 20:51:35 EDT 2018

New issue 2876: select.PIPE_BUF is missing on pypy3

Nathaniel Smith:

It should re-export the C constant `PIPE_BUF`, which comes from... not sure, `<unistd.h>` or something.

CPython added this in 3.2: https://docs.python.org/3/library/select.html#select.PIPE_BUF

But it's missing in pypy3 release and nightly: https://travis-ci.org/python-trio/trio/builds/420634711

CPython also added it in 2.7: https://docs.python.org/2/library/select.html#select.select.PIPE_BUF

I haven't checked if pypy2 also needs a fix.

More information about the pypy-issue mailing list