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
xcm has quit [Ping timeout: 265 seconds]
xcm has joined #pypy
CrazyPython has joined #pypy
jarthur has quit [Ping timeout: 260 seconds]
CrazyPython has quit [Read error: Connection reset by peer]
CrazyPython has joined #pypy
CrazyPython has quit [Read error: Connection reset by peer]
jcea has quit [Remote host closed the connection]
jcea has joined #pypy
lritter has quit [Quit: Leaving]
asmeurer__ has joined #pypy
adamholmberg has joined #pypy
jcea has quit [Quit: jcea]
asmeurer__ has quit [Quit: asmeurer__]
speeder39_ has joined #pypy
adamholmberg has quit [Remote host closed the connection]
xcm has quit [Read error: Connection reset by peer]
xcm has joined #pypy
dddddd has quit [Ping timeout: 246 seconds]
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 268 seconds]
Ai9zO5AP has quit [Quit: WeeChat 2.5]
oberstet has joined #pypy
tsaka__ has joined #pypy
<cfbolz> mattip: that all sounds very good
<cfbolz> why do we want to forbid forks?
<Dejan> then forbid spoons too
<kenaan> cfbolz py3.7 e1662647d2eb /lib-python/3/hmac.py: use the Python implementation of hmac.digest for now
speeder39_ has quit [Quit: Connection closed for inactivity]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6768 [dejan: buld latest code, py3.7]
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 246 seconds]
tsaka__ has quit [Ping timeout: 246 seconds]
<mattip> cfbolz: they don't want to allow personal "groups" on the foss heptapod instance, for fear it will get out of hand
<mattip> a fork is a repo (project) in a personal group
dddddd has joined #pypy
<cfbolz> mattip: but forks of the pypy repo are ok?
<mattip> where would you fork them to? There will not be a possibility to create foss.heptapos.net/mattip/pypy
<mattip> since I cannot create a personal project under mattip
<cfbolz> mattip: so how will people make pull requests?
<mattip> they will be "developers" and can open branches on foss.heptapos.net/pypy/pypy
<mattip> marmoute ^^^ is this correct?
<mattip> so basically anyone with a bitbucket, github, or heptapod login can create a branch
<cfbolz> but not push to default, py3.6/7 etc?
<mattip> right, we would mark those branches as protected
<mattip> so only core members could merge or push directly to them
<cfbolz> ok
<mattip> which might encourage us to work more on feature branches than we are doing today, which would be a good thing
<mattip> but let's see if marmoute confirms my understanding of things
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6768 [dejan: buld latest code, py3.7]
<marmoute> mattip: that read about right
<marmoute> People can either use normal named branch to collaborate or switch to topic-branch were things stay draft.
<marmoute> the named-branch workflow is less used/tested, so some polishing might be done. But nothing too major.
<cfbolz> marmoute: but they definitely need to push to our repo
<marmoute> Currently, yes. We focus on one workflow to keep things manageable. And especially for the foss instance, we do not allow anyone to create repos.
<cfbolz> ok. for the core devs that's obviously fine
<marmoute> the topic-branch thing is also a light way to have contributor pushing to your repository without creating immutable content
tsaka__ has joined #pypy
<mattip> marmoute: I don;t know the difference. If I do "hg branch abc", that is a regular branch, right? How do I create a topic branch?
speeder39_ has joined #pypy
jcea has joined #pypy
<antocuni> the only problem I see with this workflow is that somehow it discourages new contributors, because they might fear their code is not good enough to be pushed to the main repo (even if it's not going to be merged)
adamholmberg has joined #pypy
<marmoute> mattip: hg topic acb
<marmoute> antocuni: heptapod will gain more diverse workflow with time. Also, topic changeset change be esialy removed
<antocuni> marmoute: that's good, thank you :). I think it is important to get started "somehow", then we can fine tuning our workflow once we are on track
jcea has quit [Remote host closed the connection]
jcea has joined #pypy
<marmoute> heptapod is enough work in itself that we did not want to try implement everything at the same time
adamholmberg has quit [Ping timeout: 265 seconds]
<antocuni> sure
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 268 seconds]
jcea has quit [Remote host closed the connection]
adamholmberg has joined #pypy
Rhy0lite has joined #pypy
jcea has joined #pypy
tsaka__ has quit [Ping timeout: 265 seconds]
dddddd_ has joined #pypy
dddddd has quit [Ping timeout: 260 seconds]
dddddd_ is now known as dddddd
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
dddddd has quit [Quit: ]
tsaka__ has joined #pypy
DRMacIver has quit []
dddddd has joined #pypy
DRMacIver has joined #pypy
cfbolz has quit []
cfbolz has joined #pypy
EWDurbin has quit []
EWDurbin has joined #pypy
michelp has quit []
michelp has joined #pypy
dddddd has quit [Ping timeout: 260 seconds]
speeder39_ has quit [Quit: Connection closed for inactivity]
graingert has quit []
graingert has joined #pypy
weberc2 has joined #pypy
marky1991 has joined #pypy
weberc2 has quit [Remote host closed the connection]
weberc2 has joined #pypy
lritter has joined #pypy
weberc2 has quit [Remote host closed the connection]
jvesely has quit [Remote host closed the connection]
asmeurer__ has joined #pypy
asmeurer__ has quit [Quit: asmeurer__]
Ai9zO5AP has joined #pypy
<mattip> according to https://numpy.org/neps/nep-0029-deprecation_policy.html#support-table, in June 2020 Numpy will drop support for Python<=3.6
dddddd has joined #pypy
jvesely has joined #pypy
<mattip> the next release should have a 3.7 alpha/beta
jvesely has quit [Remote host closed the connection]
jvesely has joined #pypy
jvesely has quit [Remote host closed the connection]
jvesely has joined #pypy
DRMacIver has quit [Ping timeout: 248 seconds]
cfbolz has quit [Ping timeout: 248 seconds]
graingert has quit [Ping timeout: 252 seconds]
EWDurbin has quit [Ping timeout: 252 seconds]
michelp has quit [Ping timeout: 272 seconds]
jvesely has quit [Quit: jvesely]
jvesely has joined #pypy
oberstet has quit [Remote host closed the connection]
<kenaan> mattip buildbot e6539bdaaa08 /bot2/pypybuildbot/builds.py: differentiate between projects in upload
bbot2 has quit [Quit: buildmaster reconfigured: bot disconnecting]
bbot2 has joined #pypy
jvesely has quit [Remote host closed the connection]
jvesely has joined #pypy
CrazyPython has joined #pypy
CrazyPython has quit [Remote host closed the connection]
CrazyPyt_ has joined #pypy
CrazyPyt_ has quit [Remote host closed the connection]
CrazyPython has joined #pypy
jvesely has quit [Read error: Connection reset by peer]
<kenaan> rlamy StringIO-perf c83626075169 /pypy/module/_io/interp_stringio.py: Add new operation mode for W_StringIO, backed by a W_UnicodeObject, for read-only operations
xcm has quit [Read error: Connection reset by peer]
xcm has joined #pypy
[Arfrever] has quit [Read error: Connection reset by peer]
CrazyPython has quit [Read error: Connection reset by peer]
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
DRMacIver has joined #pypy
cfbolz has joined #pypy
michelp has joined #pypy
EWDurbin has joined #pypy
Rhy0lite has quit [Quit: Leaving]
graingert has joined #pypy
CrazyPython has joined #pypy
adamholmberg has quit [Remote host closed the connection]