antocuni changed the topic of #pypy to: PyPy, the flexible snake (IRC logs: https://botbot.me/freenode/pypy/ ) | use cffi for calling C | "PyPy: the Gradual Reduction of Magic (tm)"
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
exarkun has quit [Ping timeout: 248 seconds]
exarkun has joined #pypy
Hodgestar has quit [Ping timeout: 276 seconds]
Hodgestar has joined #pypy
yuyichao has quit [Ping timeout: 256 seconds]
marr has quit [Ping timeout: 248 seconds]
tbodt has joined #pypy
yuyichao has joined #pypy
jtl_ has joined #pypy
antocuni has quit [Ping timeout: 248 seconds]
Hotpot33 has quit [Ping timeout: 265 seconds]
yuyichao_ has joined #pypy
amaury has quit [Quit: Konversation terminated!]
yuyichao has quit [Ping timeout: 276 seconds]
awkwardpenguin has joined #pypy
awkwardpenguin has quit [Ping timeout: 240 seconds]
<bbot2> Retry: http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/3636 [mattip: force build, release-pypy3.5-v5.9.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/3638 [mattip: force build, release-pypy3.5-v5.9.x]
<bbot2> Exception: http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/3638 [mattip: force build, release-pypy3.5-v5.9.x]
mahmudov has quit [Ping timeout: 263 seconds]
exarkun has quit [Ping timeout: 240 seconds]
exarkun has joined #pypy
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Hotpot33 has joined #pypy
Hotpot33 has quit [Ping timeout: 240 seconds]
Hotpot33 has joined #pypy
cjwelborn has quit [Ping timeout: 276 seconds]
cjwelborn has joined #pypy
ceridwen has quit [Ping timeout: 240 seconds]
awkwardpenguin has joined #pypy
awkwardpenguin has quit [Ping timeout: 248 seconds]
ceridwen has joined #pypy
pilne has quit [Quit: Quitting!]
exarkun has quit [Ping timeout: 248 seconds]
exarkun has joined #pypy
jcea has quit [Quit: jcea]
ArneBab has joined #pypy
ArneBab has quit [Changing host]
ArneBab has joined #pypy
ArneBab_ has quit [Ping timeout: 256 seconds]
awkwardpenguin has joined #pypy
exarkun has quit [Ping timeout: 240 seconds]
exarkun has joined #pypy
awkwardpenguin has quit [Ping timeout: 268 seconds]
forgottenone has joined #pypy
jtl_ has quit [Remote host closed the connection]
jamesaxl has joined #pypy
tayfun26 has joined #pypy
awkwardpenguin has joined #pypy
awkwardpenguin has quit [Ping timeout: 264 seconds]
exarkun has quit [Ping timeout: 260 seconds]
exarkun has joined #pypy
awkwardpenguin has joined #pypy
jamesaxl has quit [Read error: Connection reset by peer]
jamesaxl has joined #pypy
awkwardpenguin has quit [Ping timeout: 276 seconds]
tayfun26 has quit [Quit: tayfun26]
tayfun26 has joined #pypy
TheAdversary has joined #pypy
Hasimir has joined #pypy
<yuvipanda> hello pypy folks
<arigato> hi
<yuvipanda> just wanted to say that mybinder.org might soon get first class pypy support! (https://github.com/jupyter/repo2docker/pull/190)
<yuvipanda> ongoing work to allow users to pick whatever version of python they want to run.
<arigato> nice :-)
<yuvipanda> I'm using pyenv, wondering if y'all have thoughts on that :)
<arigato> ah, I think that some versions work with pypy, but in general, myself, I'm not the right person to ask
* yuvipanda nods
amaury has joined #pypy
amaury has quit [Quit: Konversation terminated!]
amaury has joined #pypy
amaury has quit [Client Quit]
marr has joined #pypy
mahmudov has joined #pypy
awkwardpenguin has joined #pypy
awkwardpenguin has quit [Ping timeout: 255 seconds]
forgottenone has quit [Quit: Konversation terminated!]
forgottenone has joined #pypy
jacob22 has quit [Quit: Konversation terminated!]
dddddd has joined #pypy
jacob22__ has joined #pypy
antocuni has joined #pypy
exarkun has quit [Ping timeout: 276 seconds]
exarkun has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
<fijal> arigato: hi
<fijal> yuvipanda: I know people recommended pyenv
<arigato> hi
<fijal> haven't used pyenv myself
<yuvipanda> fijal: it looks good from preliminary usage
awkwardpenguin has joined #pypy
yuyichao_ has quit [Ping timeout: 276 seconds]
jcea has joined #pypy
awkwardpenguin has quit [Ping timeout: 276 seconds]
antocuni has quit [Ping timeout: 240 seconds]
SunDwarf has quit [Ping timeout: 260 seconds]
jacob22__ is now known as jacob22
exarkun has quit [Read error: Connection reset by peer]
exarkun has joined #pypy
<kenaan> arigo cffi/cffi[doc-set_source] 237749810e6e /: Close branch
<kenaan> arigo cffi/cffi a570b34ac8a6 /doc/source/overview.rst: hg merge doc-set_source Thanks Matti!
<kenaan> arigo default 1e390e19899b /pypy/module/pypyjit/test_pypy_c/test_string.py: Fix following 0d3c3f5e2bdb
amaury has joined #pypy
amaury has quit [Quit: Konversation terminated!]
amaury has joined #pypy
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/3640 [mattip: force build, release-pypy3.5-v5.9.x]
<bbot2> Exception: http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/3640 [mattip: force build, release-pypy3.5-v5.9.x]
antocuni has joined #pypy
amaury has quit [Ping timeout: 255 seconds]
amaury has joined #pypy
awkwardpenguin has joined #pypy
adamholmberg has joined #pypy
awkwardpenguin has quit [Ping timeout: 268 seconds]
Rhy0lite has joined #pypy
SunDwarf has joined #pypy
Guest60910 has quit [Ping timeout: 260 seconds]
exarkun has quit [Ping timeout: 248 seconds]
exarkun has joined #pypy
marvin has joined #pypy
marvin is now known as Guest5288
awkwardpenguin has joined #pypy
d0x0b has joined #pypy
<d0x0b> hello, does pypy3 support python3 installed modules? in my case pypy3 -c 'import requests' -> ImportError: No module named 'requests'
<cfbolz> d0x0b: no, the installed modules of pypy and cpython are separate
awkwardpenguin has quit [Remote host closed the connection]
<d0x0b> cfbolz i see, so how to install modules for pypy3 over pip?
<cfbolz> pypy3 -m pip
<d0x0b> thanks
<d0x0b> works perfect, thank you cfbolz
<cfbolz> cheers
awkwardpenguin has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
<d0x0b> before i had old-timer and now I have Ferrari, tnx to pypy :P
amaury has quit [Ping timeout: 260 seconds]
<fijal> d0x0b: :]
mattip has joined #pypy
<mattip> on the downloads page https://bitbucket.org/pypy/pypy/downloads
<mattip> pypy3 seems at least as popular as pypy2
traverseda has joined #pypy
jamadden has joined #pypy
realitix has joined #pypy
<fijal> arigato, cfbolz: ah, a sidenote, I met up with marmoute_ last night and one question was "how pypy feels about mercurial?"
<fijal> my general feedback was "good, but bitbucket is not ideal"
<tos9> mattip: big important enterprisey people like me (ha ha) don't download pypy from there
<fijal> mattip: those numbers are a joke I think
<fijal> mattip: most people don't get it from there
<fijal> maybe docker download numbers would be more of something?
<fijal> arigato, cfbolz: any feedback I should give?
<arigato> it's good enough for me; github is better than bitbucket as a whole, but I can't get to like git
<arigato> if we're comparing only mercurial vs git I clearly prefer mercurial, for pypy-scale projects
<fijal> well no
<fijal> we're also comparing mercurial vs "what mercurial can do for us"
<fijal> eg if we have performance problems, we will be first told to update mercurial, but then we might actually get help :)
<fijal> like, I complained about how it seems impossible to clean up mercurial repo
<fijal> if someone has good examples of that we can file bug reports
<arigato> so from experience, hg feels slower than git but still more than fast enough
<arigato> with the exception that hg push on pypy takes ages, but I think it's a bitbucket issue, not hg
<xorAxAx> for some time in the past, hg was faster than git on operations like status. but thats years ago :-)
<fijal> right
<fijal> marmoute_: ^^^
forgottenone has joined #pypy
<antocuni> I also used to be a big fan of mercurial in the past, but I have to admit that after a while of using git, I am no longer sure that hg is better
<antocuni> surely git is faster; but e.g. I miss a lot mercurial named branches, which are an integral part of pypy's workflow
<fijal> your statements seem contrary on the surface :)
<antocuni> well, basically named branches is the only thing I miss
<fijal> well that and git is MORE confusing
<fijal> comes with more footguns
<antocuni> true; after a while you basically learn to use only a couple of commands and be happy with them
exarkun has quit [Ping timeout: 246 seconds]
<antocuni> but I'm sure that arigato would build a set of scripts which will result in an entirely different VCS which happen to use git as a backend :)
exarkun has joined #pypy
<arigato> right, a wrapper script to emulate completely hg commands, of course
<marmoute_> When should I start reading ?
<fijal> marmoute_: at 3:02 (of some timezone, 16min ago)
<marmoute_> okay
<marmoute_> For status, I wonder how fsmonitor would perform on the pypy repo
<marmoute_> What version are you guys using ?
<marmoute_> (there is also a fix to push speed coming with 4.5)
* fijal idly wonders whether to have lunch or wait out till early dinner
<arigato> marmoute_: I think our problem is related to whatever bitbucket-only scripts are running on the server
<marmoute_> hum
<arigato> if I had to guess, I'd say maybe the script that prints a nice message "to create a pull request with that branch, go to xxx"
<marmoute_> fijal: ha! and now french people have weird meal time!
<arigato> wat? zat is impossible
<fijal> arigato: I complained yesterday abotu dinner at 9 :]
tayfun26 has quit [Quit: tayfun26]
<arigato> you sure you're not in Spain?
<bremner> split the difference, Pays Basques
* bremner whistles innocently
raynold has quit [Quit: Connection closed for inactivity]
awkwardpenguin has quit [Remote host closed the connection]
awkwardpenguin has joined #pypy
awkwardpenguin has quit [Remote host closed the connection]
awkwardpenguin has joined #pypy
<kenaan> mattip release-pypy3.5-v5.9.x 3f6eaa010fce /pypy/module/cpyext/test/test_eval.py: missed this skip in the merge
<kenaan> mattip default 656a15610ee8 /: update year
<kenaan> mattip default 35cff1db08c1 /rpython/: trivial fixes
danieljabailey has quit [Read error: Connection reset by peer]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/3641 [mattip: force build, release-pypy3.5-v5.9.x]
forgottenone has quit [Quit: Konversation terminated!]
john51 has quit [Remote host closed the connection]
forgottenone has joined #pypy
john51 has joined #pypy
teratorn has joined #pypy
<teratorn> hi, just curious what yall think of the comments at the end of this page https://github.com/mangecoeur/optboid
<teratorn> about spin-up performance
<antocuni> teratorn: it's a well know trait of pypy
<antocuni> warmup can be slow, depending on the code
<teratorn> I know; wonder if there is a possibility to cache enough information to make it fast
<antocuni> fijal: looks interesting; something like our customized buildbot summary, but on steroids
yuyichao_ has joined #pypy
<fijal> yeah
<fijal> teratorn: yes, there are some ways, but we're short of funds to pursue that
<fijal> teratorn: also pyglet uses ctypes which makes it worse
<teratorn> hrmm :/
<teratorn> well i'm just prototyping my game in python anyway
<teratorn> there seems to be room for a compelling pypy gamedev strategy.. I know that one german game company is all in on that
<fijal> teratorn: yeah, maybe
<fijal> teratorn: it's a bit unclear to me why would you use pypy over say C# & unity
<teratorn> few reasons.. 3rd-class linux dev experience, proprietary blah blah, C#, $$
<fijal> well, it's all free no?
<fijal> anyway, there are some serious issues with python for game dev
awkwardpenguin has quit [Remote host closed the connection]
exarkun has quit [Ping timeout: 268 seconds]
exarkun has joined #pypy
Jellyg00se has quit [Quit: Leaving]
<simpson> Unity ain't free.
<fijal> it's free unless you make more than X on your game right?
<fijal> and even then it's cheap
domenkozar has quit [Quit: WeeChat 1.7.1]
Hotpot33 has quit [Max SendQ exceeded]
<benbangert> It's very cheap, and you only pay a portion of actual profit afaik, its a pretty generous deal that definitely places the incentive on them to ensure you're successful.
Hotpot33 has joined #pypy
awkwardpenguin has joined #pypy
forgottenone has quit [Remote host closed the connection]
realitix has quit [Quit: realitix]
forgottenone has joined #pypy
<fijal> benbangert: oh hi :-)
<benbangert> fijal: hey there! :)
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/3641 [mattip: force build, release-pypy3.5-v5.9.x]
awkwardpenguin has quit [Remote host closed the connection]
jacob22__ has joined #pypy
jacob22 has quit [Ping timeout: 248 seconds]
<mattip> any reason not to release 5.10.1? the draft release notice is here http://doc.pypy.org/en/latest/release-v5.10.1.html
amaury has joined #pypy
<fijal> why not?
<fijal> we can alwasy release 5.10.2 if we fix os x builds
<mattip> the release note says "On macos, we recommend you wait for the Homebrew package"
awkwardpenguin has joined #pypy
<Rotonen> unity is free unless you want to change the splash screen or use some more advanced features, unreal engine is the one which has a revenue share kick in once you earn enough per quarter (with the burden of proof on the game dev to show with higher level accounting they have indeed fallen under the revenue limit)
<Rotonen> for 2d python game dev there is cocos2d, i've used cocos2d-objc back in the day and cocos has a rather nice scene oriented setup for that (and cocosbuilder is also very nice for the construction of said scenes)
<fijal> Rotonen: even the non-free is fucking cheap
<Rotonen> fijal: yes, if one is to assume any revenue for a project, one should not care about such platform licensing costs much
<fijal> right and if your game is free then you should not be worried about the splash screen either
<Rotonen> but with what would pypy help there? one needs to tangle into weird binary black boxes in gamedev and if something is actually heavy in your game logic loops, most likely you will want to split that off the synchronous loop to begin with
<fijal> well, JIT is quite a problem for games
<Rotonen> some disclaimers: used to hold a CTO hat in a mobile game company some years ago and we were relatively closely affiliated with unity (their video ads office was upstairs)
<fijal> as is CPython performance
<fijal> Rotonen: are you Danish?
<Rotonen> finnish
<Rotonen> they opened up an office in helsinki around... 2013?
<fijal> I want to actually go to Denmark/Finland and try to sell my VR solutions for architects
<Rotonen> about the same time we started getting off cocos2d-objc
awkwardpenguin has quit [Remote host closed the connection]
<Rotonen> i used to hang around the helsinki university of technology for quite a few years, i'll ask some old colleagues if we can patch a contact up for you
<Rotonen> if you have actual money to put on the table, reaching students is super easy there - just sponsor a sauna evening for 500 and you can have students play with your gear for an evening (200 for the catering ~ 300 for the association)
<fijal> 500 of?
<Rotonen> and it's quite entrepreneurial so the older students either already run their own companies or are already in the workforce, so the word of mouth multipliers are good
<Rotonen> "any major money", in this case euros
<fijal> right
<fijal> yes, I can put 500 euros easily
<Rotonen> most major currencies are closely grouped within an order of magnitude so i just shorthand for money
<Rotonen> so, we should take this off the channel and onto email as that's more async and lets us keep actual track of things
<fijal> fair point
<fijal> fijal@baroquesoftware.com
<fijal> is a good contact point
<fijal> thanks!
<fijal> vrsketch.eu is our website
awkwardpenguin has joined #pypy
amaury has quit [Quit: Konversation terminated!]
amaury_ has joined #pypy
amaury_ has quit [Client Quit]
amaury_ has joined #pypy
amaury_ has quit [Client Quit]
amaury_ has joined #pypy
awkwardpenguin has quit [Remote host closed the connection]
awkwardpenguin has joined #pypy
amaury_ has quit [Ping timeout: 255 seconds]
blachance has quit [Remote host closed the connection]
antocuni has quit [Ping timeout: 256 seconds]
mat^2 has joined #pypy
Rhy0lite has quit [Quit: Leaving]
Rhy0lite has joined #pypy
exarkun has quit [Ping timeout: 240 seconds]
exarkun has joined #pypy
awkwardpenguin has quit [Remote host closed the connection]
marr has quit [Remote host closed the connection]
raynold has joined #pypy
Rhy0lite has quit [Quit: Leaving]
mattip has left #pypy ["bye"]
tbodt has joined #pypy
ielectric has joined #pypy
ielectric is now known as domenkozar
matpow2 has joined #pypy
mat^2 has quit [Ping timeout: 240 seconds]
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
awkwardpenguin has joined #pypy
awkwardpenguin has quit [Remote host closed the connection]
exarkun has quit [Ping timeout: 264 seconds]
exarkun has joined #pypy
tbodt has joined #pypy
tbodt has quit [Client Quit]
tbodt has joined #pypy
inhahe_ has quit [Ping timeout: 240 seconds]
inhahe_ has joined #pypy
mahmudov has quit [Remote host closed the connection]
<kenaan> rlamy default f560bd567d72 /rpython/: Backport rpython/ changes made on the py3.5 branch
pilne has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
zmt01 has joined #pypy
<kenaan> arigo cffi/cffi d16706e3c2da /: Issue #352 Oops.
zmt00 has quit [Ping timeout: 248 seconds]
inad922 has joined #pypy
asmeurer_ has joined #pypy
<kenaan> arigo default 71bbe765aa42 /pypy/module/_cffi_backend/test/test_recompiler.py: Update test_recompiler to match cffi d16706e3c2da
tormoz has quit [Remote host closed the connection]
<arigato> ronan: merging default -> py3.5 now
<arigato> (no conflicts so shouldn't be an issue, but just to let you know in case you're working on it)
tormoz has joined #pypy
blachance has joined #pypy
marr has joined #pypy
awkwardpenguin has joined #pypy
jamesaxl has quit [Quit: WeeChat 1.9.1]
forgottenone has joined #pypy
forgottenone has quit [Client Quit]
<kenaan> arigo py3.5 52e62b9d7e92 /: hg merge default
<kenaan> arigo default 9651b48098f7 /: update to cffi/d16706e3c2da
<kenaan> arigo cffi/cffi f4f452929690 /: Bump version to 1.11.3
<kenaan> arigo cffi/cffi 0f751c6b375a /doc/source/whatsnew.rst: What's new in 1.11.3
adamholm_ has joined #pypy
inad922 has quit [Ping timeout: 240 seconds]
adamholmberg has quit [Ping timeout: 264 seconds]
teratorn has left #pypy [#pypy]
awkwardpenguin has quit [Remote host closed the connection]
adamholm_ has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 240 seconds]
drolando_ has joined #pypy
drolando has quit [Ping timeout: 248 seconds]