cfbolz changed the topic of #pypy to: PyPy, the flexible snake (IRC logs: https://botbot.me/freenode/pypy/ ) | use cffi for calling C | mac OS and Fedora are not Windows
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
jcea has quit [Remote host closed the connection]
jcea has joined #pypy
jcea has quit [Quit: jcea]
dddddd has quit [Remote host closed the connection]
ronan has quit [Ping timeout: 264 seconds]
ronan has joined #pypy
lordmauve has quit [Ping timeout: 264 seconds]
lordmauve has joined #pypy
asmeurer__ has quit [Quit: asmeurer__]
inhahe has quit [Read error: Connection reset by peer]
inhahe has joined #pypy
tayfun26 has joined #pypy
user24 has joined #pypy
user24 has quit [Quit: Leaving]
lritter has joined #pypy
Zaab1t has joined #pypy
smvv has joined #pypy
Wulf has joined #pypy
<Wulf> Hello.
<Wulf> Where can I get pypy for a raspberry pi running raspbian stretch 9.4?
antocuni has joined #pypy
<mattip> did you try the downloads? They are only for the version mentioned there, but they might work
<mattip> otherwise you will have to ask your package manager
<Wulf> mattip: tried it, doesn't find libffi5
<Wulf> debian's pypy only supports python 2.7
<mattip> maybe someone like tumbleweed can help?
Zaab1t has quit [Ping timeout: 252 seconds]
<mattip> Wulf: there is this debiain bug for pypy3 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825970
jacob22__ has quit [Remote host closed the connection]
Sigyn has quit [*.net *.split]
jacob22__ has joined #pypy
marky1991 has joined #pypy
antocuni has quit [Ping timeout: 252 seconds]
<tos9> Wulf: Portable PyPy works fine.
<tos9> Oh no I'm lying.
<tos9> I'm using the raspbian one.
marky1991 has quit [Ping timeout: 250 seconds]
dddddd has joined #pypy
tayfun26 has quit [Quit: tayfun26]
tayfun26 has joined #pypy
adamholmberg has joined #pypy
Sigyn has joined #pypy
jcea has joined #pypy
Hasimir has joined #pypy
jcea has quit [Remote host closed the connection]
jcea has joined #pypy
jcea has quit [Remote host closed the connection]
jcea has joined #pypy
antocuni has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Read error: Connection reset by peer]
adamholmberg has joined #pypy
jacob22__ has quit [Read error: Connection reset by peer]
Rhy0lite has joined #pypy
jacob22__ has joined #pypy
<tumbleweed> Wulf: it's coming very soon. But here are some debs https://people.debian.org/~stefanor/pypy3/
<tumbleweed> oh, I guess you want arm :/
Rhy0lite has quit [Quit: Leaving]
Rhy0lite has joined #pypy
<Wulf> yep :)
<Wulf> I managed to compile pypy (for amd64). And it only runs slightly faster
<Wulf> So I'll have to either find out *why* my program runs slow, or rewrite it in C
moei has joined #pypy
tayfun26 has quit [Quit: tayfun26]
marky1991 has joined #pypy
blachance has joined #pypy
marky1991 has quit [Ping timeout: 240 seconds]
<redj> hi, I could use some help understanding why the wheel isn't downloading and installing when I test installing the alpha package for Ecere SDK -- https://test.pypi.org/project/EcereSDK/0.44.15.dev12/#files
<redj> https://gist.github.com/redj/f2c307b5a667e3d4f43816b19bd7ab82 -- here is a partial log when I try to install it
<redj> it tries to build the extension, instead I want it to just use the wheel
<antocuni> redj: that one is a wheel for cpython
<redj> can anybody shed some light?
<antocuni> you can't use cpython wheels on pypy
<redj> antocuni: oh, thanks, that's good to know... what kind of wheels can I use on pypi?
<redj> so do cffi extensions automatically create cpython wheels?
<redj> are there other kinds?
<antocuni> wheels are binary packages, and are built for a specific os/cpu/python version
<antocuni> for example, EcereSDK has only one wheel, for cpython 3.5, windows, amd64
<redj> I know that much but I'm trying to get a wheel meant for window to install on windows :P
<antocuni> if you try to install it on any other python, os or cpu, it won't use the wheel
<antocuni> in theory, you CAN build pypy wheels; however, you can't upload them on pypi
<redj> I'm using the same python to build that wheel as I'm using to test installing it
<redj> so my choice is to do EcereSDK on pypi that will only install and build from source? or release on another repository that supports this wheel use case? like conda?
<antocuni> what you can do is to create your own repo where to put your pypy wheels; for example, look at this: https://github.com/antocuni/pypy-wheels
<antocuni> the TLDR version is: you can run "pypy -m pip wheel yourpackage"
<antocuni> this will create a .whl file for pypy (although I have never tried to do it on windows, no idea if it works)
<antocuni> then, you can "pip install /path/to/yourfile.whl"
<antocuni> or learn how to setup/use a private index, like I do for pypy-wheels
<redj> antocuni: where are the .whl files on pypy-wheels?
<antocuni> there is a travis job which builds and publish them
<redj> so I'm guessing one way we can go is distribute the .whl files ourselves and reflect that in the install instructions
<antocuni> yes, depending on your use case, it might be the easiest
<redj> antocuni: well, thank you very much for your help! I'll have to see where this goes
<antocuni> you're welcome
<redj> I'm wondering how would I go about building a pypy wheel?
<antocuni> pip wheel
<redj> oh, ok
<redj> antocuni: I should have mentionned I'm not using pypy. I've asked questions here before because we use cffi and cffi is a pypy project
marky1991 has joined #pypy
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
<fijal> redj: this is more of a pip question than pypy question
<redj> fijal: thanks
<antocuni> oh, then we basically wasted time
<antocuni> you should just build and upload wheels for all the cpython versions you want to support
<redj> cpython -- oh, 3.4 vs 3.7 -- that's basically my current problem? aka the explanation why it didn't download the wheel, correct?
<redj> antocuni: I'm learning so not completely wasted time but sorry about that
<antocuni> no problem, but #pypy is not really the right channel
<antocuni> but yes, as I said above, a wheel is specific to a python version/os/cpu
rubdos has quit [Ping timeout: 252 seconds]
nunatak has joined #pypy
rubdos has joined #pypy
antocuni has quit [Ping timeout: 250 seconds]
Rhy0lite has quit [Quit: Leaving]
marky1991 has quit [Read error: Connection reset by peer]
marky1991 has joined #pypy
marky1991 has quit [Read error: Connection reset by peer]
marky1991 has joined #pypy
jcea has quit [Ping timeout: 264 seconds]
jcea has joined #pypy
marky1991 has quit [Ping timeout: 245 seconds]
adamholmberg has quit [Read error: Connection reset by peer]
adamholmberg has joined #pypy
lritter has quit [Ping timeout: 252 seconds]
forgottenone has joined #pypy
Zaab1t has joined #pypy
adamholmberg has quit [Read error: Connection reset by peer]
adamholmberg has joined #pypy
Kipras_ has quit [Read error: Connection reset by peer]
adamholmberg has quit [Ping timeout: 250 seconds]
nunatak has quit [Quit: Leaving]
adamholmberg has joined #pypy
adamholmberg has quit [Read error: Connection reset by peer]
adamholmberg has joined #pypy
adamholmberg has quit [Read error: Connection reset by peer]
adamholmberg has joined #pypy
adamholmberg has quit [Read error: Connection reset by peer]
blachance has quit [Ping timeout: 252 seconds]
adamholmberg has joined #pypy
adamholmberg has quit [Read error: Connection reset by peer]
adamholmberg has joined #pypy
adamholmberg has quit [Read error: Connection reset by peer]
adamholmberg has joined #pypy
adamholmberg has quit [Read error: Connection reset by peer]
adamholmberg has joined #pypy
marky1991 has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
Zaab1t has quit [Quit: bye bye friends]
adamholmberg has quit [Ping timeout: 240 seconds]
adamholmberg has joined #pypy
Kipras_ has joined #pypy
jamesaxl has quit [Quit: WeeChat 2.2]
marky1991 has quit [Ping timeout: 268 seconds]
adamholm_ has joined #pypy
adamholmberg has quit [Read error: Connection reset by peer]
antocuni has joined #pypy
moei has quit [Quit: Leaving...]
jacob22__ has quit [Remote host closed the connection]
jacob22__ has joined #pypy
adamholm_ has quit [Read error: Connection reset by peer]
adamholmberg has joined #pypy
smvv has quit [Quit: Connection closed for inactivity]
adamholmberg has quit [Remote host closed the connection]
demonimin has joined #pypy
antocuni has quit [Ping timeout: 244 seconds]
gsnedders has quit [Ping timeout: 240 seconds]
gsnedders has joined #pypy