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
adamholmberg has quit [Remote host closed the connection]
jvesely has joined #pypy
CrazyPython has joined #pypy
adamholmberg has joined #pypy
dansan has quit [Ping timeout: 265 seconds]
jvesely has quit [Ping timeout: 268 seconds]
jvesely has joined #pypy
mattip has joined #pypy
CrazyPython has quit [Read error: Connection reset by peer]
lritter has quit [Ping timeout: 240 seconds]
lritter has joined #pypy
mattip has quit [Ping timeout: 265 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]
dansan has joined #pypy
CrazyPython has joined #pypy
CrazyPython has quit [Read error: Connection reset by peer]
mattip has joined #pypy
lritter has quit [Quit: Leaving]
jcea has quit [Ping timeout: 245 seconds]
mattip has quit [Ping timeout: 268 seconds]
CrazyPython has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 268 seconds]
CrazyPython has quit [Read error: Connection reset by peer]
dddddd has quit [Remote host closed the connection]
Taggnostr has quit [Quit: Switching to single player mode.]
Taggnostr has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
rindolf has joined #pypy
xcm has quit [Ping timeout: 260 seconds]
xcm has joined #pypy
rindolf has quit [Quit: http://www.shlomifish.org/ ; Some people grow older and wiser. Not I. I grow older and more foolish.]
oberstet has joined #pypy
jvesely has quit [Quit: jvesely]
salotz[m] has quit [*.net *.split]
rubdos has quit [*.net *.split]
tbodt has quit [*.net *.split]
nimaje has quit [*.net *.split]
JStoker has quit [*.net *.split]
mvantellingen has quit [*.net *.split]
Taggnostr has quit [*.net *.split]
danchr_ has quit [*.net *.split]
antocuni has quit [*.net *.split]
Lightsword has quit [*.net *.split]
simpson has quit [*.net *.split]
mjacob_ has quit [*.net *.split]
panni_ has quit [*.net *.split]
rjarry has quit [*.net *.split]
mdash has quit [*.net *.split]
slavfox has quit [Ping timeout: 245 seconds]
Taggnostr has joined #pypy
mdash has joined #pypy
danchr_ has joined #pypy
antocuni has joined #pypy
rjarry has joined #pypy
panni_ has joined #pypy
mjacob_ has joined #pypy
Lightsword has joined #pypy
simpson has joined #pypy
string has quit [Ping timeout: 240 seconds]
string has joined #pypy
ambv has quit [Ping timeout: 258 seconds]
ambv has joined #pypy
mvantellingen has joined #pypy
rubdos has joined #pypy
tbodt has joined #pypy
JStoker has joined #pypy
nimaje has joined #pypy
rubdos has quit [Max SendQ exceeded]
rubdos has joined #pypy
_whitelogger has joined #pypy
wleslie has quit [Ping timeout: 258 seconds]
wleslie has joined #pypy
ronan has quit [Remote host closed the connection]
ronan has joined #pypy
* arigato fixes multibytecodec
<Dejan> could you also implement PyCodec_Encoder and Decoder ? ;)
<Dejan> that may render psycopg2 usable on PyPy
<kenaan> arigo default 2ed84f7866b6 /pypy/module/_multibytecodec/: Fix a corner case in multibytecodec: for stateful codecs, when encoding fails and we use replacement, the replaceme...
<kenaan> arigo default fb95321122db /pypy/module/cpyext/: PyCodec_Encoder(), PyCodec_Decoder()
<arigato> Dejan: done, try out http://buildbot.pypy.org/nightly/trunk/ tomorrow (for 2.7)
<Dejan> you rock, i hope that will make it possible to install psycopg2-binary package !
<Dejan> woohoooo
<Dejan> ah, it is 2.7
<Dejan> erm, i need 3.6
<cfbolz> I can do the merge
<arigato> cfbolz: thanks
<arigato> I'm struggling
<kenaan> cfbolz py3.7 bde40d73c3de /pypy/interpreter/: support async generator expressions in normal functions
<cfbolz> arigato: ugh, test_argument?
<arigato> the fix is easy, but then I get an obscure failure in the test machinery for running test_argument
<cfbolz> :-(
<arigato> and then multibytecodec needs more care because of course it changed
<cfbolz> ok, I am confused too
<cfbolz> arigato: will try to figure out what's wrong with test_argument
<Dejan> wow, this is the first time i started a build ...
<Dejan> where's that whisky to celebrate
<cfbolz> heh
<Dejan> yikes...
<Dejan> translation failed
<cfbolz> Probably my fault
<cfbolz> Yep
<Dejan> Could you merge your code to 3.6 as that is what we use here...
<Dejan> getting rid of these problems may make me persuade my colleagues we should move to PyPy 3.6
<cfbolz> patience
<cfbolz> Dejan: note that you started a build on py3.7
<Dejan> yea, i noticed it did not build in a long time, and wanted to test the build
<Dejan> as i have never done it before
<Dejan> I assume you will trigger the build once you think it is ready :)
<Dejan> or it is automated for 3.6?
<cfbolz> arigato: aaah, @pytest.mark.pypy_only is a py3k thing exclusively
<cfbolz> I was very confused why it wouldn't fail on default
<cfbolz> Dejan: for 3.6 it's nightly
dddddd has joined #pypy
<cfbolz> arigato: I fixed the pytest issue, but need to leave now, could you do the multibytecodecs merge? otherwise I'll try later
<kenaan> cfbolz py3.6 deaa30ceb571 /pypy/conftest.py: fix issue with @pytest.mark.pypy_only before it would actually crash
<cfbolz> I am just very confused
<arigato> cfbolz: I'll do
<arigato> note that you can say "hg merge 075c10ca9276"
<arigato> which merges up to and including the test_argument change
<cfbolz> Right
<cfbolz> arigato: but the crash had nothing to do with the merge actually
<arigato> OK
<arigato> so yes, let me try again the full merge
<kenaan> arigo default 76b34bb85fe5 /pypy/interpreter/test/test_argument.py: Test really just what we want to, i.e. that the message does not contain the word 'self'
<kenaan> arigo default a7c7b4c7dcae /pypy/module/: merge heads
<kenaan> arigo py3.6 be4941bb07ae /pypy/interpreter/test/test_argument.py: hg merge default
<kenaan> arigo py3.6 73d20edb41e9 /pypy/module/: hg merge default
<cfbolz> arigato: thanks
slavfox has joined #pypy
salotz[m] has joined #pypy
the_drow[m] has joined #pypy
jcea has joined #pypy
jcea has quit [Ping timeout: 248 seconds]
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
Smigwell has joined #pypy
jcea has joined #pypy
adamholmberg has joined #pypy
<EWDurbin> howdy! i'm looking to get in contact with the folks who manage pypy.org DNS and are responsible for www.pypy.org. who's best to contact?
<Dejan> kenaan
<Dejan> speak to it
Rhy0lite has joined #pypy
<tos9> No, not kenaan, kenaan is a bot.
<tos9> EWDurbin: (I assume cfbolz, arigato, mattip or the rest of the mystery solving gang will chime in, probably one of them are the right contact)
jvesely has joined #pypy
<Dejan> tos9, judging by the attitude, most likely wants to buy the domain, sell similarly named one, or offer web-design services... :)
<Dejan> otherwise he would have said here why he needs the information
<EWDurbin> oh sorry, didn't intro myself... i'm from PSF, which is currently hosting the server for pypy.org and speed.pypy.org
<Dejan> that is better - the answer is here: http://pypy.org/people.html
<Dejan> most of those guys are here as well, but sometimes it may take several hours until one of them replies
<Dejan> so if the matter is urgent, e-mailing them is the best
<ronan> Dejan: That page is very old
<Dejan> I hope pypy-z@python.org still works?
<ronan> yes
speeder39_ has joined #pypy
mattip has joined #pypy
mattip has quit [Client Quit]
oberstet has quit [Ping timeout: 260 seconds]
oberstet_ has joined #pypy
lritter has joined #pypy
_whitelogger has joined #pypy
<cfbolz> EWDurbin: that's fijal, I think
oberstet_ has quit [Ping timeout: 265 seconds]
xcm has quit [Read error: Connection reset by peer]
xcm has joined #pypy
mattip has joined #pypy
<mattip> EWDurbin: the DNS is managed by fijal, I am probably the best one to talk to about the website beyond that
<EWDurbin> cool, mattip two questions on website first then :)
<mattip> ?
<EWDurbin> 1) what's the plan for bitbucket deprecating hg? that's happening in June so we should probably consider it sooner than later
<EWDurbin> 2) the host that's currently serving pypy.org is on some pretty old PSF infra that i'm trying to get us all migrated out of. are there any plans for the site to be anything aside from generated static HTML in the future? just for planning where to migrate it to (which would require DNS updates)
<mattip> 1) we are hoping to stay with mercurial via heptapod https://www.clever-cloud.com/en/heptapod
<mattip> if not we will, like everybody, migrate to github.com
<mattip> I am involved in the transition and will issue a PR to the chef recipe when we have a solution
<Dejan> gitlab ftw!
<mattip> 2) The plans for the site are to update it, but to remain with static html
<mattip> there are some thoughts about eventually moving our blog posts from morepypy.blogspot.com, but even then not clear if we will keep a discus reply section
dddddd has quit [Ping timeout: 260 seconds]
xcm has quit [Remote host closed the connection]
<mattip> it seems that posting reponses on the blog is going out of style, in favor of mail/twitter/reddit/IRC
<mattip> </end>
<EWDurbin> cool thanks mattip! hopefully i can get in touch with fijal about DNS updates soon. as far as i'm aware the only ones the PSF infra needs to be worried about are `pypy.org`, `www.pypy.org`, and `speed.pypy.org`
xcm has joined #pypy
<mattip> thanks
<mattip> that seems about right as far as I know. There is buildbot.pypy.org, but that runs on non-PSF hardware managed by fijal.
oberstet has joined #pypy
<mattip> arigato: thanks for the multibyte fix. It looks so easy when you know the solution
<Dejan> mattip, that is why i triggered the build - i am eager to try to use psycopg2 with the latest code
mattip has quit [Ping timeout: 240 seconds]
<fijal> hey hey
<Dejan> F lib-python/3/test/test_bdb.py::unmodified
<Dejan> omg, looks like i could install psycopg2-binary with arigato's fix
<Dejan> at least pip install was successful :)
<Dejan> it was failing before
speeder39_ has quit [Quit: Connection closed for inactivity]
<Dejan> psycopg2_binary-2.8.4-pp373-pypy36_pp73-linux_x86_64.whl ??
<Dejan> is it possible that they have this wheel on pypi ?
<Dejan> or it is what i have built... :)
i9zO5AP has joined #pypy
Ai9zO5AP has quit [Ping timeout: 265 seconds]
adamholmberg has quit [Remote host closed the connection]
dddddd has joined #pypy
Rhy0lite has quit [Quit: Leaving]
adamholmberg has joined #pypy
jvesely has quit [Remote host closed the connection]
jvesely has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Read error: Connection reset by peer]
adamholm_ has joined #pypy
oberstet has quit [Remote host closed the connection]
CrazyPython has joined #pypy
jacob22 has quit [*.net *.split]
marvin_ has quit [*.net *.split]
epony has quit [*.net *.split]
senyai has quit [*.net *.split]
Kronuz has quit [*.net *.split]
DarkUranium has quit [*.net *.split]
tazle has quit [*.net *.split]
__pv has quit [*.net *.split]
senyai has joined #pypy
jacob22 has joined #pypy
CrazyPython has quit [Read error: Connection reset by peer]
tazle has joined #pypy
__pv has joined #pypy
abrown has joined #pypy
marvin_ has joined #pypy
Kronuz has joined #pypy
epony has joined #pypy
DarkUranium has joined #pypy
epony has quit [Max SendQ exceeded]
epony has joined #pypy
adamholm_ has quit [Remote host closed the connection]
adamholmberg has joined #pypy
lritter has quit [Quit: Leaving]
Smigwell has left #pypy [#pypy]
CrazyPython has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy