Fri Jan 26 13:54:06 2024 UTC (121d)
py-Routes: updated to 2.5.1

Release 2.5.1 (October 13, 2020)
* Add compatibility for Python 3.7+.

Release 2.5.0 (October 13, 2020)
* Add graceful fallback for invalid character encoding from request object. Patch by Phillip Baker.
* Enhanced performance for matching routes that share the same static prefix. Patch by George Sakkis.
* Fixed issue with child routes not passing route conditions to the Mapper.connect call. Patch by
  Robin Abbi.
* Fixed documentation to reflect default value for minimization. Patch by Marcin Raczy��ski.
* Allow backslash to escape special characters in route paths. Patch by Orhan Kavrako��lu.
* Resolve invalid escape sequences. Patch by Stephen Finucane.
* Remove support for Python 2.6, 3.3, and 3.4. Patch by Stephen Finucane.
* Remove obsolete Python 2.3 compat code. Patch by Jakub Wilk.


(adam)
diff -r1.8 -r1.9 pkgsrc/www/py-Routes/Makefile
diff -r1.1 -r1.2 pkgsrc/www/py-Routes/PLIST
diff -r1.6 -r1.7 pkgsrc/www/py-Routes/distinfo

cvs diff -r1.8 -r1.9 pkgsrc/www/py-Routes/Makefile (expand / switch to unified diff)

--- pkgsrc/www/py-Routes/Makefile 2022/08/24 09:53:33 1.8
+++ pkgsrc/www/py-Routes/Makefile 2024/01/26 13:54:06 1.9
@@ -1,26 +1,28 @@ @@ -1,26 +1,28 @@
1# $NetBSD: Makefile,v 1.8 2022/08/24 09:53:33 wiz Exp $ 1# $NetBSD: Makefile,v 1.9 2024/01/26 13:54:06 adam Exp $
2 2
3DISTNAME= Routes-2.4.1 3DISTNAME= Routes-2.5.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 1 
6CATEGORIES= www python 5CATEGORIES= www python
7MASTER_SITES= ${MASTER_SITE_PYPI:=R/Routes/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=R/Routes/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://pypi.python.org/pypi/Routes 9HOMEPAGE= https://pypi.python.org/pypi/Routes
11COMMENT= Python re-implementation of the Rails routes system for mapping URLs 10COMMENT= Python re-implementation of the Rails routes system for mapping URLs
12LICENSE= mit 11LICENSE= mit
13 12
 13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
 14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
14DEPENDS+= ${PYPKGPREFIX}-repoze.lru>=0.3:../../devel/py-repoze.lru 15DEPENDS+= ${PYPKGPREFIX}-repoze.lru>=0.3:../../devel/py-repoze.lru
15DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six 16DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
 17# middleware
16DEPENDS+= ${PYPKGPREFIX}-WebOb-[0-9]*:../../www/py-WebOb 18DEPENDS+= ${PYPKGPREFIX}-WebOb-[0-9]*:../../www/py-WebOb
17TEST_DEPENDS+= ${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage 19TEST_DEPENDS+= ${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage
18TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose 20TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
19TEST_DEPENDS+= ${PYPKGPREFIX}-WebTest-[0-9]*:../../www/py-WebTest 21TEST_DEPENDS+= ${PYPKGPREFIX}-WebTest-[0-9]*:../../www/py-WebTest
20 22
21PYTHON_VERSIONS_INCOMPATIBLE= 27 
22 
23USE_LANGUAGES= # none 23USE_LANGUAGES= # none
24 24
25.include "../../lang/python/egg.mk" 25PYTHON_VERSIONS_INCOMPATIBLE= 27
 26
 27.include "../../lang/python/wheel.mk"
26.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/www/py-Routes/PLIST (expand / switch to unified diff)

--- pkgsrc/www/py-Routes/PLIST 2015/07/15 18:49:39 1.1
+++ pkgsrc/www/py-Routes/PLIST 2024/01/26 13:54:06 1.2
@@ -1,20 +1,19 @@ @@ -1,20 +1,19 @@
1@comment $NetBSD: PLIST,v 1.1 2015/07/15 18:49:39 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.2 2024/01/26 13:54:06 adam Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PYSITELIB}/${WHEEL_INFODIR}/METADATA
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PYSITELIB}/${WHEEL_INFODIR}/RECORD
5${PYSITELIB}/${EGG_INFODIR}/not-zip-safe 5${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
6${PYSITELIB}/${EGG_INFODIR}/requires.txt 6${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
7${PYSITELIB}/${EGG_INFODIR}/top_level.txt 
8${PYSITELIB}/routes/__init__.py 7${PYSITELIB}/routes/__init__.py
9${PYSITELIB}/routes/__init__.pyc 8${PYSITELIB}/routes/__init__.pyc
10${PYSITELIB}/routes/__init__.pyo 9${PYSITELIB}/routes/__init__.pyo
11${PYSITELIB}/routes/base.py 10${PYSITELIB}/routes/base.py
12${PYSITELIB}/routes/base.pyc 11${PYSITELIB}/routes/base.pyc
13${PYSITELIB}/routes/base.pyo 12${PYSITELIB}/routes/base.pyo
14${PYSITELIB}/routes/mapper.py 13${PYSITELIB}/routes/mapper.py
15${PYSITELIB}/routes/mapper.pyc 14${PYSITELIB}/routes/mapper.pyc
16${PYSITELIB}/routes/mapper.pyo 15${PYSITELIB}/routes/mapper.pyo
17${PYSITELIB}/routes/middleware.py 16${PYSITELIB}/routes/middleware.py
18${PYSITELIB}/routes/middleware.pyc 17${PYSITELIB}/routes/middleware.pyc
19${PYSITELIB}/routes/middleware.pyo 18${PYSITELIB}/routes/middleware.pyo
20${PYSITELIB}/routes/route.py 19${PYSITELIB}/routes/route.py

cvs diff -r1.6 -r1.7 pkgsrc/www/py-Routes/distinfo (expand / switch to unified diff)

--- pkgsrc/www/py-Routes/distinfo 2021/10/26 11:30:27 1.6
+++ pkgsrc/www/py-Routes/distinfo 2024/01/26 13:54:06 1.7
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.6 2021/10/26 11:30:27 nia Exp $ 1$NetBSD: distinfo,v 1.7 2024/01/26 13:54:06 adam Exp $
2 2
3BLAKE2s (Routes-2.4.1.tar.gz) = a93bea68dc32122cbb75da4a52977ec912b1703efbc51df9174bb2113389f0d3 3BLAKE2s (Routes-2.5.1.tar.gz) = 52f2ef803cdac5572b40ffaa8f912f66afb8e22c05853df9e557e84e74c02eb6
4SHA512 (Routes-2.4.1.tar.gz) = b0566f10ca83af0459e9c59fa2217bdc5ebf349d944396bcb21ffa731ad189c642e409381979cb5da3153630c24f20aa974a99711f16aca9f91413976af2bb04 4SHA512 (Routes-2.5.1.tar.gz) = 06ec9a8426ced86524096703de47e3da2fa08bd0ed8c962d451b4338966804245b5074077021fb58a5afcb63acd6dcffa05a89703b8b54841a69a4cdff12b755
5Size (Routes-2.4.1.tar.gz) = 182403 bytes 5Size (Routes-2.5.1.tar.gz) = 190905 bytes