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
Rhy0lite has quit [Quit: Leaving]
dustinm- has joined #pypy
bbot2 has quit [Ping timeout: 265 seconds]
dustinm has quit [Ping timeout: 265 seconds]
bbot2 has joined #pypy
glyph_ has joined #pypy
glyph has quit [Ping timeout: 265 seconds]
luizirber has quit [Ping timeout: 265 seconds]
WGH has quit [Ping timeout: 265 seconds]
glyph_ is now known as glyph
dddddd_ has quit [Ping timeout: 265 seconds]
kipras`away has quit [Ping timeout: 265 seconds]
sknebel has quit [Ping timeout: 265 seconds]
sknebel has joined #pypy
WGH has joined #pypy
kipras`away has joined #pypy
luizirber has joined #pypy
dddddd_ has joined #pypy
cjmcdonald has quit [Remote host closed the connection]
jcea has quit [Quit: jcea]
epony has quit [Ping timeout: 258 seconds]
epony has joined #pypy
oberstet has joined #pypy
<krono> Oh dear, I finally wanted to upgrade my pypy on my Mac, but the homebrew formular points to bitbucket donwload links
<krono> and these 403
asmeurer_ has joined #pypy
Dejan has joined #pypy
<mattip> https://downloads.python.org/pypy/ (note the slash on the end)
<mattip> I guess that means all the links on pypy.org/download are broken too
_whitelogger has joined #pypy
dddddd_ is now known as dddddd
<krono> mattip: yea.
<krono> But essentially, the homebrew formuli have to be changed: https://github.com/Homebrew/homebrew-core/blob/master/Formula/pypy.rb
oberstet has quit [Remote host closed the connection]
todda7 has joined #pypy
<krono> mattip: \o/ yay
jacob22_ has joined #pypy
jacob22 has quit [Remote host closed the connection]
jcea has joined #pypy
jcea has quit [Remote host closed the connection]
jcea has joined #pypy
marky1991 has joined #pypy
lritter has joined #pypy
todda7 has quit [Remote host closed the connection]
todda7 has joined #pypy
tsaka__ has joined #pypy
todda7 has quit [Ping timeout: 272 seconds]
Rhy0lite has joined #pypy
todda7 has joined #pypy
tsaka__ has quit [Ping timeout: 272 seconds]
todda7 has quit [Client Quit]
todda7 has joined #pypy
tsaka__ has joined #pypy
todda7 has quit [Ping timeout: 272 seconds]
asmeurer_ has quit [Quit: asmeurer_]
jthistle has joined #pypy
<jthistle> Hello! I've been looking for a way to compile to a standalone executable with PyPy. The closest I've come is including the whole of PyPy with my programme and running it using that, but it's not really the same. I'm really looking for something like pyinstaller. Does anyone have any suggestions, or is this wishful thinking?
<simpson> "standalone" is relative; something like https://github.com/matthewbauer/nix-bundle, which is built upon https://github.com/solidsnack/arx, would work for me but maybe not for you. Do you need Windows support? That's probably what will guide/limit your search.
marky1991 has quit [Ping timeout: 240 seconds]
Smigwell has joined #pypy
<jthistle> simpson: sorry for the slow response. I would very much like to support Windows, Mac and Linux, but Linux only is better than nothing.
<simpson> No worries. The folks with the good answers are in EU timezones, so you'll have to wait a while for them.
rubdos has quit [Ping timeout: 260 seconds]
<mattip> I think you are looking for nuitka
<jthistle> mattip: I have tried using nuitka, with success. I was going to say it didn't provide the speedup that I was looking for, but I've just realised that I was being dumb and compiled a module which I then ran with python instead of pypy, oops.
<jthistle> But can nuitka compile to standalone using pypy?
rubdos has joined #pypy
<mattip> no
<mattip> well, I don't know. I was answering a question you didn't ask but that I heard:
<mattip> can nuitka use pypy to get a compiled C program with a JIT
<jthistle> yeah, that was the question I meant, I think
todda7 has joined #pypy
tsaka__ has quit [Ping timeout: 272 seconds]
marky1991 has joined #pypy
marky1991 has quit [Ping timeout: 240 seconds]
todda7 has quit [Remote host closed the connection]
todda7 has joined #pypy
tsaka__ has joined #pypy
todda7 has quit [Ping timeout: 272 seconds]
oberstet has joined #pypy
squeaky_pl has joined #pypy
<squeaky_pl> I didn't realize that ending mercurial support in bitbucket means that they will also remove downloads section. I have a ticket about older Portable PyPy versions not being available: https://github.com/squeaky-pl/portable-pypy/issues/99 also pyenv has those links for older versions https://github.com/pyenv/pyenv/search?q=squeaky%2Fportable-pypy&unscoped_q=squeaky%2Fportable-pypy
tos9 has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
tos9 has joined #pypy
<squeaky_pl> Not sure if those can be recovered or people should just upgrade their systems (which I'm sure they don't want to do).
<krono> squeaky_pl: homebrew has the same problem: https://github.com/Homebrew/homebrew-core/pull/59878
<krono> it's a shame on bitbucket's part
<squeaky_pl> It seems that you can get those downloads using wayback machine, the S3 urls are still working.
<mattip> there is an archive at https://bitbucket-archive.softwareheritage.org/
<mattip> hehe, I am a bit slow
<mattip> you can request the repo be hosted under pypy if you want
<squeaky_pl> mattip, I will just update links in GitHub, people should not be using this anymore since upstream is better.
<mattip> "better" - we couldn't have done it without you showing us how
oberstet has quit [Quit: Leaving]
tsaka__ has quit [Quit: Konversation terminated!]
tsaka__ has joined #pypy
tsaka__ has quit [Ping timeout: 272 seconds]
<mattip> we did the first 90% and had https://downloads.python.org/pypy/ all ready,
<mattip> but then dropped the ball about switching everywhere away from bitbucket in July
<mattip> :(
<mattip> I just opened PRs in multibuild and conda-forge, but the multibuild one will take time to percolate through the scientific python stack
<squeaky_pl> I've seen somebody opened a PR to pyenv as well.
tsaka__ has joined #pypy
<mattip> azure pipeline images use the new URL, and travis uses pyenv
Rhy0lite has quit [Quit: Leaving]
lritter has quit [Quit: Leaving]
jthistle has quit [Quit: Connection closed]
squeaky_pl has quit [Quit: Leaving]