00:06
CrazyPython has joined #pypy
00:07
phoe62 has joined #pypy
00:13
<
YannickJadoul >
ronan: virtualenv is working now, in my freshly built PyPy Python 3.7 ;)
00:17
YannickJadoul has quit [Quit: Leaving]
00:36
tos9_ has joined #pypy
00:38
CrazyPython has quit [Ping timeout: 246 seconds]
00:38
tos9 has quit [Ping timeout: 276 seconds]
00:38
tos9_ is now known as tos9
00:58
jcea has quit [Ping timeout: 264 seconds]
01:22
inhahe has joined #pypy
03:16
altendky has quit [Quit: Connection closed for inactivity]
04:17
_whitelogger has joined #pypy
04:30
xcm has quit [Remote host closed the connection]
04:32
xcm has joined #pypy
04:35
<
mattip >
did we open an issue for that?
04:40
<
mattip >
I think your conclusion last time you looked was "it's always where a cpyext wrapper tries to acquire the GIL"
04:40
<
mattip >
maybe there is a race condition with the GC?
04:53
_whitelogger has joined #pypy
04:54
andi- has quit [Ping timeout: 246 seconds]
05:03
andi- has joined #pypy
05:05
xcm has quit [Remote host closed the connection]
05:05
altendky has joined #pypy
05:07
xcm has joined #pypy
05:27
dddddd has quit [Remote host closed the connection]
06:05
_whitelogger has joined #pypy
06:38
_whitelogger has joined #pypy
06:39
<
kenaan >
arigo py3.7 357c87cee195 /pypy/: Merged in Yannick_Jadoul/pypy/py3.7-bpo-29839 (pull request #674) bpo-29839 implementation: Avoid raising OverflowEr...
06:39
<
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...
06:39
<
kenaan >
Yannick_Jadoul py3.7-bpo-29839 81794cb4ab7f /pypy/module/__builtin__/test/test_builtin.py: Added (well, copied) apptest for len
06:39
<
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
06:39
<
kenaan >
Yannick_Jadoul py3.7-bpo-29839 25e4f3f9050d /pypy/objspace/descroperation.py: Fix translation by avoiding space.unwrap
06:53
jvesely has quit [Quit: jvesely]
07:27
lastmikoi has quit [Ping timeout: 264 seconds]
08:14
lritter has joined #pypy
08:14
altendky has quit [Quit: Connection closed for inactivity]
08:24
<
mattip >
something is fishy with datetime.timedelta.__hash__
08:24
<
mattip >
on py3.6 at least
09:02
antocuni has joined #pypy
09:39
ekaologik has joined #pypy
09:50
_habnabit has quit [Ping timeout: 250 seconds]
09:50
_habnabit has joined #pypy
10:24
antocuni has quit [Ping timeout: 265 seconds]
10:33
ekaologik has quit [Read error: Connection reset by peer]
10:33
ekaologik has joined #pypy
10:40
_aegis_ has quit [Ping timeout: 240 seconds]
10:42
mikroskeem has quit [Quit: overflow in /dev/null]
10:54
xcm has quit [Remote host closed the connection]
10:55
xcm has joined #pypy
11:02
xcm has quit [Remote host closed the connection]
11:04
xcm has joined #pypy
11:06
<
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
11:28
<
mattip >
yeah, just got to that point as well. Is there an accepted convention for deciding to return NotImplemented?
11:30
<
mattip >
datetime.datetime.__eq__ does it differently for all the comparisons, not just
__eq__
11:30
<
mattip >
s/datetime.datetime.__eq__/datetime.datetime/
11:31
<
ronan >
well, the magic methods need to return NotImplemented in order for the comparisons to be overridable
11:32
<
mattip >
is there an open cpython issue? The file comes from them
11:36
<
ronan >
looks like the discrepancy has been fixed in 3.7, but not in 3.6
11:38
_aegis_ has joined #pypy
11:39
<
mattip >
nice. We should backport that
11:45
<
ronan >
mattip: on it
11:49
<
kenaan >
rlamy py3.6 3f4502352ebe /lib-python/3/datetime.py: Backport 3.7.5 changes to timedelta.__eq__ and time.__eq__ (bpo-37579)
11:54
<
mattip >
and this time they even added some tests
11:58
<
ronan >
should we pull in the tests as well?
12:01
<
ronan >
I'm inclined not to bother, because we'll get them in 3.7
12:08
<
kenaan >
rlamy py3.6 405ad10a4ddc /lib-python/3/datetime.py: Backport more fixes to comparisons in datetime.py (bpo-37985)
12:14
_whitelogger has joined #pypy
12:15
<
mattip >
no, that is fine. it is just an observation about the way cpython was developed then. I think things have changed
12:19
<
mattip >
ronan: thanks for the quick fix
13:00
jcea has joined #pypy
13:08
forgottenone has quit [Read error: Connection reset by peer]
13:09
forgottenone has joined #pypy
13:35
jcea has quit [Quit: jcea]
13:42
BPL has joined #pypy
13:43
dddddd has joined #pypy
14:03
jvesely has joined #pypy
14:04
dansan has quit [Ping timeout: 240 seconds]
14:17
rubdos has quit [Ping timeout: 246 seconds]
14:21
dansan has joined #pypy
14:34
altendky has joined #pypy
14:47
ajlawrence has joined #pypy
14:51
Ai9zO5AP has joined #pypy
15:04
BPL has quit [Read error: Connection reset by peer]
15:06
BPL has joined #pypy
15:17
rubdos has joined #pypy
15:30
Taggnostr has quit [Ping timeout: 250 seconds]
16:10
CrazyPython has joined #pypy
16:10
CrazyPython has quit [Read error: Connection reset by peer]
16:11
CrazyPython has joined #pypy
16:11
CrazyPython has quit [Read error: Connection reset by peer]
16:44
xcm has quit [Remote host closed the connection]
16:46
xcm has joined #pypy
16:51
CrazyPython has joined #pypy
16:53
Taggnostr has joined #pypy
17:23
ajlawrence has quit [Remote host closed the connection]
18:05
alexge50 has joined #pypy
18:29
CrazyPython has quit [Remote host closed the connection]
18:37
CrazyPython has joined #pypy
18:37
CrazyPython has quit [Read error: Connection reset by peer]
18:45
CrazyPython has joined #pypy
18:48
CrazyPython has quit [Read error: Connection reset by peer]
18:49
CrazyPython has joined #pypy
18:54
lritter has quit [Ping timeout: 268 seconds]
19:43
CrazyPython has quit [Remote host closed the connection]
19:43
CrazyPython has joined #pypy
19:59
CrazyPython has quit []
19:59
ajlawrence has joined #pypy
20:36
CrazyPython has joined #pypy
21:03
mikroskeem has joined #pypy
21:05
jacob22_ has joined #pypy
21:05
jacob22 has quit [Read error: Connection reset by peer]
21:10
mikroskeem has quit [Quit: overflow in /dev/null]
21:12
mikroskeem has joined #pypy
21:28
YannickJadoul has joined #pypy
21:28
ajlawrence has quit [Ping timeout: 260 seconds]
21:29
jacob22 has joined #pypy
21:30
jacob22_ has quit [Read error: Connection reset by peer]
21:45
Nik98 has joined #pypy
21:52
<
Nik98 >
Hi, anyone maybe used pytest-profiling with pypy and know any way to enable "warmup time" before the actual measure?
21:54
jcea has joined #pypy
22:04
forgottenone has quit [Quit: Konversation terminated!]
22:05
forgottenone has joined #pypy
22:07
forgottenone has quit [Client Quit]
22:08
forgottenone has joined #pypy
22:13
antocuni has joined #pypy
22:18
BPL has quit [Quit: Leaving]
22:29
CrazyPython has quit [Read error: Connection reset by peer]
22:43
ionelmc has quit [Quit: Connection closed for inactivity]
23:05
forgottenone has quit [Quit: Konversation terminated!]
23:06
rubdos has quit [Ping timeout: 250 seconds]
23:19
rubdos has joined #pypy
23:26
antocuni has quit [Ping timeout: 265 seconds]
23:31
YannickJadoul has quit [Quit: Leaving]