ports/178234: www/py-tornado: Update to 3.0.1
Guixing
khsing.cn at gmail.com
Thu May 2 07:20:03 UTC 2013
The following reply was made to PR ports/178234; it has been noted by GNATS.
From: Guixing <khsing.cn at gmail.com>
To: =?utf-8?Q?Grzegorz_B=C5=82ach?= <g.blach at eniro.pl>
Cc: freebsd-python at freebsd.org, bug-followup at FreeBSD.org
Subject: Re: ports/178234: www/py-tornado: Update to 3.0.1
Date: Thu, 2 May 2013 15:15:17 +0800
--51821285_238e1f29_151ac
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Thanks, approved. =20
----
Guixing
On Tuesday, April 30, 2013 at 3:20 PM, Grzegorz B=C5=82ach wrote:
> The following reply was made to PR ports/178234; it has been noted by G=
NATS.
> =20
> =46rom: =3D=3FUT=46-8=3FB=3FR3J6ZWdvcnogQsWCYWNo=3F=3D <g.blach=40eniro=
.pl (mailto:g.blach=40eniro.pl)>
> To: <bug-followup=40=46reeBSD.org (mailto:bug-followup=40=46reeBSD.org)=
>
> Cc: =20
> Subject: Re: ports/178234: www/py-tornado: Update to 3.0.1
> Date: Tue, 30 Apr 2013 09:06:32 +0200
> =20
> This is a multi-part message in MIME format.
> =20
> --------------000906090209040601090406
> Content-Type: text/plain;
> format=3Dflowed;
> charset=3D=22UT=46-8=22
> Content-Transfer-Encoding: 7bit
> =20
> Make Python3 happy
> =20
> =20
> --------------000906090209040601090406
> Content-Type: text/x-patch;
> name=3D=22tornado.diff=22
> Content-Transfer-Encoding: 7bit
> Content-Disposition: attachment;
> filename=3D=22tornado.diff=22
> =20
> Index: Makefile
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> --- Makefile (revision 316880)
> +++ Makefile (working copy)
> =40=40 -2,7 +2,7 =40=40
> =23 =24=46reeBSD=24
> =20
> PORTNAME=3D tornado
> -PORTVERSION=3D 2.4.1
> +PORTVERSION=3D 3.0.1
> CATEGORIES=3D www python
> PKGNAMEPRE=46IX=3D =24=7BPYTHON=5FPKGNAMEPRE=46IX=7D
> =20
> =40=40 -11,17 +11,22 =40=40
> =20
> LICENSE=3D AL2
> =20
> -RUN=5FDEPENDS=3D =24=7BPYTHON=5FPKGNAMEPRE=46IX=7Dcurl>0:=24=7BPORTSDI=
R=7D/ftp/py-curl
> -
> USE=5FGITHUB=3D yes
> GH=5FACCOUNT=3D facebook
> GH=5FTAGNAME=3D v=24=7BPORTVERSION=7D
> -GH=5FCOMMIT=3D 50af6cc
> +GH=5FCOMMIT=3D 31cef1a
> =20
> -USE=5FPYTHON=3D 2.5-2.7
> +=23 Python3 ready
> +USE=5FPYTHON=3D 2.6-
> USE=5FPYDISTUTILS=3D easy=5Finstall
> =20
> +.include <bsd.port.pre.mk>
> +
> +.if =24=7BPYTHON=5FREL=7D < 300
> +RUN=5FDEPENDS=3D =24=7BPYTHON=5FPKGNAMEPRE=46IX=7Dcurl>0:=24=7BPORTSDI=
R=7D/ftp/py-curl
> +.endif
> +
> regression-test: build
> =40cd =24=7BWRKSRC=7D && =24=7BPYTHON=5FCMD=7D -m tornado.test.runtests=
> =20
> -.include <bsd.port.mk>
> +.include <bsd.port.post.mk>
> Index: distinfo
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> --- distinfo (revision 316880)
> +++ distinfo (working copy)
> =40=40 -1,2 +1,2 =40=40
> -SHA256 (tornado-2.4.1.tar.gz) =3D 0866e991517516049be98d9e865f341ad677=
789b0b488773dee24c2d495cc1c1
> -SIZE (tornado-2.4.1.tar.gz) =3D 429432
> +SHA256 (tornado-3.0.1.tar.gz) =3D 918844fb8e9bd285cf87798842adef3ccf61=
82e3b935ca4395db2051be7e59f5
> +SIZE (tornado-3.0.1.tar.gz) =3D 420991
> Index: files/patch-setup.py
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> --- files/patch-setup.py (revision 316880)
> +++ files/patch-setup.py (working copy)
> =40=40 -1,21 +1,12 =40=40
> ---- ./setup.py.orig 2012-09-04 15:09:29.000000000 +1000
> -+++ ./setup.py 2012-11-19 19:24:33.000000000 +1100
> -=40=40 -25,6 +25,8 =40=40
> - =20
> - kwargs =3D =7B=7D
> - =20
> -+kwargs=5B=22zip=5Fsafe=22=5D =3D =46alse
> -+
> - =23 Build the epoll extension for Linux systems with Python < 2.6
> - extensions =3D =5B=5D
> - major, minor =3D sys.version=5Finfo=5B:2=5D
> -=40=40 -54,9 +56,6 =40=40
> - =22test.key=22,
> - =22static/robots.txt=22,
> - =22templates/utf8.html=22,
> +--- setup.py.orig 2013-04-29 08:46:17.852783104 +0200
> ++++ setup.py 2013-04-29 08:46:30.135662912 +0200
> +=40=40 -41,9 +41,6 =40=40
> + =23 in the sdist tarball)
> + =22tornado.test=22: =5B
> + =22README=22,
> - =22csv=5Ftranslations/fr=5F=46R.csv=22,
> - =22gettext=5Ftranslations/fr=5F=46R/LC=5FMESSAGES/tornado=5Ftest.mo=22=
,
> - =22gettext=5Ftranslations/fr=5F=46R/LC=5FMESSAGES/tornado=5Ftest.po=22=
,
> - =5D,
> - =7D,
> - ext=5Fmodules =3D extensions,
> + =22options=5Ftest.cfg=22,
> + =22static/robots.txt=22,
> + =22templates/utf8.html=22,
> Index: pkg-plist
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> --- pkg-plist (revision 316880)
> +++ pkg-plist (working copy)
> =40=40 -13,12 +13,12 =40=40
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/autoreload.pyc
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/autoreload.pyo
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/ca-certificates=
.crt
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/concurrent.py
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/concurrent.pyc=
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/concurrent.pyo=
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/curl=5Fhttpclie=
nt.py
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/curl=5Fhttpclie=
nt.pyc
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/curl=5Fhttpclie=
nt.pyo
> -%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/database.py
> -%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/database.pyc
> -%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/database.pyo
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/escape.py
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/escape.pyc
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/escape.pyo
> =40=40 -43,6 +43,9 =40=40
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/locale.py
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/locale.pyc
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/locale.pyo
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/log.py
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/log.pyc
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/log.pyo
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/netutil.py
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/netutil.pyc
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/netutil.pyo
> =40=40 -55,15 +58,27 =40=40
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/auto.p=
y
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/auto.p=
yc
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/auto.p=
yo
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/cares=
resolver.py
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/cares=
resolver.pyc
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/cares=
resolver.pyo
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/common=
.py
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/common=
.pyc
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/common=
.pyo
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/epoll=
.py
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/epoll=
.pyc
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/epoll=
.pyo
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/interf=
ace.py
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/interf=
ace.pyc
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/interf=
ace.pyo
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/kqueu=
e.py
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/kqueu=
e.pyc
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/kqueu=
e.pyo
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/posix.=
py
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/posix.=
pyc
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/posix.=
pyo
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/selec=
t.py
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/selec=
t.pyc
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/selec=
t.pyo
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/twiste=
d.py
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/twiste=
d.pyc
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/twiste=
d.pyo
> =40=40 -79,6 +94,9 =40=40
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/stack=5Fcontext=
.py
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/stack=5Fcontext=
.pyc
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/stack=5Fcontext=
.pyo
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/tcpserver.py
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/tcpserver.pyc
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/tcpserver.pyo
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/template.py
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/template.pyc
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/template.pyo
> =40=40 -89,6 +107,9 =40=40
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/auth=5Ftes=
t.py
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/auth=5Ftes=
t.pyc
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/auth=5Ftes=
t.pyo
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/concurren=
t=5Ftest.py
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/concurren=
t=5Ftest.pyc
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/concurren=
t=5Ftest.pyo
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/curl=5Fhtt=
pclient=5Ftest.py
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/curl=5Fhtt=
pclient=5Ftest.pyc
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/curl=5Fhtt=
pclient=5Ftest.pyo
> =40=40 -119,6 +140,13 =40=40
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/locale=5Ft=
est.py
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/locale=5Ft=
est.pyc
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/locale=5Ft=
est.pyo
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/log=5Ftes=
t.py
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/log=5Ftes=
t.pyc
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/log=5Ftes=
t.pyo
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/netutil=5F=
test.py
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/netutil=5F=
test.pyc
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/netutil=5F=
test.pyo
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/options=5F=
test.cfg
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/options=5F=
test.py
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/options=5F=
test.pyc
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/options=5F=
test.pyo
> =40=40 -147,12 +175,18 =40=40
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/twisted=5F=
test.py
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/twisted=5F=
test.pyc
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/twisted=5F=
test.pyo
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/util.py
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/util.pyc
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/util.pyo
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/util=5Ftes=
t.py
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/util=5Ftes=
t.pyc
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/util=5Ftes=
t.pyo
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/web=5Ftest=
.py
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/web=5Ftest=
.pyc
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/web=5Ftest=
.pyo
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/websocket=
=5Ftest.py
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/websocket=
=5Ftest.pyc
> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/websocket=
=5Ftest.pyo
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/wsgi=5Ftes=
t.py
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/wsgi=5Ftes=
t.pyc
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/wsgi=5Ftes=
t.pyo
> =20
> --------------000906090209040601090406--
> =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F
> freebsd-python=40freebsd.org (mailto:freebsd-python=40freebsd.org) mail=
ing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-python
> To unsubscribe, send any mail to =22freebsd-python-unsubscribe=40freebs=
d.org (mailto:freebsd-python-unsubscribe=40freebsd.org)=22
> =20
> =20
--51821285_238e1f29_151ac
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
<div>Thanks, approved.
</div>
<div><div><br></div><div>----</div><div>Guixing</div><div=
><br></div></div>
=20
<p style=3D=22color: =23A0A0A8;=22>On Tuesday, April 30, =
2013 at 3:20 PM, Grzegorz B=C5=82ach wrote:</p>
<blockquote type=3D=22cite=22 style=3D=22border-left-styl=
e:solid;border-width:1px;margin-left:0px;padding-left:10px;=22>
<span><div><div><div>The following reply was made to =
PR ports/178234; it has been noted by GNATS.</div><div><br></div><div>=46=
rom: =3D=3FUT=46-8=3FB=3FR3J6ZWdvcnogQsWCYWNo=3F=3D <<a href=3D=22mail=
to:g.blach=40eniro.pl=22>g.blach=40eniro.pl</a>></div><div>To: <<a =
href=3D=22mailto:bug-followup=40=46reeBSD.org=22>bug-followup=40=46reeBSD=
.org</a>></div><div>Cc: </div><div>Subject: Re: ports/178234: www/py-=
tornado: Update to 3.0.1</div><div>Date: Tue, 30 Apr 2013 09:06:32 +0200<=
/div><div><br></div><div> This is a multi-part message in MIME format.</d=
iv><div> </div><div> --------------000906090209040601090406</div><div> Co=
ntent-Type: text/plain;</div><div> format=3Dflowed;</div><div> charset=3D=
=22UT=46-8=22</div><div> Content-Transfer-Encoding: 7bit</div><div> </div=
><div> Make Python3 happy</div><div> </div><div> </div><div> ------------=
--000906090209040601090406</div><div> Content-Type: text/x-patch;</div><d=
iv> name=3D=22tornado.diff=22</div><div> Content-Transfer-Encoding: 7bit=
</div><div> Content-Disposition: attachment;</div><div> filename=3D=22to=
rnado.diff=22</div><div> </div><div> Index: Makefile</div><div> =3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</div><div> --- Makefile (revis=
ion 316880)</div><div> +++ Makefile (working copy)</div><div> =40=40 -2,7=
+2,7 =40=40</div><div> =23 =24=46reeBSD=24</div><div> </div><div> POR=
TNAME=3D tornado</div><div> -PORTVERSION=3D 2.4.1</div><div> +PORTVERSION=
=3D 3.0.1</div><div> CATEGORIES=3D www python</div><div> PKGNAMEPRE=46I=
X=3D =24=7BPYTHON=5FPKGNAMEPRE=46IX=7D</div><div> </div><div> =40=40 -11=
,17 +11,22 =40=40</div><div> </div><div> LICENSE=3D AL2</div><div> </d=
iv><div> -RUN=5FDEPENDS=3D =24=7BPYTHON=5FPKGNAMEPRE=46IX=7Dcurl>0:=24=
=7BPORTSDIR=7D/ftp/py-curl</div><div> -</div><div> USE=5FGITHUB=3D yes</=
div><div> GH=5FACCOUNT=3D facebook</div><div> GH=5FTAGNAME=3D v=24=7BPO=
RTVERSION=7D</div><div> -GH=5FCOMMIT=3D 50af6cc</div><div> +GH=5FCOMMIT=3D=
31cef1a</div><div> </div><div> -USE=5FPYTHON=3D 2.5-2.7</div><div> +=23=
Python3 ready</div><div> +USE=5FPYTHON=3D 2.6-</div><div> USE=5FPYDIST=
UTILS=3D easy=5Finstall</div><div> </div><div> +.include <bsd.port.pr=
e.mk></div><div> +</div><div> +.if =24=7BPYTHON=5FREL=7D < 300</div=
><div> +RUN=5FDEPENDS=3D =24=7BPYTHON=5FPKGNAMEPRE=46IX=7Dcurl>0:=24=7B=
PORTSDIR=7D/ftp/py-curl</div><div> +.endif</div><div> +</div><div> regre=
ssion-test: build</div><div> =40cd =24=7BWRKSRC=7D && =24=7BPYT=
HON=5FCMD=7D -m tornado.test.runtests</div><div> </div><div> -.include &=
lt;bsd.port.mk></div><div> +.include <bsd.port.post.mk></div><di=
v> Index: distinfo</div><div> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D</div><div> --- distinfo (revision 316880)</div><div> +++ distinfo =
(working copy)</div><div> =40=40 -1,2 +1,2 =40=40</div><div> -SHA256 (tor=
nado-2.4.1.tar.gz) =3D 0866e991517516049be98d9e865f341ad677789b0b488773de=
e24c2d495cc1c1</div><div> -SIZE (tornado-2.4.1.tar.gz) =3D 429432</div><d=
iv> +SHA256 (tornado-3.0.1.tar.gz) =3D 918844fb8e9bd285cf87798842adef3ccf=
6182e3b935ca4395db2051be7e59f5</div><div> +SIZE (tornado-3.0.1.tar.gz) =3D=
420991</div><div> Index: files/patch-setup.py</div><div> =3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</div><div> --- files/patch-setup.py =
(revision 316880)</div><div> +++ files/patch-setup.py (working copy)</div=
><div> =40=40 -1,21 +1,12 =40=40</div><div> ---- ./setup.py.orig 2012-09-=
04 15:09:29.000000000 +1000</div><div> -+++ ./setup.py 2012-11-19 19:24:3=
3.000000000 +1100</div><div> -=40=40 -25,6 +25,8 =40=40</div><div> - </di=
v><div> - kwargs =3D =7B=7D</div><div> - </div><div> -+kwargs=5B=22zip=5F=
safe=22=5D =3D =46alse</div><div> -+</div><div> - =23 Build the epoll ext=
ension for Linux systems with Python < 2.6</div><div> - extensions =3D=
=5B=5D</div><div> - major, minor =3D sys.version=5Finfo=5B:2=5D</div><di=
v> -=40=40 -54,9 +56,6 =40=40</div><div> - =22test.key=22,</d=
iv><div> - =22static/robots.txt=22,</div><div> - =
=22templates/utf8.html=22,</div><div> +--- setup.py.orig 2013-04-29 08:46=
:17.852783104 +0200</div><div> ++++ setup.py 2013-04-29 08:46:30.13566291=
2 +0200</div><div> +=40=40 -41,9 +41,6 =40=40</div><div> + =23 in=
the sdist tarball)</div><div> + =22tornado.test=22: =5B</div><di=
v> + =22README=22,</div><div> - =22csv=5Ftranslat=
ions/fr=5F=46R.csv=22,</div><div> - =22gettext=5Ftranslations=
/fr=5F=46R/LC=5FMESSAGES/tornado=5Ftest.mo=22,</div><div> - =22=
gettext=5Ftranslations/fr=5F=46R/LC=5FMESSAGES/tornado=5Ftest.po=22,</div=
><div> - =5D,</div><div> - =7D,</div><div> - ext=5F=
modules =3D extensions,</div><div> + =22options=5Ftest.cfg=22=
,</div><div> + =22static/robots.txt=22,</div><div> + =
=22templates/utf8.html=22,</div><div> Index: pkg-plist</div><div> =3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</div><div> --- pkg-plist=
(revision 316880)</div><div> +++ pkg-plist (working copy)</div><div> =40=
=40 -13,12 +13,12 =40=40</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINST=
ALL=5FEGG%%/tornado/autoreload.pyc</div><div> %%PYTHON=5FSITELIBDIR%%/%%=
PYEASYINSTALL=5FEGG%%/tornado/autoreload.pyo</div><div> %%PYTHON=5FSITEL=
IBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/ca-certificates.crt</div><div> +%=
%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/concurrent.py</div=
><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/concurren=
t.pyc</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado=
/concurrent.pyo</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG=
%%/tornado/curl=5Fhttpclient.py</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYE=
ASYINSTALL=5FEGG%%/tornado/curl=5Fhttpclient.pyc</div><div> %%PYTHON=5FS=
ITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/curl=5Fhttpclient.pyo</div><d=
iv> -%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/database.py<=
/div><div> -%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/datab=
ase.pyc</div><div> -%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/torna=
do/database.pyo</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG=
%%/tornado/escape.py</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5F=
EGG%%/tornado/escape.pyc</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINST=
ALL=5FEGG%%/tornado/escape.pyo</div><div> =40=40 -43,6 +43,9 =40=40</div>=
<div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/locale.py<=
/div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/local=
e.pyc</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado=
/locale.pyo</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/t=
ornado/log.py</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%=
/tornado/log.pyc</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEG=
G%%/tornado/log.pyo</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5F=
EGG%%/tornado/netutil.py</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINST=
ALL=5FEGG%%/tornado/netutil.pyc</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYE=
ASYINSTALL=5FEGG%%/tornado/netutil.pyo</div><div> =40=40 -55,15 +58,27 =40=
=40</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/p=
latform/auto.py</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG=
%%/tornado/platform/auto.pyc</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASY=
INSTALL=5FEGG%%/tornado/platform/auto.pyo</div><div> +%%PYTHON=5FSITELIBD=
IR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/caresresolver.py</div><div>=
+%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/caresr=
esolver.pyc</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/t=
ornado/platform/caresresolver.pyo</div><div> %%PYTHON=5FSITELIBDIR%%/%%P=
YEASYINSTALL=5FEGG%%/tornado/platform/common.py</div><div> %%PYTHON=5FSI=
TELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/common.pyc</div><div>=
%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/common=
.pyo</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/=
platform/epoll.py</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FE=
GG%%/tornado/platform/epoll.pyc</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYE=
ASYINSTALL=5FEGG%%/tornado/platform/epoll.pyo</div><div> %%PYTHON=5FSITE=
LIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/interface.py</div><div>=
%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/interf=
ace.pyc</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/torna=
do/platform/interface.pyo</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINS=
TALL=5FEGG%%/tornado/platform/kqueue.py</div><div> +%%PYTHON=5FSITELIBDIR=
%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/kqueue.pyc</div><div> +%%PYTH=
ON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/kqueue.pyo</di=
v><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform=
/posix.py</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tor=
nado/platform/posix.pyc</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTA=
LL=5FEGG%%/tornado/platform/posix.pyo</div><div> +%%PYTHON=5FSITELIBDIR%%=
/%%PYEASYINSTALL=5FEGG%%/tornado/platform/select.py</div><div> +%%PYTHON=5F=
SITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/select.pyc</div><di=
v> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/sele=
ct.pyo</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornad=
o/platform/twisted.py</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=
=5FEGG%%/tornado/platform/twisted.pyc</div><div> %%PYTHON=5FSITELIBDIR%%=
/%%PYEASYINSTALL=5FEGG%%/tornado/platform/twisted.pyo</div><div> =40=40 -=
79,6 +94,9 =40=40</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FE=
GG%%/tornado/stack=5Fcontext.py</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYE=
ASYINSTALL=5FEGG%%/tornado/stack=5Fcontext.pyc</div><div> %%PYTHON=5FSIT=
ELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/stack=5Fcontext.pyo</div><div> =
+%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/tcpserver.py</di=
v><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/tcpserve=
r.pyc</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado=
/tcpserver.pyo</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%=
%/tornado/template.py</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=
=5FEGG%%/tornado/template.pyc</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEAS=
YINSTALL=5FEGG%%/tornado/template.pyo</div><div> =40=40 -89,6 +107,9 =40=40=
</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test=
/auth=5Ftest.py</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG=
%%/tornado/test/auth=5Ftest.pyc</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYE=
ASYINSTALL=5FEGG%%/tornado/test/auth=5Ftest.pyo</div><div> +%%PYTHON=5FSI=
TELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/concurrent=5Ftest.py</div=
><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/conc=
urrent=5Ftest.pyc</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FE=
GG%%/tornado/test/concurrent=5Ftest.pyo</div><div> %%PYTHON=5FSITELIBDIR=
%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/curl=5Fhttpclient=5Ftest.py</div>=
<div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/curl=5F=
httpclient=5Ftest.pyc</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=
=5FEGG%%/tornado/test/curl=5Fhttpclient=5Ftest.pyo</div><div> =40=40 -119=
,6 +140,13 =40=40</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FE=
GG%%/tornado/test/locale=5Ftest.py</div><div> %%PYTHON=5FSITELIBDIR%%/%%=
PYEASYINSTALL=5FEGG%%/tornado/test/locale=5Ftest.pyc</div><div> %%PYTHON=
=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/locale=5Ftest.pyo</d=
iv><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/lo=
g=5Ftest.py</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/t=
ornado/test/log=5Ftest.pyc</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYIN=
STALL=5FEGG%%/tornado/test/log=5Ftest.pyo</div><div> +%%PYTHON=5FSITELIBD=
IR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/netutil=5Ftest.py</div><div> +%=
%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/netutil=5Ftes=
t.pyc</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado=
/test/netutil=5Ftest.pyo</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINST=
ALL=5FEGG%%/tornado/test/options=5Ftest.cfg</div><div> %%PYTHON=5FSITELI=
BDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/options=5Ftest.py</div><div> =
%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/options=5Ft=
est.pyc</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/torna=
do/test/options=5Ftest.pyo</div><div> =40=40 -147,12 +175,18 =40=40</div>=
<div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/twist=
ed=5Ftest.py</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/=
tornado/test/twisted=5Ftest.pyc</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYE=
ASYINSTALL=5FEGG%%/tornado/test/twisted=5Ftest.pyo</div><div> +%%PYTHON=5F=
SITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/util.py</div><div> +%%P=
YTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/util.pyc</div><=
div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/util.p=
yo</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/te=
st/util=5Ftest.py</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FE=
GG%%/tornado/test/util=5Ftest.pyc</div><div> %%PYTHON=5FSITELIBDIR%%/%%P=
YEASYINSTALL=5FEGG%%/tornado/test/util=5Ftest.pyo</div><div> %%PYTHON=5F=
SITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/web=5Ftest.py</div><div=
> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/web=5Ftes=
t.pyc</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado=
/test/web=5Ftest.pyo</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5F=
EGG%%/tornado/test/websocket=5Ftest.py</div><div> +%%PYTHON=5FSITELIBDIR%=
%/%%PYEASYINSTALL=5FEGG%%/tornado/test/websocket=5Ftest.pyc</div><div> +%=
%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/websocket=5Ft=
est.pyo</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/torna=
do/test/wsgi=5Ftest.py</div><div> %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTAL=
L=5FEGG%%/tornado/test/wsgi=5Ftest.pyc</div><div> %%PYTHON=5FSITELIBDIR%=
%/%%PYEASYINSTALL=5FEGG%%/tornado/test/wsgi=5Ftest.pyo</div><div> </div><=
div> --------------000906090209040601090406--</div><div>=5F=5F=5F=5F=5F=5F=
=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F</div><div><a href=3D=22m=
ailto:freebsd-python=40freebsd.org=22>freebsd-python=40freebsd.org</a> ma=
iling list</div><div><a href=3D=22http://lists.freebsd.org/mailman/listin=
fo/freebsd-python=22>http://lists.freebsd.org/mailman/listinfo/freebsd-py=
thon</a></div><div>To unsubscribe, send any mail to =22<a href=3D=22mailt=
o:freebsd-python-unsubscribe=40freebsd.org=22>freebsd-python-unsubscribe=40=
freebsd.org</a>=22</div></div></div></span>
=20
=20
=20
=20
</blockquote>
=20
<div>
<br>
</div>
--51821285_238e1f29_151ac--
More information about the freebsd-python
mailing list