a
This commit is contained in:
		
							parent
							
								
									213d3627d1
								
							
						
					
					
						commit
						adb0ec1c39
					
				
							
								
								
									
										1
									
								
								CVS/Entries
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								CVS/Entries
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1 @@
 | 
			
		||||
D
 | 
			
		||||
							
								
								
									
										2
									
								
								CVS/Entries.Log
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								CVS/Entries.Log
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,2 @@
 | 
			
		||||
A D/x11////
 | 
			
		||||
R D/x11////
 | 
			
		||||
							
								
								
									
										1
									
								
								CVS/Repository
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								CVS/Repository
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1 @@
 | 
			
		||||
ports/mystuff
 | 
			
		||||
							
								
								
									
										1
									
								
								devel/CVS/Entries
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								devel/CVS/Entries
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1 @@
 | 
			
		||||
D
 | 
			
		||||
							
								
								
									
										2
									
								
								devel/CVS/Entries.Log
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								devel/CVS/Entries.Log
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,2 @@
 | 
			
		||||
A D/ruby-hocon////
 | 
			
		||||
R D/ruby-hocon////
 | 
			
		||||
							
								
								
									
										1
									
								
								devel/CVS/Repository
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								devel/CVS/Repository
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1 @@
 | 
			
		||||
ports/mystuff/devel
 | 
			
		||||
							
								
								
									
										1
									
								
								devel/CVS/Root
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								devel/CVS/Root
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1 @@
 | 
			
		||||
anoncvs@anoncvs.fr.openbsd.org:/cvs
 | 
			
		||||
							
								
								
									
										4
									
								
								productivity/radicale3/CVS/Entries
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								productivity/radicale3/CVS/Entries
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,4 @@
 | 
			
		||||
/distinfo/1.3/Tue May 19 13:22:57 2020//
 | 
			
		||||
D/patches////
 | 
			
		||||
D/pkg////
 | 
			
		||||
/Makefile/1.19/Sun Aug 31 06:55:11 2025//
 | 
			
		||||
							
								
								
									
										1
									
								
								productivity/radicale3/CVS/Repository
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								productivity/radicale3/CVS/Repository
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1 @@
 | 
			
		||||
ports/productivity/radicale2
 | 
			
		||||
							
								
								
									
										1
									
								
								productivity/radicale3/CVS/Root
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								productivity/radicale3/CVS/Root
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1 @@
 | 
			
		||||
anoncvs@anoncvs.fr.openbsd.org:/cvs
 | 
			
		||||
							
								
								
									
										37
									
								
								productivity/radicale3/Makefile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										37
									
								
								productivity/radicale3/Makefile
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,37 @@
 | 
			
		||||
COMMENT =	simple CalDAV calendar server
 | 
			
		||||
 | 
			
		||||
MODPY_DISTV =	3.5.5
 | 
			
		||||
DISTNAME =	radicale-${MODPY_DISTV}
 | 
			
		||||
PKGNAME =	${DISTNAME:L}
 | 
			
		||||
CATEGORIES =	productivity net
 | 
			
		||||
REVISION =	0
 | 
			
		||||
 | 
			
		||||
HOMEPAGE =	https://radicale.org/
 | 
			
		||||
 | 
			
		||||
# GPLv3+
 | 
			
		||||
PERMIT_PACKAGE =	Yes
 | 
			
		||||
 | 
			
		||||
MODULES =	lang/python
 | 
			
		||||
MODPY_PI =	Yes
 | 
			
		||||
MODPY_PYBUILD =	setuptools
 | 
			
		||||
 | 
			
		||||
RUN_DEPENDS =	devel/py-dateutil>=2.9.0 \
 | 
			
		||||
		devel/py-setuptools \
 | 
			
		||||
		security/py-passlib \
 | 
			
		||||
		textproc/py-vobject \
 | 
			
		||||
		textproc/py-charset-normalizer \
 | 
			
		||||
		textproc/py-defusedxml \
 | 
			
		||||
		devel/py-six \
 | 
			
		||||
		www/py-urllib3 \
 | 
			
		||||
		devel/py-certifi \
 | 
			
		||||
		devel/py-tz
 | 
			
		||||
 | 
			
		||||
NO_TEST =	Yes
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
post-install:
 | 
			
		||||
	${INSTALL_DATA_DIR} ${PREFIX}/share/{doc,examples}/radicale
 | 
			
		||||
	${SUBST_DATA} ${WRKSRC}/config ${PREFIX}/share/examples/radicale/config
 | 
			
		||||
	touch ${PREFIX}/share/examples/radicale/log
 | 
			
		||||
 | 
			
		||||
.include <bsd.port.mk>
 | 
			
		||||
							
								
								
									
										2
									
								
								productivity/radicale3/distinfo
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								productivity/radicale3/distinfo
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,2 @@
 | 
			
		||||
SHA256 (radicale-3.5.5.tar.gz) = vYpR8ZQJBHPrSwn5A/vGkrfFGOxN9iRbIeW1BMEk5/Y=
 | 
			
		||||
SIZE (radicale-3.5.5.tar.gz) = 178120
 | 
			
		||||
							
								
								
									
										3
									
								
								productivity/radicale3/patches/CVS/Entries
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								productivity/radicale3/patches/CVS/Entries
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,3 @@
 | 
			
		||||
/patch-config/1.3/Sun Dec 17 16:21:50 2023//
 | 
			
		||||
/patch-radicale_config_py/1.3/Sun Dec 17 16:21:50 2023//
 | 
			
		||||
D
 | 
			
		||||
							
								
								
									
										1
									
								
								productivity/radicale3/patches/CVS/Repository
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								productivity/radicale3/patches/CVS/Repository
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1 @@
 | 
			
		||||
ports/productivity/radicale2/patches
 | 
			
		||||
							
								
								
									
										1
									
								
								productivity/radicale3/patches/CVS/Root
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								productivity/radicale3/patches/CVS/Root
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1 @@
 | 
			
		||||
anoncvs@anoncvs.fr.openbsd.org:/cvs
 | 
			
		||||
							
								
								
									
										5
									
								
								productivity/radicale3/pkg/CVS/Entries
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								productivity/radicale3/pkg/CVS/Entries
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,5 @@
 | 
			
		||||
/DESCR/1.1.1.1/Tue Sep 11 08:55:27 2018//
 | 
			
		||||
/README/1.3/Sun Dec 17 16:21:50 2023//
 | 
			
		||||
/radicale.rc/1.2/Fri Mar 11 19:51:45 2022//
 | 
			
		||||
/PLIST/1.10/Sun Aug 31 06:55:11 2025//
 | 
			
		||||
D
 | 
			
		||||
							
								
								
									
										1
									
								
								productivity/radicale3/pkg/CVS/Repository
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								productivity/radicale3/pkg/CVS/Repository
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1 @@
 | 
			
		||||
ports/productivity/radicale2/pkg
 | 
			
		||||
							
								
								
									
										1
									
								
								productivity/radicale3/pkg/CVS/Root
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								productivity/radicale3/pkg/CVS/Root
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1 @@
 | 
			
		||||
anoncvs@anoncvs.fr.openbsd.org:/cvs
 | 
			
		||||
							
								
								
									
										9
									
								
								productivity/radicale3/pkg/DESCR
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								productivity/radicale3/pkg/DESCR
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,9 @@
 | 
			
		||||
The Radicale Project is a complete CalDAV calendar server solution,
 | 
			
		||||
capable of making multiple calendars available to local and remote
 | 
			
		||||
users, with optional authentication policies. Calendars can be
 | 
			
		||||
viewed and edited by a calendar client such as
 | 
			
		||||
Mozilla Lightning Calendar or Evolution.
 | 
			
		||||
 | 
			
		||||
The Radicale Project aims to be a light solution, easy to use, easy
 | 
			
		||||
to install, easy to configure. As a consequence, it requires few
 | 
			
		||||
software dependencies and is pre-configured to work out-of-the-box.
 | 
			
		||||
							
								
								
									
										247
									
								
								productivity/radicale3/pkg/PLIST
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										247
									
								
								productivity/radicale3/pkg/PLIST
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,247 @@
 | 
			
		||||
@rcscript ${RCDIR}/radicale
 | 
			
		||||
bin/radicale
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale-${MODPY_DISTV}.dist-info/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale-${MODPY_DISTV}.dist-info/METADATA
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale-${MODPY_DISTV}.dist-info/RECORD
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale-${MODPY_DISTV}.dist-info/WHEEL
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale-${MODPY_DISTV}.dist-info/entry_points.txt
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale-${MODPY_DISTV}.dist-info/licenses/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale-${MODPY_DISTV}.dist-info/licenses/COPYING.md
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale-${MODPY_DISTV}.dist-info/top_level.txt
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/__init__.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/__main__.py
 | 
			
		||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}httputils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}httputils.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}log.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}log.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}pathutils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}pathutils.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}xmlutils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}xmlutils.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/__init__.py
 | 
			
		||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}delete.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}delete.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}get.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}get.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}head.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}head.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}mkcalendar.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}mkcalendar.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}mkcol.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}mkcol.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}move.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}move.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}options.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}options.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}post.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}post.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}propfind.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}propfind.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}proppatch.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}proppatch.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}put.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}put.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}report.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}report.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/base.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/delete.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/get.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/head.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/mkcalendar.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/mkcol.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/move.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/options.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/post.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/propfind.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/proppatch.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/put.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/app/report.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/__init__.py
 | 
			
		||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}denyall.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}denyall.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}dovecot.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}dovecot.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}htpasswd.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}htpasswd.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}http_x_remote_user.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}http_x_remote_user.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}imap.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}imap.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}ldap.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}ldap.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}none.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}none.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}oauth2.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}oauth2.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}pam.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}pam.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}remote_user.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}remote_user.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/denyall.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/dovecot.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/htpasswd.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/http_x_remote_user.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/imap.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/ldap.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/none.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/oauth2.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/pam.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/auth/remote_user.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/config.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/hook/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/hook/__init__.py
 | 
			
		||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/radicale/hook/${MODPY_PYCACHE}/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/hook/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/hook/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/hook/${MODPY_PYCACHE}none.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/hook/${MODPY_PYCACHE}none.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/hook/email/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/hook/email/__init__.py
 | 
			
		||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/radicale/hook/email/${MODPY_PYCACHE}/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/hook/email/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/hook/email/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/hook/none.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/hook/rabbitmq/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/hook/rabbitmq/__init__.py
 | 
			
		||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/radicale/hook/rabbitmq/${MODPY_PYCACHE}/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/hook/rabbitmq/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/hook/rabbitmq/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/httputils.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/item/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/item/__init__.py
 | 
			
		||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/radicale/item/${MODPY_PYCACHE}/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/item/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/item/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/item/${MODPY_PYCACHE}filter.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/item/${MODPY_PYCACHE}filter.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/item/filter.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/log.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/pathutils.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/py.typed
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/rights/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/rights/__init__.py
 | 
			
		||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/radicale/rights/${MODPY_PYCACHE}/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/rights/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/rights/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/rights/${MODPY_PYCACHE}authenticated.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/rights/${MODPY_PYCACHE}authenticated.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/rights/${MODPY_PYCACHE}from_file.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/rights/${MODPY_PYCACHE}from_file.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/rights/${MODPY_PYCACHE}owner_only.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/rights/${MODPY_PYCACHE}owner_only.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/rights/${MODPY_PYCACHE}owner_write.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/rights/${MODPY_PYCACHE}owner_write.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/rights/authenticated.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/rights/from_file.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/rights/owner_only.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/rights/owner_write.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/server.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/__init__.py
 | 
			
		||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/radicale/storage/${MODPY_PYCACHE}/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/${MODPY_PYCACHE}multifilesystem_nolock.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/${MODPY_PYCACHE}multifilesystem_nolock.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/__init__.py
 | 
			
		||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}cache.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}cache.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}create_collection.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}create_collection.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}delete.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}delete.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}discover.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}discover.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}get.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}get.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}history.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}history.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}lock.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}lock.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}meta.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}meta.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}move.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}move.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}sync.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}sync.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}upload.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}upload.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}verify.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}verify.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/base.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/cache.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/create_collection.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/delete.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/discover.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/get.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/history.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/lock.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/meta.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/move.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/sync.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/upload.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/verify.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem_nolock.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/types.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/utils.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/__init__.py
 | 
			
		||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/radicale/web/${MODPY_PYCACHE}/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/${MODPY_PYCACHE}internal.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/${MODPY_PYCACHE}internal.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/${MODPY_PYCACHE}none.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/${MODPY_PYCACHE}none.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/internal.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/css/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/css/icon.png
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/css/icons/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/css/icons/delete.svg
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/css/icons/download.svg
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/css/icons/edit.svg
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/css/icons/new.svg
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/css/icons/upload.svg
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/css/loading.svg
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/css/logo.svg
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/css/main.css
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/fn.js
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/index.html
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/web/none.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/radicale/xmlutils.py
 | 
			
		||||
share/doc/pkg-readmes/${PKGSTEM}
 | 
			
		||||
share/doc/radicale/
 | 
			
		||||
share/examples/radicale/
 | 
			
		||||
share/examples/radicale/config
 | 
			
		||||
share/examples/radicale/log
 | 
			
		||||
							
								
								
									
										48
									
								
								productivity/radicale3/pkg/README
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										48
									
								
								productivity/radicale3/pkg/README
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,48 @@
 | 
			
		||||
+-----------------------------------------------------------------------
 | 
			
		||||
| Running ${PKGSTEM} on OpenBSD
 | 
			
		||||
+-----------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
Radicale will run out of the box but with NO SECURITY.
 | 
			
		||||
 | 
			
		||||
There are two things you should do to enable security:
 | 
			
		||||
enable passwords and enable encryption.
 | 
			
		||||
 | 
			
		||||
Authentication
 | 
			
		||||
==============
 | 
			
		||||
To enable simple passwords, edit ${SYSCONFDIR}/radicale/config and change
 | 
			
		||||
"type = None" (i.e. passwords are not requested or checked) to
 | 
			
		||||
"type = htpasswd".
 | 
			
		||||
 | 
			
		||||
User password(s) may be created with htpasswd(1); e.g.
 | 
			
		||||
"htpasswd ${SYSCONFDIR}/radicale/users username". This uses bcrypt
 | 
			
		||||
which matches Radicale's default.
 | 
			
		||||
 | 
			
		||||
By default calendars may only be accessed by their owner. To adjust
 | 
			
		||||
the rights for calendars please refer to the
 | 
			
		||||
${SYSCONFDIR}/radicale/rights file and the upstream documentation on
 | 
			
		||||
"Rights Management".
 | 
			
		||||
 | 
			
		||||
For further authentication options, consult Radicale's documentation.
 | 
			
		||||
Previous users of Radicale 1.x with more complex authentication setup
 | 
			
		||||
should be aware that only none/htpasswd are provided as standard;
 | 
			
		||||
plugins are required for others.
 | 
			
		||||
 | 
			
		||||
Encryption
 | 
			
		||||
==========
 | 
			
		||||
To enable encryption with the internal web server, change "ssl = False"
 | 
			
		||||
to "ssl = True" in ${SYSCONFDIR}/radicale/config, and install a certificate
 | 
			
		||||
and key in the files named in "certificate" and "key". (They need to be
 | 
			
		||||
readable by the _radicale user, so the common location in /etc/ssl/private
 | 
			
		||||
won't work). Alternatively run HTTP on localhost and proxy from alternative
 | 
			
		||||
web server software.
 | 
			
		||||
 | 
			
		||||
Upgrading from Radicale 1 to 2
 | 
			
		||||
==============================
 | 
			
		||||
Storage must be exported from Radicale 1.x before upgrading. This README
 | 
			
		||||
file is supplied with Radicale 2, so if you are reading it on an installed
 | 
			
		||||
system, start by uninstalling and reinstalling radicale 1.x, then export:
 | 
			
		||||
 | 
			
		||||
# doas -u _radicale ${PREFIX}/bin/radicale --export-storage ${LOCALSTATEDIR}/db/radicale/collections
 | 
			
		||||
 | 
			
		||||
Then install radicale 2.x which can use the exported storage directly.
 | 
			
		||||
For more information, refer to https://radicale.org/1to2/
 | 
			
		||||
							
								
								
									
										11
									
								
								productivity/radicale3/pkg/radicale.rc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								productivity/radicale3/pkg/radicale.rc
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,11 @@
 | 
			
		||||
#!/bin/ksh
 | 
			
		||||
 | 
			
		||||
daemon="${TRUEPREFIX}/bin/radicale -d"
 | 
			
		||||
daemon_user="_radicale"
 | 
			
		||||
 | 
			
		||||
. /etc/rc.d/rc.subr
 | 
			
		||||
 | 
			
		||||
pexp="${MODPY_BIN} ${daemon}${daemon_flags:+ ${daemon_flags}}"
 | 
			
		||||
rc_reload=NO
 | 
			
		||||
 | 
			
		||||
rc_cmd $1
 | 
			
		||||
							
								
								
									
										10
									
								
								www/py-flask-bcrypt/pkg/PLIST.orig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								www/py-flask-bcrypt/pkg/PLIST.orig
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,10 @@
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/Flask_Bcrypt-${MODPY_EGG_VERSION}.dist-info/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/Flask_Bcrypt-${MODPY_EGG_VERSION}.dist-info/LICENSE
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/Flask_Bcrypt-${MODPY_EGG_VERSION}.dist-info/METADATA
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/Flask_Bcrypt-${MODPY_EGG_VERSION}.dist-info/RECORD
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/Flask_Bcrypt-${MODPY_EGG_VERSION}.dist-info/WHEEL
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/Flask_Bcrypt-${MODPY_EGG_VERSION}.dist-info/top_level.txt
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}flask_bcrypt.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}flask_bcrypt.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_bcrypt.py
 | 
			
		||||
							
								
								
									
										25
									
								
								www/py-flask-mail/Makefile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								www/py-flask-mail/Makefile
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,25 @@
 | 
			
		||||
COMMENT= Flask extension for send e-mail.
 | 
			
		||||
 | 
			
		||||
MODPY_DISTV=0.10.0
 | 
			
		||||
DISTNAME=       flask_mail-${MODPY_DISTV}
 | 
			
		||||
PKGNAME=        py-${DISTNAME}
 | 
			
		||||
CATEGORIES=     www
 | 
			
		||||
 | 
			
		||||
# BSD
 | 
			
		||||
PERMIT_PACKAGE= Yes
 | 
			
		||||
 | 
			
		||||
MODULES=                lang/python
 | 
			
		||||
 | 
			
		||||
MODPY_PI=               Yes
 | 
			
		||||
MODPY_PYBUILD =         setuptools
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
RUN_DEPENDS=            www/py-flask${MODPY_FLAVOR} \
 | 
			
		||||
			devel/py-flit_core \
 | 
			
		||||
			devel/py-blinker
 | 
			
		||||
# Could also use various unported eggs, Flask-Babel, speaklater
 | 
			
		||||
#TEST_DEPENDS=          devel/py-nose
 | 
			
		||||
 | 
			
		||||
USE_GMAKE=              Yes
 | 
			
		||||
 | 
			
		||||
.include <bsd.port.mk>
 | 
			
		||||
							
								
								
									
										2
									
								
								www/py-flask-mail/distinfo
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								www/py-flask-mail/distinfo
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,2 @@
 | 
			
		||||
SHA256 (flask_mail-0.10.0.tar.gz) = RAg+ewK7zOeSIJwGJS+Fad1aMlp6qnav5zMEIr2XiB0=
 | 
			
		||||
SIZE (flask_mail-0.10.0.tar.gz) = 8152
 | 
			
		||||
							
								
								
									
										5
									
								
								www/py-flask-mail/pkg/DESCR
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								www/py-flask-mail/pkg/DESCR
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,5 @@
 | 
			
		||||
Flask-Mail is a Flask extension for sending Mail.
 | 
			
		||||
 | 
			
		||||
For send e-mails from your app made with FLask, Flask-Mail is good choice 
 | 
			
		||||
who support smtp smtp+tls smtp+ssl.
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										12
									
								
								www/py-flask-mail/pkg/PLIST
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								www/py-flask-mail/pkg/PLIST
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,12 @@
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_mail/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_mail-${MODPY_DISTV}.dist-info/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_mail-${MODPY_DISTV}.dist-info/METADATA
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_mail-${MODPY_DISTV}.dist-info/RECORD
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_mail-${MODPY_DISTV}.dist-info/WHEEL
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_mail-${MODPY_DISTV}.dist-info/licenses/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_mail-${MODPY_DISTV}.dist-info/licenses/LICENSE.txt
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_mail/__init__.py
 | 
			
		||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask_mail/${MODPY_PYCACHE}/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_mail/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_mail/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_mail/py.typed
 | 
			
		||||
							
								
								
									
										42
									
								
								www/py-flask-wtf/pkg/PLIST.orig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								www/py-flask-wtf/pkg/PLIST.orig
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,42 @@
 | 
			
		||||
@conflict py-flask-wtf-*
 | 
			
		||||
@pkgpath www/py-flask-wtf
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_EGG_VERSION}.dist-info/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_EGG_VERSION}.dist-info/METADATA
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_EGG_VERSION}.dist-info/RECORD
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_EGG_VERSION}.dist-info/WHEEL
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_EGG_VERSION}.dist-info/licenses/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_EGG_VERSION}.dist-info/licenses/LICENSE.rst
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/__init__.py
 | 
			
		||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}csrf.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}csrf.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}file.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}file.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}form.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}form.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}i18n.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}i18n.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/_compat.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/csrf.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/file.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/form.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/i18n.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/__init__.py
 | 
			
		||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/${MODPY_PYCACHE}/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/${MODPY_PYCACHE}fields.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/${MODPY_PYCACHE}fields.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/${MODPY_PYCACHE}validators.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/${MODPY_PYCACHE}validators.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/${MODPY_PYCACHE}widgets.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/${MODPY_PYCACHE}widgets.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/fields.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/validators.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/widgets.py
 | 
			
		||||
							
								
								
									
										87
									
								
								www/py-flask/pkg/PLIST.orig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										87
									
								
								www/py-flask/pkg/PLIST.orig
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,87 @@
 | 
			
		||||
bin/flask
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/LICENSE.rst
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/METADATA
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/RECORD
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/WHEEL
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/entry_points.txt
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/__init__.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/__main__.py
 | 
			
		||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}app.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}app.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}blueprints.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}blueprints.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}cli.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}cli.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}ctx.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}ctx.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}debughelpers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}debughelpers.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}globals.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}globals.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}helpers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}helpers.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}logging.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}logging.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}sessions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}sessions.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}signals.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}signals.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}templating.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}templating.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}testing.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}testing.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}typing.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}typing.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}views.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}views.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}wrappers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}wrappers.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/app.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/blueprints.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/cli.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/config.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/ctx.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/debughelpers.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/globals.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/helpers.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/json/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/json/__init__.py
 | 
			
		||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}provider.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}provider.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}tag.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}tag.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/json/provider.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/json/tag.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/logging.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/py.typed
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/sansio/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/sansio/README.md
 | 
			
		||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/sansio/${MODPY_PYCACHE}/
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/sansio/${MODPY_PYCACHE}app.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/sansio/${MODPY_PYCACHE}app.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/sansio/${MODPY_PYCACHE}blueprints.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/sansio/${MODPY_PYCACHE}blueprints.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/sansio/${MODPY_PYCACHE}scaffold.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/sansio/${MODPY_PYCACHE}scaffold.${MODPY_PYC_MAGIC_TAG}pyc
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/sansio/app.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/sansio/blueprints.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/sansio/scaffold.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/sessions.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/signals.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/templating.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/testing.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/typing.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/views.py
 | 
			
		||||
lib/python${MODPY_VERSION}/site-packages/flask/wrappers.py
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user