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
marky1991 has quit [Ping timeout: 265 seconds]
marky1991 has joined #pypy
gutworth has joined #pypy
gutworth has quit [Changing host]
marky1991 has quit [Ping timeout: 240 seconds]
plan_rich has quit [Quit: plan_rich]
lritter has quit [Ping timeout: 264 seconds]
lritter has joined #pypy
jcea has quit [Quit: jcea]
marky1991 has joined #pypy
wleslie is now known as verte
verte is now known as wleslie
lritter has quit [Ping timeout: 250 seconds]
dansan has quit [Ping timeout: 265 seconds]
jacob22 has quit [Read error: Connection reset by peer]
jacob22 has joined #pypy
BPL has joined #pypy
BPL has quit [Quit: Leaving]
dansan has joined #pypy
BPL has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
YannickJadoul has joined #pypy
<mattip> is now a good time to release 7.3.1?
<cfbolz> mattip: fine with me :-)
dddddd has joined #pypy
jcea has joined #pypy
<arigo> +1
<mattip> arigo: I tagged the release, could you build the ppc64le tarballs?
BPL has quit [Quit: Leaving]
<arigo> OK
<arigo> ppc64 (non-le) too?
<mattip> yes, I think we do both
<mattip> thanks
<mattip> I will leave the link in the download.rst pointing to the older 7.3.0 until you get a chance to upload them
<arigo> OK!
<mattip> blog post preview
<cfbolz> mattip: a few small typos, should I just fix them in blogger?
<cfbolz> eg at the very end we talk about 7.3.0 and the release date is still december
<mattip> I deleted the first sentence, indeed it is confusing. Fixing typos is always welcome
<mattip> (the release date for 7.3.0 was indeed December, the intent was to say "we have done a lot in 4 months")
<cfbolz> ah, ok
<mattip> cfbolz: I think the blog post is ready to go, pypy.org/downloads updated, the downloads are in place.
<mattip> so once you finish with the typos you can hit publish
<cfbolz> ok
<cfbolz> mattip: ok, done. I've also added the sentence "Performance of closures has also improved in certain situations."
<mattip> +1
<cfbolz> should I press publish?
<mattip> yes please
<mattip> and a tweet would be nice I guess
<cfbolz> yep, on it
<cfbolz> woo, awesome, thanks a lot Matti :-)
<mattip> thanks!
<mattip> (and thanks to YannickJadoul too, cibuildwheel helped clean up alot of packaging stuff)
<cfbolz> done
<YannickJadoul> mattip: Hurray! Thank you for solving all these issues so swiftly :-)
<YannickJadoul> The download links still refer to bitbucket? Is that the ones we should be using, still, or should I wiat for http://buildbot.pypy.org/pypy/ links?
<mattip> use the bitbucket ones for another couple of weeks. We are working on getting a CDN in front of buildbot, and making that an https link
<YannickJadoul> OK. But so, at some point, all the old links will break? :-(
<mattip> May 31
<mattip> We also need to get the Wiki off of there and host it differently
<YannickJadoul> Ugh
<YannickJadoul> Good to know, anyway
<YannickJadoul> cibuildwheel's PR still seems to be succeeding. Once the pypy/manylinux PR gets merged, that's ready again as well
jvesely has quit [Remote host closed the connection]
jvesely has joined #pypy
dholth has joined #pypy
BPL has joined #pypy
<dholth> Know anything about OSX 'unverified developer' for pypy and its hundreds of shared libraries, requiring individual approval?
<dholth> just sudo spctl --master-disable?
<mattip> dholth: apparently downloading via curl avoids that
<dholth> interesting
<dholth> thanks for the tip
<dholth> browsers must be more diligent in setting special 'downloaded from <where>' metadata...
dholth has quit [Quit: dholth]
dholth has joined #pypy
BPL has quit [Quit: Leaving]
BPL has joined #pypy
marky1991 has quit [Ping timeout: 240 seconds]
marky1991 has joined #pypy
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
lritter has joined #pypy
<arigo> mattip: ppc builds done. When updating pypy.org, though, "make" modifies more files than in your recent commits
<arigo> e.g. it changes public/{compat,features,performance}.html and public/rss.xml
<arigo> should I (a) commit it all anyway, (b) just commit pages/download.rst and let you regenerate the rest?
<antocuni> YannickJadoul: question about cibuildwheel: is there any project which is actively publishing pypy wheels on pypi?
the_drow[m] has quit [*.net *.split]
graingert has quit [*.net *.split]
awygle has quit [*.net *.split]
cfbolz has quit [*.net *.split]
graingert has joined #pypy
the_drow[m] has joined #pypy
awygle has joined #pypy
cfbolz has joined #pypy
<YannickJadoul> antocuni: Not that I know of, actually
<YannickJadoul> It's only quite recently that cibuildwheel added PyPy
<antocuni> and each project needs to explicitly enable pypy?
<YannickJadoul> No, by default they will start building it
<YannickJadoul> Unless they already built only a limited set before
<YannickJadoul> I hope to have to have my next release supporting PyPy as well
graingert has quit [Max SendQ exceeded]
ptmono has joined #pypy
graingert has joined #pypy
ptmono has left #pypy [#pypy]
<antocuni> wow, that's extremely cool :)
ionelmc has quit [Ping timeout: 246 seconds]
ionelmc has joined #pypy
<mattip> arigo: are there many changes between the HTML renderings? Maybe the venv is getting different versions of some package
<arigo> all changes I've seen are just changing some apparently random strings generated in some html properties
<arigo> (I've pushed pages/download.rst)
<cfbolz> Ouch, the new parser generator that CPython wants to switch to will be quite annoying for us
<cfbolz> They embed snippets of C code in the grammar :-(
<arigo> well, we don't have to switch, I guess?
<YannickJadoul> antocuni: :) The cool part is how you guys manage to keep up with all the CPython quirks ;-)
<cfbolz> arigo: we don't?
<cfbolz> the new parser is more expressive than ll(1)
<cfbolz> so eventually cpython will have language features that we can't express with the current model
<arigo> "ah"
<cfbolz> also right now it's super convenient that we can just drop in the CPython grammar and use that
<cfbolz> I mainly find it extremely annoying (but probably unsurprising) that the PEP doesn't mention other implementations at all
jacob22 has quit [Read error: Connection reset by peer]
jacob22 has joined #pypy
<arigo> at least it's discussed now in the mailing list thread you pointed to
yajadoul has joined #pypy
YannickJadoul has quit [Ping timeout: 265 seconds]
yajadoul has quit [Quit: Leaving]
BPL has quit [Quit: Leaving]
dholth has left #pypy [#pypy]