On Sun, Oct 18, 2020 at 09:58:07PM -0400, Daniel Dickman wrote:
> > While twill *has* been maintained upstream, we still have the python2-only
> > version from 2007.
> > py-quixote has been maintained also, but we still have a fairly ancient
> > version from 2014.
> > Both are python2-only right now. They are basically the only two consumers
> > of each other, and only as TEST_DEPENDS.
> > ok to remove both?
> Is there any reason to remove these? python2 isn't going away anytime
> soon as far as I know and twill does still work.
Is anyone using it though? Why hasn't it been updated in the 12 years since
import?
> If it's just that they're a bit stale, here's an update for py-quixote
> to the last version from the 2.x series.
Why keep a python 2.x version? Nothing depends on it being python2.
> If this goes in I think twill could potentially be updated too. what do
> you think?
If folks are actually using them, sure. However, having things remain at the
same version since import almost 13 years ago doesn't look like it's being
used.
--Kurt
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/www/py-quixote/Makefile,v
> retrieving revision 1.14
> diff -u -p -u -r1.14 Makefile
> --- Makefile 12 Jul 2019 20:51:02 -0000 1.14
> +++ Makefile 19 Oct 2020 01:55:36 -0000
> @@ -2,8 +2,7 @@
>
> COMMENT= simple Python framework for web-based applications
>
> -MODPY_EGG_VERSION= 2.8
> -REVISION= 1
> +MODPY_EGG_VERSION= 2.9.1
> DISTNAME= Quixote-${MODPY_EGG_VERSION}
> PKGNAME= py-quixote-${MODPY_EGG_VERSION}
>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/www/py-quixote/distinfo,v
> retrieving revision 1.4
> diff -u -p -u -r1.4 distinfo
> --- distinfo 1 Nov 2014 16:21:32 -0000 1.4
> +++ distinfo 19 Oct 2020 01:55:36 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (Quixote-2.8.tar.gz) = RU+pFx7RwQDS33JyafmRJUi02fSmFWUDaRvjaJTJlxg=
> -SIZE (Quixote-2.8.tar.gz) = 474323
> +SHA256 (Quixote-2.9.1.tar.gz) = w9XM4iL8IXsB1TiLS757v5Ar+oQ4aaNjYqD2SYFxmrs=
> +SIZE (Quixote-2.9.1.tar.gz) = 211731
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/www/py-quixote/pkg/PLIST,v
> retrieving revision 1.4
> diff -u -p -u -r1.4 PLIST
> --- pkg/PLIST 1 Nov 2014 16:21:32 -0000 1.4
> +++ pkg/PLIST 19 Oct 2020 01:55:36 -0000
> @@ -19,8 +19,6 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/quixote/demo/integers.ptl
> lib/python${MODPY_VERSION}/site-packages/quixote/demo/mini_demo.py
> lib/python${MODPY_VERSION}/site-packages/quixote/demo/mini_demo.pyc
> -lib/python${MODPY_VERSION}/site-packages/quixote/demo/profile.py
> -lib/python${MODPY_VERSION}/site-packages/quixote/demo/profile.pyc
> lib/python${MODPY_VERSION}/site-packages/quixote/demo/root.ptl
> lib/python${MODPY_VERSION}/site-packages/quixote/directory.py
> lib/python${MODPY_VERSION}/site-packages/quixote/directory.pyc
> @@ -40,7 +38,7 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/quixote/html/
> lib/python${MODPY_VERSION}/site-packages/quixote/html/__init__.py
> lib/python${MODPY_VERSION}/site-packages/quixote/html/__init__.pyc
> -lib/python${MODPY_VERSION}/site-packages/quixote/html/_c_htmltext.so
> +@so lib/python${MODPY_VERSION}/site-packages/quixote/html/_c_htmltext.so
> lib/python${MODPY_VERSION}/site-packages/quixote/html/_py_htmltext.py
> lib/python${MODPY_VERSION}/site-packages/quixote/html/_py_htmltext.pyc
> lib/python${MODPY_VERSION}/site-packages/quixote/html/qpy_templateio.py
> @@ -52,11 +50,9 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/quixote/logger.py
> lib/python${MODPY_VERSION}/site-packages/quixote/logger.pyc
> lib/python${MODPY_VERSION}/site-packages/quixote/ptl/
> -lib/python${MODPY_VERSION}/site-packages/quixote/ptl.py
> -lib/python${MODPY_VERSION}/site-packages/quixote/ptl.pyc
> lib/python${MODPY_VERSION}/site-packages/quixote/ptl/__init__.py
> lib/python${MODPY_VERSION}/site-packages/quixote/ptl/__init__.pyc
> -lib/python${MODPY_VERSION}/site-packages/quixote/ptl/cimport.so
> +@so lib/python${MODPY_VERSION}/site-packages/quixote/ptl/cimport.so
> lib/python${MODPY_VERSION}/site-packages/quixote/ptl/ihooks_local.py
> lib/python${MODPY_VERSION}/site-packages/quixote/ptl/ihooks_local.pyc
> lib/python${MODPY_VERSION}/site-packages/quixote/ptl/install.py
> @@ -98,8 +94,6 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/quixote/server/util.pyc
> lib/python${MODPY_VERSION}/site-packages/quixote/session.py
> lib/python${MODPY_VERSION}/site-packages/quixote/session.pyc
> -lib/python${MODPY_VERSION}/site-packages/quixote/t.py
> -lib/python${MODPY_VERSION}/site-packages/quixote/t.pyc
> lib/python${MODPY_VERSION}/site-packages/quixote/util.py
> lib/python${MODPY_VERSION}/site-packages/quixote/util.pyc
> lib/python${MODPY_VERSION}/site-packages/quixote/wsgi.py