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
lritter has quit [Ping timeout: 258 seconds]
lritter has joined #pypy
dddddd has quit [Ping timeout: 256 seconds]
lritter has quit [Quit: Leaving]
jcea has quit [Quit: jcea]
wleslie has quit [Ping timeout: 256 seconds]
wleslie has joined #pypy
lritter has joined #pypy
mvantellingen has quit [Ping timeout: 265 seconds]
mvantellingen has joined #pypy
mvantellingen has quit [Ping timeout: 265 seconds]
mvantellingen has joined #pypy
xcm has quit [Remote host closed the connection]
BPL has joined #pypy
xcm has joined #pypy
BPL has quit [Quit: Leaving]
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
lritter has quit [Quit: Leaving]
dddddd has joined #pypy
BPL has joined #pypy
jcea has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
jacob22 has quit [Quit: Konversation terminated!]
jacob22 has joined #pypy
dholth has joined #pypy
dholth is now known as DanielHolth
DanielHolth has quit [Client Quit]
DanielHolth has joined #pypy
DanielHolth is now known as dholth
<mattip> hi dholth
<dholth> What's up
<mattip> thanks for trying out 7.3.1
<dholth> I'm poking around uwsgi to see about the pypy plugin and cffi's embedding api
<mattip> cool
<dholth> Quality entertainment. https://github.com/unbit/uwsgi/pull/2145/files
<dholth> General public can't create forks on heptapod correct?
<cfbolz> dholth: nope, but you can get access to the repo, and make a branch if you want
<dholth> maybe later
<dholth> hot topics
<dholth> I am also becoming a bitbucket fugitive, went to the dark side (github)
<dholth> How do you set a virtualenv when importing a cffi embedding-mode module
<dholth> or dlopen'ing it from c
<mattip> don't you have to make sure libpypy-c or libpython are on your path before runnint the exe?
<mattip> so just make sure the right one is on the PATH
<dholth> ldd says libpypy3-c.so => /home/dholth/prog/uwsgi/.venv/bin/libpypy3-c.so but sys.executable is set to '*' and only the base installation gets on sys.path
lritter has joined #pypy
<dholth> I'm sure the answer is in the existing uwsgi pypy plugin
<dholth> pypy_setup_code from libpypy-c
<dholth> pypy_setup_home probably
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
<dholth> Oh, super easy, the cwd has to be inside the venv, then pypy will use that.
<dholth> When embedded in a C program
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
<mattip> cfbolz: when you have a chance could you merge default to py3.6 - optimize-sre-unicode creates some conflicts
<cfbolz> mattip: oops, sorry, will do that soon
<cfbolz> arigo: heh, that's a random commit :-)
<cfbolz> mattip: done
<mattip> thanks
jacob22 has quit [Quit: Konversation terminated!]
jacob22 has joined #pypy
xcm has quit [Read error: Connection reset by peer]
xcm has joined #pypy
BPL has quit [Quit: Leaving]