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
dansan has joined #pypy
norok2 has quit [Remote host closed the connection]
jcea has joined #pypy
manjaro-user-- has quit [Remote host closed the connection]
jcea has quit [Remote host closed the connection]
jcea has joined #pypy
jcea has quit [Remote host closed the connection]
dansan has quit [Read error: Connection reset by peer]
dansan has joined #pypy
jcea has joined #pypy
jcea has quit [Client Quit]
jerith has quit [Remote host closed the connection]
bogner has quit [Remote host closed the connection]
dddddd has quit [Remote host closed the connection]
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
nedbat has quit [Quit: ZNC - http://znc.in]
nedbat has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
lritter has joined #pypy
<mattip> it seems the 16.04 chroot on bencher4 is working ok
xcm has quit [Remote host closed the connection]
<mattip> what would happen if we used the manywheel2010 docker image instead, and packaged a portable PyPy by default?
xcm has joined #pypy
<mattip> then we could get that put into manylinux as an official version for wheel building
bogner has joined #pypy
forgottenone has joined #pypy
jvesely has quit [Quit: jvesely]
<cfbolz> mattip: maybe talk to squeaky
<cfbolz> But sounds like a good plan
<mattip> ok, so I am not totally crazy
antocuni has joined #pypy
oberstet has joined #pypy
BPL has joined #pypy
dddddd has joined #pypy
antocuni has quit [Ping timeout: 240 seconds]
BPL has quit [Quit: Leaving]
<mattip> if not clear, what I was asking was "does it make sense to replace the linux tarballs at bitbucket/downloads and nightlies with portable pypy ones?"
<mattip> or would it cause some problem for someone's workflow
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
BPL has joined #pypy
jvesely has joined #pypy
_whitelogger has joined #pypy
jcea has joined #pypy
dddddd has quit [Remote host closed the connection]
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
xcm has quit [Killed (orwell.freenode.net (Nickname regained by services))]
xcm has joined #pypy
antocuni has joined #pypy
jvesely has quit [Quit: jvesely]
oberstet has quit [Remote host closed the connection]
marky1991 has joined #pypy
marky1991 has quit [Ping timeout: 240 seconds]
Rhy0lite has joined #pypy
oberstet has joined #pypy
<arigato> mattip: assuming we get download a portable pypy and run it anywhere (which is kind of the point), it should work at least as well as the current situation
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
jvesely has joined #pypy
<tumbleweed> I was playing a bit with the pypy snap. Which is a container-y mechanism to get portability
<tumbleweed> it needs a little work still, but seems simple enoguh
jvesely has quit [Quit: jvesely]
<mattip> link?
<mattip> is it debian-only?
<cfbolz> In theory no, in practice probably yes
<cfbolz> Ubuntu
<tumbleweed> No, neither
<tumbleweed> https://snapcraft.io/pypy is the existing pypy snap I started with
<tumbleweed> I haven't asked for control of it yet
<mattip> the immediate problem we face with getting binary wheels on PyPI is to get PyPy into the CentOS-based manylinux2010 image
<mattip> in a way that will allow for easy updates when we release a new PyPy
<tumbleweed> I suspect containerism is not the answer to that
<tumbleweed> but rather building on the appropriate centos
<antocuni> tumbleweed: I *might* be the guy who controls snapcraft.io/pypy :). Some years ago at EuroPython I met some guy working at canonical, they wanted to work on a pypy snap
<tumbleweed> that'd be popey
<antocuni> so I think they created the account and transferred ownership to me (or viceversa)
<antocuni> but I think that at the end the effort went nowhere
<tumbleweed> yeah, it looked like it stalled
<antocuni> I have no idea how to manage it though
<antocuni> from snapcraft.io I click on "developer account": it redirects me to login.ubuntu.com, where it says I am already logged in
<tumbleweed> if you have admin access to it, you'd see a settings tab on that page
<antocuni> and tells me I am authenticated to snapcraft.io, but if I go there, I go back to step 1
<tumbleweed> you should be logged in after going to login.ubuntu.com
<tumbleweed> maybe you have a browser plugin that blocks cross-site posts?
<antocuni> tried with both chrome and firefox, same behavior
<antocuni> do you know what is the url for the settings page? Let me try to manually type it and see what happens
<antocuni> nope, it still redirects me to login.ubuntu.com
<tumbleweed> interesting, I get a 404
<antocuni> oh, apparently it's because my ubuntu account didn't have an username
<antocuni> I added it and now it seems I can proceed
<antocuni> ok, I don't have the ownership of it :(
<antocuni> ah no, there is also a "pypyproject" account
<antocuni> but I can't login because I don't know what is the associated email
<tumbleweed> hrm, I don't see that in LP: https://launchpad.net/~pypyproject
<tumbleweed> there is https://launchpad.net/~pypy but it's a team
<antocuni> hold on, trying to reset the password
<antocuni> ok, I'm in
jacob22 has joined #pypy
antocuni has quit [Ping timeout: 240 seconds]
tos9 has quit [Quit: Bye]
tos9 has joined #pypy
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
marky1991 has joined #pypy
dddddd has joined #pypy
oberstet_ has joined #pypy
oberstet has quit [Ping timeout: 240 seconds]
xcm has quit [Remote host closed the connection]
<kenaan> rlamy default 183ffc0a3903 /pypy/module/cpyext/: Correctly swallow exceptions happening inside PyDict_GetItem() (#3098)
<kenaan> rlamy py3.6 2126ee5b7acd /pypy/: hg merge default
xcm has joined #pypy
marky1991 has quit [Ping timeout: 265 seconds]
jvesely has joined #pypy
<kenaan> rlamy default 099433b77539 /lib_pypy/pyrepl/: Avoid invalid escapes in strings: they cause SyntaxWarnings in py3.6 (#3097)
marky1991 has joined #pypy
jacob22 has quit [Ping timeout: 276 seconds]
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
tos9 has quit [Quit: Bye]
tos9 has joined #pypy
lritter has quit [Ping timeout: 240 seconds]
altendky has quit [Quit: Connection closed for inactivity]
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
Rhy0lite has quit [Quit: Leaving]
tos9 has quit [Quit: Bye]
tos9 has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
tos9 has quit [Quit: Bye]
tos9 has joined #pypy
marky1991 has quit [Ping timeout: 250 seconds]
CrazyPython has joined #pypy
inhahe has quit [Read error: Connection reset by peer]
inhahe has joined #pypy
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6534 [Carl Friedrich Bolz-Tereick: force build, record-known-result]
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/7756 [Carl Friedrich Bolz-Tereick: force build, record-known-result]
<bbot2> Started: http://buildbot.pypy.org/builders/rpython-linux-x86-64/builds/236 [Carl Friedrich Bolz-Tereick: force build, record-known-result]
<kenaan> cfbolz default f27546b858f9 /pypy/module/imp/: issue #3099: allow reloading of subclasses of module
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
jacob22 has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/7756 [Carl Friedrich Bolz-Tereick: force build, record-known-result]
antocuni has joined #pypy
xcm has quit [Ping timeout: 276 seconds]
jacob22 has quit [Ping timeout: 246 seconds]
jacob22 has joined #pypy
CrazyPython has quit [Ping timeout: 276 seconds]
CrazyPython has joined #pypy
xcm has joined #pypy
jacob22 has quit [Ping timeout: 276 seconds]
niso has joined #pypy
<niso> Hi, There are any benchmarks/exmaples of which data structure is taking less memory&time and by how much of those: dict vs namedtuple vs tuple vs class (or any similar data structure)?
<antocuni> niso: I don't have benchmarks, but you might be interested in some info on how some data structures are implemented in pypy
<antocuni> we also have dict strategies, but no blog post for them :)
<niso> ty
<bbot2> Failure: http://buildbot.pypy.org/builders/rpython-linux-x86-64/builds/236 [Carl Friedrich Bolz-Tereick: force build, record-known-result]
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6534 [Carl Friedrich Bolz-Tereick: force build, record-known-result]
rubdos has quit [Ping timeout: 250 seconds]
oberstet_ has quit [Ping timeout: 240 seconds]
oberstet has joined #pypy
rubdos has joined #pypy
CrazyPython has quit [Read error: Connection reset by peer]
BPL has quit [Quit: Leaving]
antocuni has quit [Ping timeout: 268 seconds]