<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#330033" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 3/11/2019 4:35 PM, Giampaolo Rodola'
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAFYqXL9syH6xiiQh6SyK192UnSScV_3s_eCAkptcRCcqL-LNZQ@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div dir="ltr">
<div>
<div>Hello,</div>
<div>some time ago I contributed a couple of patches to
speedup shutil.copy*() functions:<br>
</div>
<a href="https://bugs.python.org/issue33671"
moz-do-not-send="true">https://bugs.python.org/issue33671</a></div>
<div>
<div><a href="https://bugs.python.org/issue33695"
moz-do-not-send="true">https://bugs.python.org/issue33695</a></div>
<div>I would like to backport both functionalities so that
they can be used on Python 2.7 and <3.8 and put it on
PYPI. In order to do so I will basically have to copy some
parts of shutil module (copytree() function + the
unit-tests I added in BPO-33671 and a couple of other
things). Are there constraints regarding this in terms of
license? Am I supposed to use GPL? (I was thinking about
using MIT)<br>
</div>
<div><br>
</div>
<div>Note: in this package called "zerocopy" I will probably
want to expose other functionalities such as tee(),
splice() and CopyFileEx and TransmitFile on Windows, so
it's probably gonna be half a backport and half a brand
new project.</div>
<div><br>
</div>
<div>Thanks.<br>
</div>
</div>
</div>
</div>
</blockquote>
<br>
Thanks for the contributions. I don't know about the licensing.<br>
<br>
I wonder if you should make two packages, though... one just exactly
a backport of the shutil speedups, and the second containing the new
functionalities.<br>
</body>
</html>