<mattip>
please try out the release binaries and help improve the release note
webmeister_ has quit [Ping timeout: 268 seconds]
<kenaan>
mattip py3.6 4070744c27b1 /pypy/tool/build_cffi_imports.py: try to debug s390x failure to build _blake2
webmeister has joined #pypy
kostia has quit [Remote host closed the connection]
kostia has joined #pypy
kostia has quit [Remote host closed the connection]
WGH has joined #pypy
kostia has joined #pypy
kostia has quit [Remote host closed the connection]
kostia has joined #pypy
kostia has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholm_ has joined #pypy
adamholmberg has quit [Read error: Connection reset by peer]
forgottenone has joined #pypy
kostia has joined #pypy
adamholm_ has quit [Ping timeout: 252 seconds]
kostia has quit [Remote host closed the connection]
kostia has joined #pypy
kostia has quit [Remote host closed the connection]
Ai9zO5AP has joined #pypy
hawkowl_ has left #pypy [#pypy]
kostia has joined #pypy
kostia has quit [Remote host closed the connection]
kostia has joined #pypy
<squeaky_pl>
mattip, I am testing and I found first minor problem with 3.6, when I use latestest virtualenv to create a virtualenv with 3.6 I get `home/squeaky/workspace/portable-pypy/venv3671/lib-python/3/site.py:703: UserWarning: readline.read_init_file() not implemented
<squeaky_pl>
readline.read_init_file()
<squeaky_pl>
` when opening repl from the virtualenv
<tos9>
squeaky_pl: I get that already on 7.0.0
<squeaky_pl>
I get the same behavior if I import readline; and try to use this function outside virtualenv so I think this is between PyPy and latest virtualenv
<squeaky_pl>
ah, true tos9 I didnt spot that
<tos9>
(and noticed it literally 2 minutes before you sent that message :)
<squeaky_pl>
I think it looks scary honestly haha
<tos9>
sure enough there are no tests for it in the cpython test suite
<mattip>
squeaky_pl: thanks. I guess I should redo the 3.6.1
<mattip>
should we try and fix readline.read_init() ?
<mattip>
it seems it is meant to be a thin wrapper around rl_read_init_file(bytes), where bytes is the content of a file passed in by name
kostia has joined #pypy
<arigato>
mattip: I think it can't reasonably be implemented
<arigato>
we are not using gnu readline at all
<arigato>
maybe look at the caller, in site.py
<arigato>
if there is code there that tries to locate a readline config file and call readline.read_init() with it, then that code should really be commented out
<arigato>
and readline.read_init() itself should continue to raise a UserWarning like it does now
<mattip>
there is no code that tries to read inputrc
<arigato>
in home/squeaky/workspace/portable-pypy/venv3671/lib-python/3/site.py:703, from squeaky
<mattip>
where does that come from? Our site.py in pypy is different
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
forgottenone has quit [Read error: Connection reset by peer]
forgottenone has joined #pypy
<kenaan>
mattip release-pypy3.6-v7.x 6fd188f8f903 /pypy/module/: fix version to beta
<arigato>
OK so maybe when readline.read_init_file() is called with no argument (as opposed to an explicit file name), then we could silently ignore, too
<arigato>
or indeed raise OSError---if that's what cpython's readline module does whenever there is no standard (eg .inputrc) file around?
kostia has quit [Remote host closed the connection]
<squeaky_pl>
arigato, it seems to return FileNotFoundError if I put non existing file on CPython and works quitely with no arguments for me
<squeaky_pl>
If I create gibberish ~/.inputrc it prints some stuff
darkman6_ has quit [Remote host closed the connection]
kostia has quit [Remote host closed the connection]
<arigato>
squeaky_pl: ok then no, we can't raise if called with no arguments
<arigato>
we can do nothing
<squeaky_pl>
maybe just open bug against virtualenv, they already have a couple is_pypy there
marky1991 has quit [Ping timeout: 252 seconds]
<arigato>
it's a bit obscure to do "is_pypy" to avoid a UserWarning, when the real cause is not really "being pypy" but more "right now pypy uses a different implementation"
<arigato>
I'm more for not issuing the UserWarning any longer
<arigato>
readline.read_init_file() when called with no argument is anyway a best-effort
tsaka__ has joined #pypy
kostia has joined #pypy
<ronan>
mattip: the release binary doesn't work on Ubuntu 16.04
<ronan>
ImportError: libssl.so.1.1: cannot open shared object file: No such file or directory