On Sat, July 11, 2020 15:30, Rafael Sadowski wrote:
> Hi All!
>
> The following ports need an update to get rid of x11/py-qt4 OR we should
> get rid of them completely.
>
[...]
>
> - games/mnemosyne
>   - From Makefile "# Newer versions moved to Qt5 and need qtwebengine"
>     qtwebengine is now available no showstopper.
>
[...]

Hi!
mnemosyne update attached. It switches mnemosyne to Qt5 and python3.
2.6.1 is not the latest version but it doesn't require porting additional
stuff like googletranslate python module. Slightly tested on amd64.
Comments, OKs?
Index: Makefile
===================================================================
RCS file: /cvs/ports/games/mnemosyne/Makefile,v
retrieving revision 1.40
diff -u -p -u -p -r1.40 Makefile
--- Makefile	14 May 2020 12:36:46 -0000	1.40
+++ Makefile	12 Jul 2020 11:00:40 -0000
@@ -2,12 +2,10 @@
 
 COMMENT=	flash-card tool which optimises your learning process
 
-# Newer versions moved to Qt5 and need qtwebengine
-MODPY_EGG_VERSION = 2.3.6
+MODPY_EGG_VERSION = 2.6.1
 DISTNAME=	Mnemosyne-${MODPY_EGG_VERSION}
 PKGNAME=	${DISTNAME:L}
 CATEGORIES=	games education
-REVISION=	3
 
 HOMEPAGE=	https://www.mnemosyne-proj.org/
 
@@ -17,15 +15,17 @@ PERMIT_PACKAGE=	Yes
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=mnemosyne-proj/}
 
 MODULES=	lang/python
+MODPY_VERSION=	${MODPY_DEFAULT_VERSION_3}
 
 MODPY_SETUPTOOLS=yes
 
-RUN_DEPENDS=	x11/py-qt4 \
+RUN_DEPENDS=	x11/py-qt5,python3 \
 		textproc/py-xml \
-		graphics/py-Pillow \
-		graphics/py-matplotlib \
-		www/py-cheroot \
+		graphics/py-Pillow,python3 \
+		graphics/py-matplotlib,python3 \
+		www/py-cheroot,python3 \
 		www/py-webob>=1.3.1 \
+		www/py-qtwebengine \
 		devel/desktop-file-utils
 
 NO_TEST=	Yes
@@ -39,5 +39,9 @@ post-install:
 		${PREFIX}/share/applications
 	${INSTALL_DATA} ${WRKSRC}/pixmaps/mnemosyne.png \
 		${PREFIX}/share/pixmaps
+
+pre-patch:
+	@cd ${WRKSRC} && perl -i -pe 's/\r$$//' \
+		setup.py
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/mnemosyne/distinfo,v
retrieving revision 1.17
diff -u -p -u -p -r1.17 distinfo
--- distinfo	19 May 2016 11:24:41 -0000	1.17
+++ distinfo	12 Jul 2020 11:00:40 -0000
@@ -1,2 +1,2 @@
-SHA256 (Mnemosyne-2.3.6.tar.gz) = sWOuMIxq14vJd/HHgfEU88CTQ0HoGZ1RJX4xLHvEtao=
-SIZE (Mnemosyne-2.3.6.tar.gz) = 1396685
+SHA256 (Mnemosyne-2.6.1.tar.gz) = YzEkG8fK8m/tLk0yw8GNozEWOJtnr2IdpnmpUPCMnHU=
+SIZE (Mnemosyne-2.6.1.tar.gz) = 1269280
Index: patches/patch-mnemosyne_web_server_web_server_py
===================================================================
RCS file: patches/patch-mnemosyne_web_server_web_server_py
diff -N patches/patch-mnemosyne_web_server_web_server_py
--- patches/patch-mnemosyne_web_server_web_server_py	14 May 2020 12:36:46 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,26 +0,0 @@
-$OpenBSD: patch-mnemosyne_web_server_web_server_py,v 1.1 2020/05/14 12:36:46 jca Exp $
-
-The cherrypy project moved their WSGI server to py-cheroot.
-https://bugs.launchpad.net/mnemosyne-proj/+bug/1659314
-
-Index: mnemosyne/web_server/web_server.py
---- mnemosyne/web_server/web_server.py.orig
-+++ mnemosyne/web_server/web_server.py
-@@ -13,7 +13,7 @@ import threading
- from webob import Request
- from webob.static import FileApp
- 
--from cherrypy import wsgiserver
-+from cheroot import wsgi
- 
- from mnemosyne.libmnemosyne import Mnemosyne
- from mnemosyne.libmnemosyne.utils import localhost_IP
-@@ -69,7 +69,7 @@ class WebServer(Component):
-         self.is_just_started = True
-         self.is_mnemosyne_loaded = False
-         self.is_shutting_down = False
--        self.wsgi_server = wsgiserver.CherryPyWSGIServer(\
-+        self.wsgi_server = wsgi.Server(\
-             ("0.0.0.0", port), self.wsgi_app, server_name="localhost",
-             numthreads=1, timeout=5)
-         # We need to set the timeout relatively low, otherwise it will take
Index: patches/patch-openSM2sync_server_py
===================================================================
RCS file: patches/patch-openSM2sync_server_py
diff -N patches/patch-openSM2sync_server_py
--- patches/patch-openSM2sync_server_py	14 May 2020 12:36:46 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,19 +0,0 @@
-$OpenBSD: patch-openSM2sync_server_py,v 1.1 2020/05/14 12:36:46 jca Exp $
-
-The cherrypy project moved their WSGI server to py-cheroot.
-https://bugs.launchpad.net/mnemosyne-proj/+bug/1659314
-
-Index: openSM2sync/server.py
---- openSM2sync/server.py.orig
-+++ openSM2sync/server.py
-@@ -105,8 +105,8 @@ class Server(Partner):
-         self.machine_id = machine_id
-         # We only use 1 thread, such that subsequent requests don't run into
-         # SQLite access problems.
--        from cherrypy import wsgiserver
--        self.wsgi_server = wsgiserver.CherryPyWSGIServer\
-+        from cheroot import wsgi
-+        self.wsgi_server = wsgi.Server\
-             (("0.0.0.0", port), self.wsgi_app, server_name="localhost",
-             numthreads=1, timeout=1000)
-         Partner.__init__(self, ui)
Index: patches/patch-setup_py
===================================================================
RCS file: /cvs/ports/games/mnemosyne/patches/patch-setup_py,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 patch-setup_py
--- patches/patch-setup_py	14 May 2020 12:36:46 -0000	1.6
+++ patches/patch-setup_py	12 Jul 2020 11:00:40 -0000
@@ -1,28 +1,15 @@
 $OpenBSD: patch-setup_py,v 1.6 2020/05/14 12:36:46 jca Exp $
 
-Second hunk:
-The cherrypy project moved their WSGI server to py-cheroot.
-https://bugs.launchpad.net/mnemosyne-proj/+bug/1659314
-
 Index: setup.py
 --- setup.py.orig
 +++ setup.py
-@@ -125,8 +125,7 @@ elif sys.platform == "darwin": # For py2app.
+@@ -79,8 +79,7 @@ if sys.platform == "darwin": # For py2app.
  else:
      base_path = os.path.join(sys.exec_prefix, "lib", "python" + sys.version[:3],
                               "site-packages","mnemosyne")
 -    data_files = [("share/applications", ["mnemosyne.desktop"]),
 -                  ("share/icons", ["pixmaps/mnemosyne.png"])]
 +    data_files = []
- # Translations.
- if sys.platform == "win32":
-     for mo in [x for x in glob.glob(os.path.join("mo", "*")) \
-@@ -155,7 +154,7 @@ setup_requires = []
  
- py2app_options = {
- "argv_emulation": True,
--"includes": "sip,numpy,cherrypy,cPickle,md5,logging,shutil,xml.sax",
-+"includes": "sip,numpy,cheroot,cPickle,md5,logging,shutil,xml.sax",
- "iconfile": "pixmaps/mnemosyne.icns",
- "qt_plugins": ["sqldrivers", "imageformats"],
- "packages": "mnemosyne, mnemosyne.pyqt_ui, mnemosyne.libmnemosyne, \
+ # Translations.
+ if sys.platform != "win32":
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/games/mnemosyne/pkg/PLIST,v
retrieving revision 1.16
diff -u -p -u -p -r1.16 PLIST
--- pkg/PLIST	27 Jun 2018 21:03:48 -0000	1.16
+++ pkg/PLIST	12 Jul 2020 11:00:40 -0000
@@ -7,474 +7,554 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/Mnemosyne-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/__init__.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/config.py
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/__init__.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}card.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}card_type.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}card_type_converter.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}component.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}component_manager.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}configuration.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}controller.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}criterion.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}database.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}fact.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}fact_view.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}file_format.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}filter.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}hook.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}log_uploader.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}logger.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}plugin.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}render_chain.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}renderer.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}review_controller.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}scheduler.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}statistics_page.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}stopwatch.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}study_mode.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}sync_server.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}tag.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}tag_tree.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}translator.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}ui_component.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_type.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_type.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_type_converter.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_type_converter.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/M_sided.py
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/__init__.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/${MODPY_PYCACHE}M_sided.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/${MODPY_PYCACHE}both_ways.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/${MODPY_PYCACHE}cloze.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/${MODPY_PYCACHE}front_to_back.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/${MODPY_PYCACHE}map.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/${MODPY_PYCACHE}sentence.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/${MODPY_PYCACHE}vocabulary.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/both_ways.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/both_ways.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/cloze.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/cloze.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/front_to_back.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/front_to_back.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/map.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/map.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/sentence.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/sentence.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/vocabulary.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/card_types/vocabulary.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/component.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/component.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/component_manager.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/component_manager.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/configuration.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/configuration.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/controller.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/controller.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/controllers/
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/controllers/__init__.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/controllers/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/controllers/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/controllers/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/controllers/${MODPY_PYCACHE}default_controller.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/controllers/default_controller.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/controllers/default_controller.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/criteria/
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/criteria/__init__.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/criteria/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/criteria/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/criteria/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/criteria/${MODPY_PYCACHE}default_criterion.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/criteria/default_criterion.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/criteria/default_criterion.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/criterion.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/criterion.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/database.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/database.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/SQLite.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/SQLite.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/SQLite_criterion_applier.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/SQLite_criterion_applier.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/SQLite_logging.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/SQLite_logging.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/SQLite_media.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/SQLite_media.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/SQLite_no_pregenerated_data.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/SQLite_no_pregenerated_data.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/SQLite_statistics.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/SQLite_statistics.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/SQLite_sync.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/SQLite_sync.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/__init__.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/${MODPY_PYCACHE}SQLite.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/${MODPY_PYCACHE}SQLite_criterion_applier.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/${MODPY_PYCACHE}SQLite_logging.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/${MODPY_PYCACHE}SQLite_media.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/${MODPY_PYCACHE}SQLite_no_pregenerated_data.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/${MODPY_PYCACHE}SQLite_statistics.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/${MODPY_PYCACHE}SQLite_sync.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/${MODPY_PYCACHE}_apsw.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/${MODPY_PYCACHE}_sqlite3.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/_apsw.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/_apsw.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/_sqlite3.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/_sqlite3.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/fact.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/fact.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/fact_view.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/fact_view.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_format.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_format.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/__init__.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/${MODPY_PYCACHE}anki2.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/${MODPY_PYCACHE}cuecard_wcu.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/${MODPY_PYCACHE}media_preprocessor.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/${MODPY_PYCACHE}mnemosyne1.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/${MODPY_PYCACHE}mnemosyne1_mem.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/${MODPY_PYCACHE}mnemosyne1_xml.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/${MODPY_PYCACHE}mnemosyne2_cards.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/${MODPY_PYCACHE}mnemosyne2_db.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/${MODPY_PYCACHE}science_log_parser.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/${MODPY_PYCACHE}smconv_XML.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/${MODPY_PYCACHE}supermemo_7_txt.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/${MODPY_PYCACHE}tsv.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/anki2.py
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/cuecard_wcu.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/cuecard_wcu.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/media_preprocessor.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/media_preprocessor.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/mnemosyne1.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/mnemosyne1.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/mnemosyne1_mem.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/mnemosyne1_mem.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/mnemosyne1_xml.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/mnemosyne1_xml.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/mnemosyne2_cards.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/mnemosyne2_cards.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/mnemosyne2_db.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/mnemosyne2_db.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/science_log_parser.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/science_log_parser.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/smconv_XML.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/smconv_XML.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/supermemo_7_txt.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/supermemo_7_txt.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/tsv.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_formats/tsv.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filter.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filter.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/RTL_handler.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/RTL_handler.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/__init__.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/${MODPY_PYCACHE}RTL_handler.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/${MODPY_PYCACHE}escape_to_html.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/${MODPY_PYCACHE}escape_to_html_for_card_browser.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/${MODPY_PYCACHE}expand_paths.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/${MODPY_PYCACHE}html5_audio.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/${MODPY_PYCACHE}html5_video.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/${MODPY_PYCACHE}latex.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/${MODPY_PYCACHE}non_latin_font_size_increase.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/escape_to_html.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/escape_to_html.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/escape_to_html_for_card_browser.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/escape_to_html_for_card_browser.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/expand_paths.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/expand_paths.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/html5_audio.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/html5_audio.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/html5_video.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/html5_video.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/latex.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/latex.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/non_latin_font_size_increase.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/non_latin_font_size_increase.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/hook.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/hook.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/log_uploader.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/log_uploader.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/logger.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/logger.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/loggers/
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/loggers/__init__.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/loggers/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/loggers/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/loggers/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/loggers/${MODPY_PYCACHE}database_logger.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/loggers/database_logger.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/loggers/database_logger.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/plugin.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/plugin.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/plugins/
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/plugins/__init__.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/plugins/__init__.pyc
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/plugins/cramming_plugin.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/plugins/cramming_plugin.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/plugins/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/plugins/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/render_chain.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/render_chain.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/render_chains/
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/render_chains/__init__.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/render_chains/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/render_chains/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/render_chains/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/render_chains/${MODPY_PYCACHE}card_browser_render_chain.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/render_chains/${MODPY_PYCACHE}default_render_chain.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/render_chains/${MODPY_PYCACHE}plain_text_chain.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/render_chains/${MODPY_PYCACHE}sync_to_card_only_client.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/render_chains/card_browser_render_chain.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/render_chains/card_browser_render_chain.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/render_chains/default_render_chain.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/render_chains/default_render_chain.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/render_chains/plain_text_chain.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/render_chains/plain_text_chain.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/render_chains/sync_to_card_only_client.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/render_chains/sync_to_card_only_client.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderer.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderer.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/__init__.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/${MODPY_PYCACHE}anki_renderer.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/${MODPY_PYCACHE}html_css.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/${MODPY_PYCACHE}html_css_card_browser.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/${MODPY_PYCACHE}plain_text.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/${MODPY_PYCACHE}decorator.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/${MODPY_PYCACHE}hooks.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/${MODPY_PYCACHE}lang.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/decorator.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/hooks.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/lang.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/template/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/template/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/template/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/template/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/template/${MODPY_PYCACHE}furigana.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/template/${MODPY_PYCACHE}hint.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/template/${MODPY_PYCACHE}template.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/template/${MODPY_PYCACHE}view.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/template/furigana.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/template/hint.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/template/template.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/template/view.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/utils.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki_renderer.py
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/html_css.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/html_css.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/html_css_card_browser.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/html_css_card_browser.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/plain_text.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/plain_text.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/review_controller.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/review_controller.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/review_controllers/
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/review_controllers/SM2_controller.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/review_controllers/SM2_controller.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/review_controllers/SM2_controller_cramming.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/review_controllers/SM2_controller_cramming.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/review_controllers/__init__.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/review_controllers/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/review_controllers/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/review_controllers/${MODPY_PYCACHE}SM2_controller.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/review_controllers/${MODPY_PYCACHE}SM2_controller_cramming.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/review_controllers/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/scheduler.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/scheduler.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/schedulers/
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/schedulers/SM2_mnemosyne.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/schedulers/SM2_mnemosyne.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/schedulers/__init__.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/schedulers/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/schedulers/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/schedulers/${MODPY_PYCACHE}SM2_mnemosyne.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/schedulers/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/schedulers/${MODPY_PYCACHE}cramming.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/schedulers/cramming.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/schedulers/cramming.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_page.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_page.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/__init__.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/${MODPY_PYCACHE}cards_added.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/${MODPY_PYCACHE}cards_learned.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/${MODPY_PYCACHE}current_card.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/${MODPY_PYCACHE}easiness.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/${MODPY_PYCACHE}grades.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/${MODPY_PYCACHE}retention_score.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/${MODPY_PYCACHE}schedule.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/cards_added.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/cards_added.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/cards_learned.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/cards_learned.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/current_card.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/current_card.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/easiness.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/easiness.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/grades.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/grades.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/retention_score.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/retention_score.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/schedule.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/schedule.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/stopwatch.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/stopwatch.pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/study_mode.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/study_modes/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/study_modes/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/study_modes/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/study_modes/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/study_modes/${MODPY_PYCACHE}cram_all.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/study_modes/${MODPY_PYCACHE}cram_recent.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/study_modes/${MODPY_PYCACHE}new_only.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/study_modes/${MODPY_PYCACHE}scheduled_forgotten_new.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/study_modes/cram_all.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/study_modes/cram_recent.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/study_modes/new_only.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/study_modes/scheduled_forgotten_new.py
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/sync_server.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/sync_server.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/tag.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/tag.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/tag_tree.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/tag_tree.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/translator.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/translator.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/translators/
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/translators/__init__.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/translators/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/translators/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/translators/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/translators/${MODPY_PYCACHE}gettext_translator.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/translators/${MODPY_PYCACHE}no_translator.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/translators/gettext_translator.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/translators/gettext_translator.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/translators/no_translator.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/translators/no_translator.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_component.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_component.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/__init__.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/${MODPY_PYCACHE}card_type_widget.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/${MODPY_PYCACHE}configuration_widget.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/${MODPY_PYCACHE}criterion_widget.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/${MODPY_PYCACHE}dialogs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/${MODPY_PYCACHE}main_widget.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/${MODPY_PYCACHE}review_widget.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/${MODPY_PYCACHE}statistics_widget.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/card_type_widget.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/card_type_widget.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/configuration_widget.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/configuration_widget.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/criterion_widget.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/criterion_widget.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/dialogs.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/dialogs.pyc
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/headless_review_widget.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/headless_review_widget.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/main_widget.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/main_widget.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/review_widget.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/review_widget.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/statistics_widget.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ui_components/statistics_widget.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/upgrades/
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/upgrades/__init__.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/upgrades/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/upgrades/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/upgrades/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/upgrades/${MODPY_PYCACHE}upgrade1.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/upgrades/${MODPY_PYCACHE}upgrade2.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/upgrades/upgrade1.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/upgrades/upgrade1.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/upgrades/upgrade2.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/upgrades/upgrade2.pyc
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/upgrades/upgrade3.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/upgrades/upgrade3.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/utils.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/utils.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/__init__.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}about_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}activate_cards_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}add_cards_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}add_tags_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}browse_cards_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}card_set_name_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}card_type_tree_wdgt.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}card_type_wdgt_generic.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}change_card_type_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}clone_card_type_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}compact_database_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}completion_combo_box.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}configuration.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}configuration_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}configuration_wdgt_card_appearance.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}configuration_wdgt_main.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}configuration_wdgt_servers.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}configuration_wdgt_study.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}convert_card_type_keys_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}criterion_wdgt_default.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}delete_unused_media_files_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}edit_M_sided_card_template_wdgt.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}edit_M_sided_card_type_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}edit_card_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}export_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}export_metadata_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}getting_started_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}import_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}main_wdgt.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}manage_card_types_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}manage_plugins_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}mnemosyne_rc.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}mplayer_audio.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}mplayer_video.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}prefill_tag_behaviour_plugin.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}preview_cards_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}pyqt_render_chain.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}qpushbutton2.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}qt_sync_server.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}qt_translator.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}qt_web_server.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}qt_worker_thread.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}qtextedit2.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}qwebengineview2.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}remove_tags_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}review_wdgt.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}review_wdgt_cramming.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}statistics_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}statistics_wdgt_html.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}statistics_wdgts_plotting.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}sync_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}tag_completer.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}tag_line_edit.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}tag_tree_wdgt.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}tip_after_starting_n_times.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}tip_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_about_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_activate_cards_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_add_cards_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_add_tags_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_browse_cards_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_card_set_name_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_change_card_type_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_clone_card_type_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_compact_database_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_configuration_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_configuration_wdgt_card_appearance.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_configuration_wdgt_main.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_configuration_wdgt_servers.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_configuration_wdgt_study.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_convert_card_type_keys_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_criterion_wdgt_default.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_delete_unused_media_files_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_edit_M_sided_card_template_wdgt.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_edit_M_sided_card_type_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_edit_card_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_export_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_export_metadata_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_getting_started_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_import_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_main_wdgt.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_manage_card_types_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_manage_plugins_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_preview_cards_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_remove_tags_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_rename_card_type_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_rename_tag_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_review_wdgt.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_statistics_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_sync_dlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_tip_dlg.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/about_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/about_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/activate_cards_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/activate_cards_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/add_cards_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/add_cards_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/add_tags_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/add_tags_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/browse_cards_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/browse_cards_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/card_set_name_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/card_set_name_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/card_type_tree_wdgt.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/card_type_tree_wdgt.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/card_type_wdgt_generic.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/card_type_wdgt_generic.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/change_card_type_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/change_card_type_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/clone_card_type_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/clone_card_type_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/compact_database_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/compact_database_dlg.pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/completion_combo_box.py
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_card_appearance.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_card_appearance.pyc
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_cramming.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_cramming.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_main.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_main.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_servers.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_servers.pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_study.py
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/convert_card_type_keys_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/convert_card_type_keys_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/criterion_wdgt_default.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/criterion_wdgt_default.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/delete_unused_media_files_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/delete_unused_media_files_dlg.pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/edit_M_sided_card_template_wdgt.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/edit_M_sided_card_type_dlg.py
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/edit_card_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/edit_card_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/export_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/export_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/export_metadata_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/export_metadata_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/getting_started_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/getting_started_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/import_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/import_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/main_wdgt.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/main_wdgt.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/manage_card_types_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/manage_card_types_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/manage_plugins_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/manage_plugins_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/mnemosyne_rc.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/mnemosyne_rc.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/mplayer_audio.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/mplayer_audio.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/mplayer_video.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/mplayer_video.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/prefill_tag_behaviour_plugin.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/prefill_tag_behaviour_plugin.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/preview_cards_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/preview_cards_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pyqt_render_chain.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pyqt_render_chain.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qpushbutton2.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qpushbutton2.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qt_sync_server.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qt_sync_server.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qt_translator.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qt_translator.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qt_web_server.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qt_web_server.pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qt_worker_thread.py
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qtextedit2.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qtextedit2.pyc
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qwebview2.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qwebview2.pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qwebengineview2.py
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/remove_tags_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/remove_tags_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/review_wdgt.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/review_wdgt.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/review_wdgt_cramming.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/review_wdgt_cramming.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/statistics_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/statistics_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/statistics_wdgt_html.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/statistics_wdgt_html.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/statistics_wdgts_plotting.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/statistics_wdgts_plotting.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/sync_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/sync_dlg.pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/tag_completer.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/tag_line_edit.py
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/tag_tree_wdgt.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/tag_tree_wdgt.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/tip_after_starting_n_times.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/tip_after_starting_n_times.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/tip_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/tip_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_about_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_about_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_activate_cards_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_activate_cards_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_add_cards_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_add_cards_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_add_tags_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_add_tags_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_browse_cards_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_browse_cards_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_card_set_name_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_card_set_name_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_change_card_type_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_change_card_type_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_clone_card_type_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_clone_card_type_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_compact_database_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_compact_database_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_configuration_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_configuration_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_configuration_wdgt_card_appearance.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_configuration_wdgt_card_appearance.pyc
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_configuration_wdgt_cramming.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_configuration_wdgt_cramming.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_configuration_wdgt_main.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_configuration_wdgt_main.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_configuration_wdgt_servers.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_configuration_wdgt_servers.pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_configuration_wdgt_study.py
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_convert_card_type_keys_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_convert_card_type_keys_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_criterion_wdgt_default.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_criterion_wdgt_default.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_delete_unused_media_files_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_delete_unused_media_files_dlg.pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_edit_M_sided_card_template_wdgt.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_edit_M_sided_card_type_dlg.py
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_edit_card_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_edit_card_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_export_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_export_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_export_metadata_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_export_metadata_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_getting_started_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_getting_started_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_import_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_import_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_main_wdgt.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_main_wdgt.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_manage_card_types_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_manage_card_types_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_manage_plugins_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_manage_plugins_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_preview_cards_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_preview_cards_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_remove_tags_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_remove_tags_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_rename_card_type_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_rename_card_type_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_rename_tag_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_rename_tag_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_review_wdgt.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_review_wdgt.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_statistics_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_statistics_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_sync_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_sync_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_tip_dlg.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_tip_dlg.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/script/
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/script/__init__.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/script/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/script/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/script/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/version.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/version.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/__init__.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}jquery_mb_html5_audio.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}review_wdgt.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}simple_html5_audio.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}web_server.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}web_server_render_chain.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}web_server_renderer.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/jquery_mb_html5_audio.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/jquery_mb_html5_audio.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/review_wdgt.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/review_wdgt.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/simple_html5_audio.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/simple_html5_audio.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/web_server.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/web_server.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/web_server_render_chain.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/web_server_render_chain.pyc
 lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/web_server_renderer.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/web_server_renderer.pyc
 lib/python${MODPY_VERSION}/site-packages/openSM2sync/
 lib/python${MODPY_VERSION}/site-packages/openSM2sync/__init__.py
-lib/python${MODPY_VERSION}/site-packages/openSM2sync/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/openSM2sync/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/openSM2sync/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/openSM2sync/${MODPY_PYCACHE}binary_format.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/openSM2sync/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/openSM2sync/${MODPY_PYCACHE}database.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/openSM2sync/${MODPY_PYCACHE}log_entry.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/openSM2sync/${MODPY_PYCACHE}partner.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/openSM2sync/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/openSM2sync/${MODPY_PYCACHE}text_format.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/openSM2sync/${MODPY_PYCACHE}ui.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/openSM2sync/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/openSM2sync/binary_format.py
-lib/python${MODPY_VERSION}/site-packages/openSM2sync/binary_format.pyc
 lib/python${MODPY_VERSION}/site-packages/openSM2sync/binary_formats/
 lib/python${MODPY_VERSION}/site-packages/openSM2sync/binary_formats/__init__.py
-lib/python${MODPY_VERSION}/site-packages/openSM2sync/binary_formats/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/openSM2sync/binary_formats/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/openSM2sync/binary_formats/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/openSM2sync/binary_formats/${MODPY_PYCACHE}mnemosyne_format.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/openSM2sync/binary_formats/mnemosyne_format.py
-lib/python${MODPY_VERSION}/site-packages/openSM2sync/binary_formats/mnemosyne_format.pyc
 lib/python${MODPY_VERSION}/site-packages/openSM2sync/client.py
-lib/python${MODPY_VERSION}/site-packages/openSM2sync/client.pyc
 lib/python${MODPY_VERSION}/site-packages/openSM2sync/database.py
-lib/python${MODPY_VERSION}/site-packages/openSM2sync/database.pyc
 lib/python${MODPY_VERSION}/site-packages/openSM2sync/log_entry.py
-lib/python${MODPY_VERSION}/site-packages/openSM2sync/log_entry.pyc
 lib/python${MODPY_VERSION}/site-packages/openSM2sync/partner.py
-lib/python${MODPY_VERSION}/site-packages/openSM2sync/partner.pyc
 lib/python${MODPY_VERSION}/site-packages/openSM2sync/server.py
-lib/python${MODPY_VERSION}/site-packages/openSM2sync/server.pyc
 lib/python${MODPY_VERSION}/site-packages/openSM2sync/text_format.py
-lib/python${MODPY_VERSION}/site-packages/openSM2sync/text_format.pyc
 lib/python${MODPY_VERSION}/site-packages/openSM2sync/text_formats/
 lib/python${MODPY_VERSION}/site-packages/openSM2sync/text_formats/__init__.py
-lib/python${MODPY_VERSION}/site-packages/openSM2sync/text_formats/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/openSM2sync/text_formats/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/openSM2sync/text_formats/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/openSM2sync/text_formats/${MODPY_PYCACHE}xml_format.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/openSM2sync/text_formats/xml_format.py
-lib/python${MODPY_VERSION}/site-packages/openSM2sync/text_formats/xml_format.pyc
 lib/python${MODPY_VERSION}/site-packages/openSM2sync/ui.py
-lib/python${MODPY_VERSION}/site-packages/openSM2sync/ui.pyc
 lib/python${MODPY_VERSION}/site-packages/openSM2sync/utils.py
-lib/python${MODPY_VERSION}/site-packages/openSM2sync/utils.pyc
 share/applications/mnemosyne.desktop
 share/locale/ca/LC_MESSAGES/mnemosyne.mo
 share/locale/ca@valencia/LC_MESSAGES/mnemosyne.mo

Reply via email to