cfbolz changed the topic of #pypy to: PyPy, the flexible snake (IRC logs: https://quodlibet.duckdns.org/irc/pypy/latest.log.html#irc-end ) | use cffi for calling C | if a pep adds a mere 25-30 [C-API] functions or so, it's a drop in the ocean (cough) - Armin
CrazyPython has joined #pypy
phoe62 has joined #pypy
<YannickJadoul> ronan: virtualenv is working now, in my freshly built PyPy Python 3.7 ;)
YannickJadoul has quit [Quit: Leaving]
tos9_ has joined #pypy
CrazyPython has quit [Ping timeout: 246 seconds]
tos9 has quit [Ping timeout: 276 seconds]
tos9_ is now known as tos9
jcea has quit [Ping timeout: 264 seconds]
inhahe has quit []
inhahe has joined #pypy
altendky has quit [Quit: Connection closed for inactivity]
_whitelogger has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
<mattip> ronan: numpy tests timed out again https://dev.azure.com/numpy/numpy/_build/results?buildId=6012
<mattip> did we open an issue for that?
<mattip> I think your conclusion last time you looked was "it's always where a cpyext wrapper tries to acquire the GIL"
<mattip> maybe there is a race condition with the GC?
_whitelogger has joined #pypy
andi- has quit [Ping timeout: 246 seconds]
andi- has joined #pypy
xcm has quit [Remote host closed the connection]
altendky has joined #pypy
xcm has joined #pypy
dddddd has quit [Remote host closed the connection]
_whitelogger has joined #pypy
_whitelogger has joined #pypy
<kenaan> arigo py3.7 357c87cee195 /pypy/: Merged in Yannick_Jadoul/pypy/py3.7-bpo-29839 (pull request #674) bpo-29839 implementation: Avoid raising OverflowEr...
<kenaan> Yannick_Jadoul py3.7-bpo-29839 dd823d097737 /pypy/objspace/descroperation.py: First check the result of __len__ for negative values rather before checking for overflow, impleme...
<kenaan> Yannick_Jadoul py3.7-bpo-29839 81794cb4ab7f /pypy/module/__builtin__/test/test_builtin.py: Added (well, copied) apptest for len
<kenaan> Yannick_Jadoul py3.7-bpo-29839 f5ea45e7bf9c /pypy/module/__builtin__/test/test_builtin.py: Shortening test_builtin.py::AppTestBuiltinApp::test_len to more specific test_len_negative_overflow
<kenaan> Yannick_Jadoul py3.7-bpo-29839 25e4f3f9050d /pypy/objspace/descroperation.py: Fix translation by avoiding space.unwrap
jvesely has quit [Quit: jvesely]
lastmikoi has quit [Ping timeout: 264 seconds]
lritter has joined #pypy
altendky has quit [Quit: Connection closed for inactivity]
<mattip> something is fishy with datetime.timedelta.__hash__
<mattip> on py3.6 at least
antocuni has joined #pypy
ekaologik has joined #pypy
_habnabit has quit [Ping timeout: 250 seconds]
_habnabit has joined #pypy
antocuni has quit [Ping timeout: 265 seconds]
ekaologik has quit [Read error: Connection reset by peer]
ekaologik has joined #pypy
_aegis_ has quit [Ping timeout: 240 seconds]
mikroskeem has quit [Quit: overflow in /dev/null]
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
<ronan> mattip: The issue is that pytd.__eq__('not a timedelta') returns False instead of NotImplemented. I've seen that it's causing problems in pandas as well
<mattip> yeah, just got to that point as well. Is there an accepted convention for deciding to return NotImplemented?
<mattip> datetime.datetime.__eq__ does it differently for all the comparisons, not just __eq__
<mattip> s/datetime.datetime.__eq__/datetime.datetime/
<ronan> well, the magic methods need to return NotImplemented in order for the comparisons to be overridable
<mattip> is there an open cpython issue? The file comes from them
<ronan> looks like the discrepancy has been fixed in 3.7, but not in 3.6
_aegis_ has joined #pypy
<mattip> nice. We should backport that
<ronan> mattip: on it
<kenaan> rlamy py3.6 3f4502352ebe /lib-python/3/datetime.py: Backport 3.7.5 changes to timedelta.__eq__ and time.__eq__ (bpo-37579)
<mattip> ronan: I think it continued in https://github.com/python/cpython/pull/14996
<mattip> and this time they even added some tests
<ronan> right
<ronan> should we pull in the tests as well?
<ronan> I'm inclined not to bother, because we'll get them in 3.7
<kenaan> rlamy py3.6 405ad10a4ddc /lib-python/3/datetime.py: Backport more fixes to comparisons in datetime.py (bpo-37985)
_whitelogger has joined #pypy
<mattip> no, that is fine. it is just an observation about the way cpython was developed then. I think things have changed
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6540 [mattip: datetime fixes, py3.6]
<mattip> ronan: thanks for the quick fix
ekaologik has quit [Quit: https://quassel-irc.org - Komfortabler Chat. Überall.]
jcea has joined #pypy
forgottenone has quit [Read error: Connection reset by peer]
forgottenone has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6540 [mattip: datetime fixes, py3.6]
jcea has quit [Quit: jcea]
BPL has joined #pypy
dddddd has joined #pypy
jvesely has joined #pypy
dansan has quit [Ping timeout: 240 seconds]
rubdos has quit [Ping timeout: 246 seconds]
dansan has joined #pypy
altendky has joined #pypy
ajlawrence has joined #pypy
Ai9zO5AP has joined #pypy
BPL has quit [Read error: Connection reset by peer]
BPL has joined #pypy
rubdos has joined #pypy
Taggnostr has quit [Ping timeout: 250 seconds]
CrazyPython has joined #pypy
CrazyPython has quit [Read error: Connection reset by peer]
CrazyPython has joined #pypy
CrazyPython has quit [Read error: Connection reset by peer]
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
CrazyPython has joined #pypy
Taggnostr has joined #pypy
ajlawrence has quit [Remote host closed the connection]
alexge50- has quit [Quit: ZNC 1.7.4 - https://znc.in]
alexge50 has joined #pypy
CrazyPython has quit [Remote host closed the connection]
CrazyPython has joined #pypy
CrazyPython has quit [Read error: Connection reset by peer]
CrazyPython has joined #pypy
CrazyPython has quit [Read error: Connection reset by peer]
CrazyPython has joined #pypy
lritter has quit [Ping timeout: 268 seconds]
CrazyPython has quit [Remote host closed the connection]
CrazyPython has joined #pypy
CrazyPython has quit []
ajlawrence has joined #pypy
CrazyPython has joined #pypy
mikroskeem has joined #pypy
jacob22_ has joined #pypy
jacob22 has quit [Read error: Connection reset by peer]
mikroskeem has quit [Quit: overflow in /dev/null]
mikroskeem has joined #pypy
YannickJadoul has joined #pypy
ajlawrence has quit [Ping timeout: 260 seconds]
jacob22 has joined #pypy
jacob22_ has quit [Read error: Connection reset by peer]
Nik98 has joined #pypy
<Nik98> Hi, anyone maybe used pytest-profiling with pypy and know any way to enable "warmup time" before the actual measure?
jcea has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
forgottenone has joined #pypy
forgottenone has quit [Client Quit]
forgottenone has joined #pypy
antocuni has joined #pypy
BPL has quit [Quit: Leaving]
CrazyPython has quit [Read error: Connection reset by peer]
ionelmc has quit [Quit: Connection closed for inactivity]
forgottenone has quit [Quit: Konversation terminated!]
rubdos has quit [Ping timeout: 250 seconds]
rubdos has joined #pypy
antocuni has quit [Ping timeout: 265 seconds]
YannickJadoul has quit [Quit: Leaving]