Benchmarks


Model # Dates # Tests # Pass # Fail Win Rate Hit Rate % Perf
Binned CatBoost 3d PC 2% 4 2,510 1,022 1,488 40.72 % 57.89 % 2.16 %
Binned CatBoost 3d PC 3% 6 3,473 1,178 2,295 33.92 % 57.01 % 2.13 %
Binned CatBoost 3d PC Isotonic 2% 5 2,954 1,233 1,721 41.74 % 56.06 % 1.92 %
Binned CatBoost 3d PC Isotonic 3% 4 2,025 633 1,392 31.26 % 53.98 % 1.73 %
Binned CatBoost 3d PC Platt 2% 6 3,416 1,698 1,718 49.71 % 65.69 % 3.44 %
Binned CatBoost 3d PC Platt 3% 3 1,850 555 1,295 30.00 % 50.16 % 1.14 %
Binned CatBoost 3d PH 2% 5 2,732 2,074 658 75.92 % 94.44 % 7.66 %
Binned CatBoost 3d PH 3% 5 2,868 1,907 961 66.49 % 94.80 % 7.80 %
Binned CatBoost 3d PH Isotonic 2% 5 2,422 1,770 652 73.08 % 93.35 % 7.31 %
Binned CatBoost 3d PH Isotonic 3% 7 4,030 2,495 1,535 61.91 % 93.85 % 7.36 %
Binned CatBoost 3d PH Platt 2% 3 1,611 1,231 380 76.41 % 95.53 % 7.56 %
Binned CatBoost 3d PH Platt 3% 4 2,130 1,220 910 57.28 % 91.69 % 7.06 %
Binned LGBM 3d PC 2% 3 1,671 912 759 54.58 % 69.18 % 3.96 %
Binned LGBM 3d PC 3% 6 3,622 1,293 2,329 35.70 % 59.17 % 2.42 %
Binned LGBM 3d PC Isotonic 2% 5 2,881 1,254 1,627 43.53 % 60.88 % 2.37 %
Binned LGBM 3d PC Isotonic 3% 3 1,619 819 800 50.59 % 74.24 % 4.76 %
Binned LGBM 3d PC Platt 2% 5 2,772 1,322 1,450 47.69 % 64.68 % 3.21 %
Binned LGBM 3d PC Platt 3% 4 2,377 659 1,718 27.72 % 48.09 % 0.93 %
Binned LGBM 3d PH 2% 6 3,441 2,473 968 71.87 % 93.78 % 7.12 %
Binned LGBM 3d PH 3% 6 3,291 2,156 1,135 65.51 % 94.47 % 7.71 %
Binned LGBM 3d PH 3% 6 3,381 2,276 1,105 67.32 % 94.65 % 7.88 %
Binned LGBM 3d PH Isotonic 2% 5 2,892 2,132 760 73.72 % 93.53 % 7.17 %
Binned LGBM 3d PH Isotonic 3% 5 2,385 1,514 871 63.48 % 93.38 % 7.56 %
Binned LGBM 3d PH Platt 2% 7 4,011 3,026 985 75.44 % 94.54 % 7.08 %
Rolling CatBoost 3d PC 2% 5 3,357 1,292 2,065 38.49 % 56.03 % 1.52 %
Rolling CatBoost 3d PC 3% 5 3,415 1,348 2,067 39.47 % 64.89 % 2.93 %
Rolling CatBoost 3d PC Isotonic 2% 7 4,807 2,001 2,806 41.63 % 60.54 % 2.19 %
Rolling CatBoost 3d PC Isotonic 3% 5 3,473 1,219 2,254 35.10 % 57.07 % 2.05 %
Rolling CatBoost 3d PC Platt 2% 4 2,885 1,348 1,537 46.72 % 62.08 % 2.75 %
Rolling CatBoost 3d PC Platt 3% 7 4,850 1,900 2,950 39.18 % 63.30 % 2.79 %
Rolling CatBoost 3d PH 2% 9 6,109 4,627 1,482 75.74 % 94.03 % 7.28 %
Rolling CatBoost 3d PH 3% 4 2,918 1,823 1,095 62.47 % 94.24 % 7.16 %
Rolling CatBoost 3d PH Isotonic 2% 6 4,136 3,149 987 76.14 % 94.68 % 7.55 %
Rolling CatBoost 3d PH Isotonic 3% 4 2,763 1,824 939 66.02 % 94.39 % 7.23 %
Rolling CatBoost 3d PH Platt 2% 5 3,587 2,653 934 73.96 % 93.34 % 6.89 %
Rolling CatBoost 3d PH Platt 3% 3 1,895 1,089 806 57.47 % 91.50 % 6.16 %
Rolling LGBM 3d PC 2% 11 7,649 3,146 4,503 41.13 % 57.88 % 2.04 %
Rolling LGBM 3d PC 3% 3 2,075 898 1,177 43.28 % 68.67 % 3.46 %
Rolling LGBM 3d PC Isotonic 2% 10 6,896 2,806 4,090 40.69 % 56.83 % 1.91 %
Rolling LGBM 3d PC Isotonic 3% 8 5,360 2,207 3,153 41.18 % 64.16 % 2.97 %
Rolling LGBM 3d PC Platt 2% 4 2,485 1,036 1,449 41.69 % 59.07 % 1.94 %
Rolling LGBM 3d PC Platt 3% 3 2,135 854 1,281 40.00 % 63.56 % 2.97 %
Rolling LGBM 3d PH 2% 6 4,083 2,849 1,234 69.78 % 92.80 % 6.61 %
Rolling LGBM 3d PH 3% 6 4,013 2,648 1,365 65.99 % 94.44 % 7.55 %
Rolling LGBM 3d PH Isotonic 2% 3 1,863 1,344 519 72.14 % 93.77 % 6.43 %
Rolling LGBM 3d PH Isotonic 3% 8 5,444 3,504 1,940 64.36 % 94.10 % 7.16 %
Rolling LGBM 3d PH Platt 2% 7 4,758 3,658 1,100 76.88 % 94.98 % 7.31 %
Rolling LGBM 3d PH Platt 3% 4 2,828 1,835 993 64.89 % 94.55 % 7.72 %

© 2025 - PennyLoupe LLC. Austin, TX.

DJDT

Versions

Package Name Version
Django 5.0.3
Python 3.11.8
coverage Coverage 7.4.4
debug_toolbar Debug Toolbar 4.3.0
django_extensions Django Extensions 3.2.3
grappelli Grappelli 3.0.8

Time

Resource usage

Resource Value
User CPU time 72.637 msec
System CPU time 16.089 msec
Total CPU time 88.726 msec
Elapsed time 4310.940 msec
Context switches 12 voluntary, 1 involuntary

Browser timing

Timing attribute Timeline Milliseconds since navigation start (+length)

Settings from app.settings

Setting Value
ABSOLUTE_URL_OVERRIDES {}
ADMINS []
ALLOWED_HOSTS ['*']
ALPACA_API '********************'
APPEND_SLASH True
AUTH0_CLIENT_ID None
AUTH0_CLIENT_SECRET '********************'
AUTH0_DOMAIN None
AUTHENTICATION_BACKENDS ['django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS '********************'
AUTH_USER_MODEL 'auth.User'
BASE_DIR PosixPath('/mnt/disks/pennyloupe_disk/pennyloupe')
CACHES {'default': {'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache', 'LOCATION': '/var/tmp/django_cache'}}
CACHE_MIDDLEWARE_ALIAS 'default'
CACHE_MIDDLEWARE_KEY_PREFIX '********************'
CACHE_MIDDLEWARE_SECONDS 600
CELERY_BROKER_URL 'redis://localhost:6379'
CELERY_RESULT_BACKEND 'redis://localhost:6379'
CSRF_COOKIE_AGE 31449600
CSRF_COOKIE_DOMAIN None
CSRF_COOKIE_HTTPONLY False
CSRF_COOKIE_NAME 'csrftoken'
CSRF_COOKIE_PATH '/'
CSRF_COOKIE_SAMESITE 'Lax'
CSRF_COOKIE_SECURE False
CSRF_FAILURE_VIEW 'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME 'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS []
CSRF_USE_SESSIONS False
DATABASES {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_HEALTH_CHECKS': True, 'CONN_MAX_AGE': 600, 'ENGINE': 'django.db.backends.postgresql', 'HOST': '34.125.28.12', 'NAME': 'pennyloupe', 'OPTIONS': {'sslmode': 'require'}, 'PASSWORD': '********************', 'PORT': 5432, 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIGRATE': True, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': 'pennyloupe'}}
DATABASE_ROUTERS []
DATA_UPLOAD_MAX_MEMORY_SIZE 2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS 1000
DATA_UPLOAD_MAX_NUMBER_FILES 100
DATETIME_FORMAT 'N j, Y, P'
DATETIME_INPUT_FORMATS ['%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M']
DATE_FORMAT 'N j, Y'
DATE_INPUT_FORMATS ['%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y']
DEBUG True
DEBUG_PROPAGATE_EXCEPTIONS False
DEBUG_TOOLBAR_CONFIG {'SHOW_TOOLBAR_CALLBACK': <function <lambda> at 0x7f4dc33cbec0>}
DECIMAL_SEPARATOR '.'
DEFAULT_AUTO_FIELD 'django.db.models.BigAutoField'
DEFAULT_CHARSET 'utf-8'
DEFAULT_EXCEPTION_REPORTER 'django.views.debug.ExceptionReporter'
DEFAULT_EXCEPTION_REPORTER_FILTER 'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE 'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL 'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE ''
DEFAULT_TABLESPACE ''
DISALLOWED_USER_AGENTS []
EMAIL_BACKEND 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST 'localhost'
EMAIL_HOST_PASSWORD '********************'
EMAIL_HOST_USER ''
EMAIL_PORT 25
EMAIL_SSL_CERTFILE None
EMAIL_SSL_KEYFILE '********************'
EMAIL_SUBJECT_PREFIX '[Django] '
EMAIL_TIMEOUT None
EMAIL_USE_LOCALTIME False
EMAIL_USE_SSL False
EMAIL_USE_TLS False
FIELD_ENCRYPTION_KEY '********************'
FILE_UPLOAD_DIRECTORY_PERMISSIONS None
FILE_UPLOAD_HANDLERS ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE 2621440
FILE_UPLOAD_PERMISSIONS 420
FILE_UPLOAD_TEMP_DIR None
FIRST_DAY_OF_WEEK 0
FIXTURE_DIRS []
FORCE_SCRIPT_NAME None
FORMAT_MODULE_PATH None
FORMS_URLFIELD_ASSUME_HTTPS False
FORM_RENDERER 'django.forms.renderers.DjangoTemplates'
GRAPPELLI_ADMIN_TITLE 'Penny Loupe'
GRAPPELLI_AUTOCOMPLETE_SEARCH_FIELDS {'auth': {'user': ('id__iexact', 'username__icontains')}}
IGNORABLE_404_URLS []
INSTALLED_APPS ['coverage', 'grappelli', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.humanize', 'django.contrib.messages', 'django.contrib.postgres', 'django.contrib.sessions', 'django.contrib.staticfiles', 'django_htmx', 'app.core.apps.CoreConfig', 'django_extensions', 'debug_toolbar']
INTERNAL_IPS ['127.0.0.1']
LANGUAGES [('en', 'English')]
LANGUAGES_BIDI ['he', 'ar', 'ar-dz', 'ckb', 'fa', 'ug', 'ur']
LANGUAGE_CODE 'en-us'
LANGUAGE_COOKIE_AGE None
LANGUAGE_COOKIE_DOMAIN None
LANGUAGE_COOKIE_HTTPONLY False
LANGUAGE_COOKIE_NAME 'django_language'
LANGUAGE_COOKIE_PATH '/'
LANGUAGE_COOKIE_SAMESITE None
LANGUAGE_COOKIE_SECURE False
LOCALE_PATHS []
LOGGING {}
LOGGING_CONFIG 'logging.config.dictConfig'
LOGIN_REDIRECT_URL '/accounts/profile/'
LOGIN_URL '/accounts/login/'
LOGOUT_REDIRECT_URL None
MANAGERS []
MEDIA_ROOT PosixPath('/mnt/disks/pennyloupe_disk/pennyloupe/media')
MEDIA_URL '/media/'
MESSAGE_STORAGE 'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE ['django.middleware.security.SecurityMiddleware', 'whitenoise.middleware.WhiteNoiseMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.cache.UpdateCacheMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django_htmx.middleware.HtmxMiddleware', 'debug_toolbar.middleware.DebugToolbarMiddleware']
MIGRATION_MODULES {}
MONTH_DAY_FORMAT 'F j'
NUMBER_GROUPING 0
OPENAI_API_KEY '********************'
PASSWORD_HASHERS '********************'
PASSWORD_RESET_TIMEOUT '********************'
POLYGON_API_KEY '********************'
PREPEND_WWW False
QT_API_KEY '********************'
QT_APP_ID '13d3cbab'
QT_PASSWORD '********************'
QT_USERNAME 'kevin+dev3@pennyloupe.com'
ROOT_URLCONF 'app.urls'
SCRAPER_API_KEY '********************'
SECRET_KEY '********************'
SECRET_KEY_FALLBACKS '********************'
SECURE_CONTENT_TYPE_NOSNIFF True
SECURE_CROSS_ORIGIN_OPENER_POLICY 'same-origin'
SECURE_HSTS_INCLUDE_SUBDOMAINS False
SECURE_HSTS_PRELOAD False
SECURE_HSTS_SECONDS 0
SECURE_PROXY_SSL_HEADER None
SECURE_REDIRECT_EXEMPT []
SECURE_REFERRER_POLICY 'same-origin'
SECURE_SSL_HOST None
SECURE_SSL_REDIRECT False
SERVER_EMAIL 'root@localhost'
SESSION_CACHE_ALIAS 'default'
SESSION_COOKIE_AGE 1209600
SESSION_COOKIE_DOMAIN None
SESSION_COOKIE_HTTPONLY True
SESSION_COOKIE_NAME 'sessionid'
SESSION_COOKIE_PATH '/'
SESSION_COOKIE_SAMESITE 'Lax'
SESSION_COOKIE_SECURE False
SESSION_ENGINE 'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE False
SESSION_FILE_PATH None
SESSION_SAVE_EVERY_REQUEST False
SESSION_SERIALIZER 'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE 'app.settings'
SHORT_DATETIME_FORMAT 'm/d/Y P'
SHORT_DATE_FORMAT 'm/d/Y'
SIGNING_BACKEND 'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS []
SQL_FILES_DIR '/mnt/disks/pennyloupe_disk/pennyloupe/app/core/sql'
STATICFILES_DIRS []
STATICFILES_FINDERS ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE 'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT PosixPath('/mnt/disks/pennyloupe_disk/pennyloupe/static')
STATIC_URL '/static/'
STORAGES {'default': {'BACKEND': 'django.core.files.storage.FileSystemStorage'}, 'staticfiles': {'BACKEND': 'django.contrib.staticfiles.storage.StaticFilesStorage'}}
TEMPLATES [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['templates'], 'OPTIONS': {'context_processors': ['django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages']}}]
TEST_NON_SERIALIZED_APPS []
TEST_RUNNER 'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR ','
TIME_FORMAT 'P'
TIME_INPUT_FORMATS ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
TIME_ZONE 'UTC'
USE_I18N True
USE_THOUSAND_SEPARATOR False
USE_TZ True
USE_X_FORWARDED_HOST False
USE_X_FORWARDED_PORT False
WSGI_APPLICATION 'app.wsgi.application'
X_FRAME_OPTIONS 'DENY'
YEAR_MONTH_FORMAT 'F Y'

Headers

Request headers

Key Value
Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding br,gzip
Accept-Language en-US,en;q=0.5
Connection Keep-Alive
Host pennyloupe.com
User-Agent CCBot/2.0 (https://commoncrawl.org/faq/)

Response headers

Key Value
Content-Type text/html; charset=utf-8

WSGI environ

Since the WSGI environ inherits the environment of the server, only a significant subset is shown below.

Key Value
CONTENT_LENGTH
CONTENT_TYPE
PATH_INFO /model/benchmarks
QUERY_STRING
REMOTE_ADDR 18.97.9.169
REQUEST_METHOD GET
SCRIPT_NAME
SERVER_NAME pennyloupe.com
SERVER_PORT 443
SERVER_PROTOCOL HTTP/1.1

Request

View information

View function Arguments Keyword arguments URL name
app.core.views.app.model_benchmarks () {} model_benchmarks

No cookies

No session data

No GET data

No POST data

SQL queries from 1 connection

  • default 4210.37 ms (2 queries )
Query Timeline Time (ms) Action
SELECT "pl_model_test"."model_id" AS "m_id",
       "pl_model"."name" AS "m_name",
       "pl_model"."key" AS "m_key",
       COUNT("pl_model_test"."id") AS "total_count",
       COUNT("pl_model_test"."id") FILTER (WHERE "pl_model_test"."result") AS "pass_count",
       COUNT("pl_model_test"."id") FILTER (WHERE NOT "pl_model_test"."result") AS "fail_count",
       COUNT("pl_model_test"."id") FILTER (WHERE (("pl_model_test"."meta" -> 'buy_price') IS NOT NULL AND ("pl_model_test"."meta" -> 'sell_price') > ("pl_model_test"."meta" -> 'buy_price') AND ("pl_model_test"."meta" -> 'sell_price') IS NOT NULL)) AS "hit_count",
       COUNT(DISTINCT "pl_model_test"."pick_date") AS "unique_pick_dates",
       CASE WHEN COUNT("pl_model_test"."id") = 0 THEN 0.0
            ELSE ((COUNT("pl_model_test"."id") FILTER (WHERE (("pl_model_test"."meta" -> 'buy_price') IS NOT NULL AND ("pl_model_test"."meta" -> 'sell_price') > ("pl_model_test"."meta" -> 'buy_price') AND ("pl_model_test"."meta" -> 'sell_price') IS NOT NULL)) * 100.0) / COUNT("pl_model_test"."id"))
             END AS "hit_rate",
       CASE WHEN COUNT("pl_model_test"."id") = 0 THEN 0.0
            ELSE ((COUNT("pl_model_test"."id") FILTER (WHERE "pl_model_test"."result") * 100.0) / COUNT("pl_model_test"."id"))
             END AS "win_rate",
       AVG(((100 * ((("pl_model_test"."meta" -> 'sell_price'))::double precision - (("pl_model_test"."meta" -> 'buy_price'))::double precision)) / (("pl_model_test"."meta" -> 'buy_price'))::double precision)) AS "avg_performance"
  FROM "pl_model_test"
 INNER JOIN "pl_model"
    ON ("pl_model_test"."model_id" = "pl_model"."id")
 WHERE ("pl_model"."status_id" = 10 AND "pl_model_test"."pick_date" >= '2025-02-25'::date AND "pl_model_test"."pick_date" <= '2025-04-26'::date AND "pl_model_test"."status_id" = 10)
 GROUP BY 1,
          2,
          3
 ORDER BY "pl_model"."name" ASC
SELECT ••• FROM "pl_model_test" INNER JOIN "pl_model" ON ("pl_model_test"."model_id" = "pl_model"."id") WHERE ("pl_model"."status_id" = 10 AND "pl_model_test"."pick_date" >= '2025-02-25'::date AND "pl_model_test"."pick_date" <= '2025-04-26'::date AND "pl_model_test"."status_id" = 10) GROUP BY 1, 2, 3 ORDER BY "pl_model"."name" ASC
4208.50

Connection: default

Transaction status: Idle

/mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124)
  return self.get_response(request)

/mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/mnt/disks/pennyloupe_disk/pennyloupe/app/core/views/app.py in model_benchmarks(620)
  benchmark_list = list(benchmark_data)

SELECT "pl_model"."created_dt",
       "pl_model"."updated_dt",
       "pl_model"."status_id",
       "pl_model"."id",
       "pl_model"."key",
       "pl_model"."name",
       "pl_model"."description",
       "pl_model"."type",
       "pl_model"."version",
       "pl_model"."last_trained_dt",
       "pl_model"."last_run_dt",
       "pl_model"."end_point_url",
       "pl_model"."meta",
       "pl_model"."account_id"
  FROM "pl_model"
 WHERE "pl_model"."status_id" = 10
 ORDER BY "pl_model"."name" ASC
SELECT ••• FROM "pl_model" WHERE "pl_model"."status_id" = 10 ORDER BY "pl_model"."name" ASC
1.87

Connection: default

Transaction status: Idle

/mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124)
  return self.get_response(request)

/mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/mnt/disks/pennyloupe_disk/pennyloupe/app/core/views/app.py in model_benchmarks(632)
  cache.set(cache_key, context, 24*60*60)

/mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/core/cache/backends/filebased.py in set(54)
  self._write_content(f, timeout, value)

/mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/core/cache/backends/filebased.py in _write_content(44)
  file.write(zlib.compress(pickle.dumps(value, self.pickle_protocol)))

Static files (717 found, 2 used)

Static file paths

None

Static file apps

  1. grappelli
  2. django.contrib.admin
  3. django_htmx
  4. app.core
  5. django_extensions
  6. debug_toolbar

Static files

css/pennyloupe.css
/mnt/disks/pennyloupe_disk/pennyloupe/app/core/static/css/pennyloupe.css
img/penny_loupe_logo.png
/mnt/disks/pennyloupe_disk/pennyloupe/app/core/static/img/penny_loupe_logo.png

django.contrib.staticfiles.finders.AppDirectoriesFinder (717 files)

Path Location
.DS_Store /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/.DS_Store
grappelli/.DS_Store /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/.DS_Store
grappelli/js/grappelli.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/js/grappelli.js
grappelli/js/jquery.grp_related_m2m.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/js/jquery.grp_related_m2m.js
grappelli/js/jquery.grp_autocomplete_fk.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/js/jquery.grp_autocomplete_fk.js
grappelli/js/jquery.grp_autocomplete_generic.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/js/jquery.grp_autocomplete_generic.js
grappelli/js/jquery.grp_timepicker.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/js/jquery.grp_timepicker.js
grappelli/js/jquery.grp_collapsible_group.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/js/jquery.grp_collapsible_group.js
grappelli/js/jquery.grp_related_generic.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/js/jquery.grp_related_generic.js
grappelli/js/jquery.grp_related_fk.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/js/jquery.grp_related_fk.js
grappelli/js/jquery.grp_collapsible.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/js/jquery.grp_collapsible.js
grappelli/js/grappelli.min.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/js/grappelli.min.js
grappelli/js/jquery.grp_autocomplete_m2m.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/js/jquery.grp_autocomplete_m2m.js
grappelli/js/jquery.grp_inline.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/js/jquery.grp_inline.js
grappelli/images/spritesheet-1694777276.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/spritesheet-1694777276.png
grappelli/images/backgrounds/loading-small.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/backgrounds/loading-small.gif
grappelli/images/backgrounds/changelist-results.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/backgrounds/changelist-results.png
grappelli/images/backgrounds/ui-sortable-placeholder.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/backgrounds/ui-sortable-placeholder.png
grappelli/images/backgrounds/nav-grabber.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/backgrounds/nav-grabber.gif
grappelli/images/backgrounds/messagelist.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/backgrounds/messagelist.png
grappelli/images/icons/ui-datepicker-next.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/ui-datepicker-next.png
grappelli/images/icons/link-external-small_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/link-external-small_hover.png
grappelli/images/icons/tools-arrow-up-handler_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-arrow-up-handler_hover.png
grappelli/images/icons/date-hierarchy-back.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/date-hierarchy-back.png
grappelli/images/icons/tools-delete-handler-predelete.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-delete-handler-predelete.png
grappelli/images/icons/breadcrumbs-rtl.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/breadcrumbs-rtl.png
grappelli/images/icons/datepicker_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/datepicker_hover.png
grappelli/images/icons/tools-trash-handler_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-trash-handler_hover.png
grappelli/images/icons/selector-add-m2m-vertical_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/selector-add-m2m-vertical_hover.png
grappelli/images/icons/tools-related-remove-handler-small_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-related-remove-handler-small_hover.png
grappelli/images/icons/sorted-descending.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/sorted-descending.png
grappelli/images/icons/breadcrumbs_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/breadcrumbs_hover.png
grappelli/images/icons/tools-viewsite-link_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-viewsite-link_hover.png
grappelli/images/icons/object-tools-add-link.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/object-tools-add-link.png
grappelli/images/icons/tools-related-edit-handler-small-disabled.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-related-edit-handler-small-disabled.png
grappelli/images/icons/tools-related-remove-handler-small-disabled.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-related-remove-handler-small-disabled.png
grappelli/images/icons/sorted-ascending.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/sorted-ascending.png
grappelli/images/icons/link-internal-rtl-small_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/link-internal-rtl-small_hover.png
grappelli/images/icons/pulldown-handler_selected.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/pulldown-handler_selected.png
grappelli/images/icons/tools-delete-handler_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-delete-handler_hover.png
grappelli/images/icons/tools-trash-handler.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-trash-handler.png
grappelli/images/icons/related-lookup-m2m_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/related-lookup-m2m_hover.png
grappelli/images/icons/tools-arrow-down-handler.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-arrow-down-handler.png
grappelli/images/icons/tools-arrow-down-handler_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-arrow-down-handler_hover.png
grappelli/images/icons/selector-filter.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/selector-filter.png
grappelli/images/icons/link-external-small.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/link-external-small.png
grappelli/images/icons/link-external-rtl-small.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/link-external-rtl-small.png
grappelli/images/icons/date-hierarchy-back_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/date-hierarchy-back_hover.png
grappelli/images/icons/change-link-small_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/change-link-small_hover.png
grappelli/images/icons/datetime-now.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/datetime-now.png
grappelli/images/icons/change-link-small.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/change-link-small.png
grappelli/images/icons/sort-remove_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/sort-remove_hover.png
grappelli/images/icons/tools-related-edit-handler-small.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-related-edit-handler-small.png
grappelli/images/icons/link-internal-small_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/link-internal-small_hover.png
grappelli/images/icons/th-ascending.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/th-ascending.png
grappelli/images/icons/related-lookup-m2m.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/related-lookup-m2m.png
grappelli/images/icons/tools-related-remove-handler-small.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-related-remove-handler-small.png
grappelli/images/icons/autocomplete-single-small.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/autocomplete-single-small.png
grappelli/images/icons/breadcrumbs.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/breadcrumbs.png
grappelli/images/icons/selector-add-m2m-horizontal_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/selector-add-m2m-horizontal_hover.png
grappelli/images/icons/tools-related-add-handler-small_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-related-add-handler-small_hover.png
grappelli/images/icons/add-link-small_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/add-link-small_hover.png
grappelli/images/icons/add-link-small.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/add-link-small.png
grappelli/images/icons/add-another.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/add-another.png
grappelli/images/icons/tools-drag-handler_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-drag-handler_hover.png
grappelli/images/icons/related-remove_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/related-remove_hover.png
grappelli/images/icons/pulldown-handler.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/pulldown-handler.png
grappelli/images/icons/ui-datepicker-prev.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/ui-datepicker-prev.png
grappelli/images/icons/selector-remove-m2m-horizontal_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/selector-remove-m2m-horizontal_hover.png
grappelli/images/icons/tools-close-handler_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-close-handler_hover.png
grappelli/images/icons/tools-trash-list-toggle-handler.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-trash-list-toggle-handler.png
grappelli/images/icons/tools-related-remove-handler.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-related-remove-handler.png
grappelli/images/icons/link-internal-rtl_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/link-internal-rtl_hover.png
grappelli/images/icons/object-tools-viewsite-link.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/object-tools-viewsite-link.png
grappelli/images/icons/tools-related-remove-handler-disabled.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-related-remove-handler-disabled.png
grappelli/images/icons/timepicker.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/timepicker.png
grappelli/images/icons/tools-related-edit-handler-small_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-related-edit-handler-small_hover.png
grappelli/images/icons/selector-add-m2m-vertical.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/selector-add-m2m-vertical.png
grappelli/images/icons/date-hierarchy-back-rtl.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/date-hierarchy-back-rtl.png
grappelli/images/icons/selector-remove-m2m-vertical_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/selector-remove-m2m-vertical_hover.png
grappelli/images/icons/datepicker.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/datepicker.png
grappelli/images/icons/datetime-now_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/datetime-now_hover.png
grappelli/images/icons/breadcrumbs-rtl_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/breadcrumbs-rtl_hover.png
grappelli/images/icons/selector-add-m2m-horizontal.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/selector-add-m2m-horizontal.png
grappelli/images/icons/status-no.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/status-no.png
grappelli/images/icons/status-unknown.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/status-unknown.png
grappelli/images/icons/tools-open-handler-hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-open-handler-hover.png
grappelli/images/icons/pulldown-handler_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/pulldown-handler_hover.png
grappelli/images/icons/back-link-rtl.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/back-link-rtl.png
grappelli/images/icons/tools-remove-handler.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-remove-handler.png
grappelli/images/icons/ui-datepicker-next_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/ui-datepicker-next_hover.png
grappelli/images/icons/date-hierarchy-back-rtl_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/date-hierarchy-back-rtl_hover.png
grappelli/images/icons/delete-link-small.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/delete-link-small.png
grappelli/images/icons/tools-edit-handler_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-edit-handler_hover.png
grappelli/images/icons/tools-viewsite-link.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-viewsite-link.png
grappelli/images/icons/tools-open-handler.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-open-handler.png
grappelli/images/icons/tools-add-handler.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-add-handler.png
grappelli/images/icons/th-descending.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/th-descending.png
grappelli/images/icons/tools-drag-handler.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-drag-handler.png
grappelli/images/icons/tools-related-edit-handler.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-related-edit-handler.png
grappelli/images/icons/tools-related-add-handler-small.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-related-add-handler-small.png
grappelli/images/icons/sort-remove-small.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/sort-remove-small.png
grappelli/images/icons/related-lookup.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/related-lookup.png
grappelli/images/icons/tools-trash-list-toggle-handler_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-trash-list-toggle-handler_hover.png
grappelli/images/icons/sort-remove.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/sort-remove.png
grappelli/images/icons/autocomplete-multiple-small.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/autocomplete-multiple-small.png
grappelli/images/icons/back-link-rtl_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/back-link-rtl_hover.png
grappelli/images/icons/link-internal-rtl.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/link-internal-rtl.png
grappelli/images/icons/link-external-rtl-small_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/link-external-rtl-small_hover.png
grappelli/images/icons/tools-add-handler_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-add-handler_hover.png
grappelli/images/icons/tools-close-handler.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-close-handler.png
grappelli/images/icons/back-link.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/back-link.png
grappelli/images/icons/selector-remove-m2m-vertical.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/selector-remove-m2m-vertical.png
grappelli/images/icons/status-yes.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/status-yes.png
grappelli/images/icons/form-select.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/form-select.png
grappelli/images/icons/tools-related-add-handler-small-disabled.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-related-add-handler-small-disabled.png
grappelli/images/icons/related-remove.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/related-remove.png
grappelli/images/icons/tools-edit-handler.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-edit-handler.png
grappelli/images/icons/tools-remove-handler_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-remove-handler_hover.png
grappelli/images/icons/tools-delete-handler.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-delete-handler.png
grappelli/images/icons/tools-arrow-up-handler.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-arrow-up-handler.png
grappelli/images/icons/ui-datepicker-prev_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/ui-datepicker-prev_hover.png
grappelli/images/icons/timepicker_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/timepicker_hover.png
grappelli/images/icons/filter-choice-selected-small.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/filter-choice-selected-small.png
grappelli/images/icons/related-lookup_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/related-lookup_hover.png
grappelli/images/icons/link-internal-small.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/link-internal-small.png
grappelli/images/icons/link-internal-rtl-small.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/link-internal-rtl-small.png
grappelli/images/icons/tools-related-remove-handler_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/tools-related-remove-handler_hover.png
grappelli/images/icons/add-another_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/add-another_hover.png
grappelli/images/icons/selector-remove-m2m-horizontal.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/selector-remove-m2m-horizontal.png
grappelli/images/icons/searchbox.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/searchbox.png
grappelli/images/icons/back-link_hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/images/icons/back-link_hover.png
grappelli/img/admin/arrow-up.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/img/admin/arrow-up.gif
grappelli/img/admin/arrow-down.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/img/admin/arrow-down.gif
grappelli/tinymce_setup/tinymce_setup.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce_setup/tinymce_setup.js
grappelli/stylesheets/screen.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/stylesheets/screen.css
grappelli/stylesheets/rtl.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/stylesheets/rtl.css
grappelli/stylesheets/mueller/screen.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/stylesheets/mueller/screen.css
grappelli/stylesheets/mueller/grid/output.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/stylesheets/mueller/grid/output.css
grappelli/stylesheets/mueller/grid/output-rtl.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/stylesheets/mueller/grid/output-rtl.css
grappelli/stylesheets/partials/custom/tinymce.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/stylesheets/partials/custom/tinymce.css
grappelli/tinymce/.DS_Store /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/.DS_Store
grappelli/tinymce/changelog.txt /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/changelog.txt
grappelli/tinymce/examples/word.html /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/word.html
grappelli/tinymce/examples/simple.html /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/simple.html
grappelli/tinymce/examples/skins.html /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/skins.html
grappelli/tinymce/examples/.DS_Store /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/.DS_Store
grappelli/tinymce/examples/index.html /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/index.html
grappelli/tinymce/examples/full.html /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/full.html
grappelli/tinymce/examples/menu.html /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/menu.html
grappelli/tinymce/examples/custom_formats.html /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/custom_formats.html
grappelli/tinymce/examples/accessibility.html /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/accessibility.html
grappelli/tinymce/examples/templates/layout1.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/templates/layout1.htm
grappelli/tinymce/examples/templates/snippet1.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/templates/snippet1.htm
grappelli/tinymce/examples/lists/template_list.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/lists/template_list.js
grappelli/tinymce/examples/lists/media_list.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/lists/media_list.js
grappelli/tinymce/examples/lists/image_list.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/lists/image_list.js
grappelli/tinymce/examples/lists/link_list.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/lists/link_list.js
grappelli/tinymce/examples/css/word.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/css/word.css
grappelli/tinymce/examples/css/content.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/css/content.css
grappelli/tinymce/examples/media/sample.ram /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/media/sample.ram
grappelli/tinymce/examples/media/sample.mov /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/media/sample.mov
grappelli/tinymce/examples/media/sample.rm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/media/sample.rm
grappelli/tinymce/examples/media/sample.avi /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/media/sample.avi
grappelli/tinymce/examples/media/sample.swf /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/media/sample.swf
grappelli/tinymce/examples/media/sample.dcr /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/media/sample.dcr
grappelli/tinymce/examples/media/logo.jpg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/media/logo.jpg
grappelli/tinymce/examples/media/sample.flv /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/media/sample.flv
grappelli/tinymce/examples/media/logo_over.jpg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/examples/media/logo_over.jpg
grappelli/tinymce/jscripts/tiny_mce/tiny_mce_popup.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/tiny_mce_popup.js
grappelli/tinymce/jscripts/tiny_mce/license.txt /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/license.txt
grappelli/tinymce/jscripts/tiny_mce/tiny_mce.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/tiny_mce.js
grappelli/tinymce/jscripts/tiny_mce/tiny_mce_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/tiny_mce_src.js
grappelli/tinymce/jscripts/tiny_mce/utils/mctabs.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/utils/mctabs.js
grappelli/tinymce/jscripts/tiny_mce/utils/form_utils.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/utils/form_utils.js
grappelli/tinymce/jscripts/tiny_mce/utils/editable_selects.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/utils/editable_selects.js
grappelli/tinymce/jscripts/tiny_mce/utils/validate.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/utils/validate.js
grappelli/tinymce/jscripts/tiny_mce/themes/simple/editor_template.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/simple/editor_template.js
grappelli/tinymce/jscripts/tiny_mce/themes/simple/editor_template_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/simple/editor_template_src.js
grappelli/tinymce/jscripts/tiny_mce/themes/simple/img/icons.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/simple/img/icons.gif
grappelli/tinymce/jscripts/tiny_mce/themes/simple/langs/en.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/simple/langs/en.js
grappelli/tinymce/jscripts/tiny_mce/themes/simple/skins/default/ui.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/simple/skins/default/ui.css
grappelli/tinymce/jscripts/tiny_mce/themes/simple/skins/default/content.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/simple/skins/default/content.css
grappelli/tinymce/jscripts/tiny_mce/themes/simple/skins/o2k7/ui.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/simple/skins/o2k7/ui.css
grappelli/tinymce/jscripts/tiny_mce/themes/simple/skins/o2k7/content.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/simple/skins/o2k7/content.css
grappelli/tinymce/jscripts/tiny_mce/themes/simple/skins/o2k7/img/button_bg.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/simple/skins/o2k7/img/button_bg.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/color_picker.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/color_picker.htm
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/charmap.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/charmap.htm
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/editor_template.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/editor_template.js
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/image.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/image.htm
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/anchor.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/anchor.htm
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/source_editor.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/source_editor.htm
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/shortcuts.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/shortcuts.htm
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/about.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/about.htm
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/source_editor.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/source_editor.js
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/charmap.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/charmap.js
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/image.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/image.js
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/about.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/about.js
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/link.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/link.js
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/anchor.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/anchor.js
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/shockwave.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/shockwave.gif
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/quicktime.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/quicktime.gif
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/iframe.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/iframe.gif
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/icons.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/icons.gif
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/video.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/video.gif
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/trans.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/trans.gif
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/colorpicker.jpg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/colorpicker.jpg
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/realmedia.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/realmedia.gif
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/flash.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/flash.gif
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/pagebreak.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/pagebreak.gif
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/windowsmedia.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/windowsmedia.gif
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/langs/en_dlg.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/langs/en_dlg.js
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/langs/en.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/langs/en.js
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_pl.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_pl.css
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure.css
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_base.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_base.css
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_typography.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_typography.css
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/ui.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/ui.css
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/customized.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/customized.css
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_de.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_de.css
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_en.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_en.css
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_cs.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_cs.css
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_grid.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_grid.css
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content.css
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/dialog.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/dialog.css
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/icons/icon-fb_show.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/icons/icon-fb_show.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/icons/icon-fb_show-hover.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/icons/icon-fb_show-hover.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/icons/icon-mceResize.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/icons/icon-mceResize.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/menu/icon-mceOpen.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/menu/icon-mceOpen.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/customized/button_pagebreak.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/customized/button_pagebreak.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/customized/pagebreak.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/customized/pagebreak.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/unlink.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/unlink.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/visualchars.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/visualchars.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_row_after.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_row_after.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/justifycenter.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/justifycenter.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/redo.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/redo.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/link.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/link.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_delete_row.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_delete_row.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/pasteword.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/pasteword.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/italic.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/italic.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/fullscreen.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/fullscreen.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/code.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/code.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/image.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/image.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/justifyright.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/justifyright.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_row_before.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_row_before.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/template.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/template.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/show_advanced.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/show_advanced.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_row_props.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_row_props.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/undo.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/undo.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/justifyleft.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/justifyleft.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/underline.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/underline.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_delete_col.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_delete_col.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/media.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/media.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/justifyfull.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/justifyfull.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_merge_cells.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_merge_cells.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_col_after.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_col_after.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_split_cells.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_split_cells.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_col_before.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_col_before.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/bold.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/bold.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/charmap.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/charmap.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/numlist.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/numlist.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/bullist.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/bullist.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_cell_props.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_cell_props.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/search.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/search.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/blockquote.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/blockquote.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/cleanup.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/cleanup.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/ui.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/ui.css
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/content.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/content.css
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/dialog.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/dialog.css
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/menu_arrow.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/menu_arrow.gif
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/buttons.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/buttons.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/tabs.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/tabs.gif
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/menu_check.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/menu_check.gif
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/progress.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/progress.gif
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/items.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/items.gif
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/ui_silver.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/ui_silver.css
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/ui.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/ui.css
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/content.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/content.css
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/dialog.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/dialog.css
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/ui_black.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/ui_black.css
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg_silver.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg_silver.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg_black.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg_black.png
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/highcontrast/ui.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/highcontrast/ui.css
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/highcontrast/content.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/highcontrast/content.css
grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/highcontrast/dialog.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/highcontrast/dialog.css
grappelli/tinymce/jscripts/tiny_mce/langs/en.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/langs/en.js
grappelli/tinymce/jscripts/tiny_mce/plugins/table/merge_cells.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/merge_cells.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/table/table.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/table.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/table/row.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/row.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/table/cell.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/cell.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/table/js/row.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/js/row.js
grappelli/tinymce/jscripts/tiny_mce/plugins/table/js/merge_cells.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/js/merge_cells.js
grappelli/tinymce/jscripts/tiny_mce/plugins/table/js/cell.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/js/cell.js
grappelli/tinymce/jscripts/tiny_mce/plugins/table/js/table.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/js/table.js
grappelli/tinymce/jscripts/tiny_mce/plugins/table/css/row.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/css/row.css
grappelli/tinymce/jscripts/tiny_mce/plugins/table/css/table.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/css/table.css
grappelli/tinymce/jscripts/tiny_mce/plugins/table/css/cell.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/css/cell.css
grappelli/tinymce/jscripts/tiny_mce/plugins/table/langs/en_dlg.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/langs/en_dlg.js
grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/image.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/image.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/js/image.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/js/image.js
grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/img/sample.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/img/sample.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/css/advimage.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/css/advimage.css
grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/langs/en_dlg.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/langs/en_dlg.js
grappelli/tinymce/jscripts/tiny_mce/plugins/style/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/style/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/style/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/style/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/style/readme.txt /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/style/readme.txt
grappelli/tinymce/jscripts/tiny_mce/plugins/style/props.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/style/props.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/style/js/props.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/style/js/props.js
grappelli/tinymce/jscripts/tiny_mce/plugins/style/css/props.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/style/css/props.css
grappelli/tinymce/jscripts/tiny_mce/plugins/style/langs/en_dlg.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/style/langs/en_dlg.js
grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/fullpage.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/fullpage.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/js/fullpage.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/js/fullpage.js
grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/css/fullpage.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/css/fullpage.css
grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/langs/en_dlg.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/langs/en_dlg.js
grappelli/tinymce/jscripts/tiny_mce/plugins/autosave/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/autosave/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/autosave/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/autosave/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/directionality/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/directionality/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/directionality/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/directionality/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/moxieplayer.swf /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/moxieplayer.swf
grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/media.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/media.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/js/media.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/js/media.js
grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/js/embed.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/js/embed.js
grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/css/media.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/css/media.css
grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/langs/en_dlg.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/langs/en_dlg.js
grappelli/tinymce/jscripts/tiny_mce/plugins/preview/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/preview/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/preview/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/preview/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/preview/example.html /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/preview/example.html
grappelli/tinymce/jscripts/tiny_mce/plugins/preview/preview.html /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/preview/preview.html
grappelli/tinymce/jscripts/tiny_mce/plugins/preview/jscripts/embed.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/preview/jscripts/embed.js
grappelli/tinymce/jscripts/tiny_mce/plugins/print/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/print/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/print/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/print/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/blank.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/blank.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/template.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/template.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/js/template.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/js/template.js
grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/css/template.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/css/template.css
grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/langs/en_dlg.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/langs/en_dlg.js
grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/img/visualchars.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/img/visualchars.png
grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/img/show_advanced.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/img/show_advanced.png
grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/fr.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/fr.js
grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/cs.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/cs.js
grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/pl.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/pl.js
grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/en.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/en.js
grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/de.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/de.js
grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/ru.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/ru.js
grappelli/tinymce/jscripts/tiny_mce/plugins/visualchars/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/visualchars/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/visualchars/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/visualchars/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/advlist/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlist/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/advlist/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlist/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/image.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/image.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/js/image.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/js/image.js
grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/img/sample.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/img/sample.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/css/advimage.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/css/advimage.css
grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/langs/en_dlg.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/langs/en_dlg.js
grappelli/tinymce/jscripts/tiny_mce/plugins/paste/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/paste/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/paste/pastetext.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste/pastetext.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/paste/pasteword.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste/pasteword.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/paste/js/pasteword.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste/js/pasteword.js
grappelli/tinymce/jscripts/tiny_mce/plugins/paste/js/pastetext.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste/js/pastetext.js
grappelli/tinymce/jscripts/tiny_mce/plugins/paste/langs/en_dlg.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste/langs/en_dlg.js
grappelli/tinymce/jscripts/tiny_mce/plugins/visualblocks/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/visualblocks/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/visualblocks/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/visualblocks/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/visualblocks/css/visualblocks.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/visualblocks/css/visualblocks.css
grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/rule.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/rule.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/js/rule.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/js/rule.js
grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/css/advhr.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/css/advhr.css
grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/langs/en_dlg.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/langs/en_dlg.js
grappelli/tinymce/jscripts/tiny_mce/plugins/save/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/save/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/save/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/save/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/fullscreen/fullscreen.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/fullscreen/fullscreen.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/fullscreen/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/fullscreen/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/fullscreen/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/fullscreen/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/bbcode/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/bbcode/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/bbcode/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/bbcode/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/example_dependency/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/example_dependency/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/example_dependency/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/example_dependency/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/autoresize/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/autoresize/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/autoresize/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/autoresize/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/lists/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/lists/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/lists/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/lists/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/pastetext.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/pastetext.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/pasteword.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/pasteword.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/js/pasteword.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/js/pasteword.js
grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/js/pastetext.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/js/pastetext.js
grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/langs/en_dlg.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/langs/en_dlg.js
grappelli/tinymce/jscripts/tiny_mce/plugins/template/blank.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template/blank.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/template/template.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template/template.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/template/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/template/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/template/js/template.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template/js/template.js
grappelli/tinymce/jscripts/tiny_mce/plugins/template/css/template.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template/css/template.css
grappelli/tinymce/jscripts/tiny_mce/plugins/template/langs/en_dlg.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template/langs/en_dlg.js
grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/template.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/template.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/window.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/window.css
grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/alert.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/alert.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/corners.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/corners.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/button.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/button.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/searchreplace.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/searchreplace.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/js/searchreplace.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/js/searchreplace.js
grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/css/searchreplace.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/css/searchreplace.css
grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/langs/en_dlg.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/langs/en_dlg.js
grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/link.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/link.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/js/advlink.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/js/advlink.js
grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/css/advlink.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/css/advlink.css
grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/langs/en_dlg.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/langs/en_dlg.js
grappelli/tinymce/jscripts/tiny_mce/plugins/tabfocus/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/tabfocus/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/tabfocus/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/tabfocus/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/layer/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/layer/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/layer/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/layer/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/pagebreak/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/pagebreak/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/pagebreak/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/pagebreak/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/iespell/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/iespell/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/iespell/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/iespell/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/example/dialog.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/example/dialog.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/example/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/example/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/example/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/example/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/example/js/dialog.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/example/js/dialog.js
grappelli/tinymce/jscripts/tiny_mce/plugins/example/img/example.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/example/img/example.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/example/langs/en_dlg.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/example/langs/en_dlg.js
grappelli/tinymce/jscripts/tiny_mce/plugins/example/langs/en.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/example/langs/en.js
grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/cite.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/cite.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/del.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/del.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/acronym.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/acronym.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/ins.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/ins.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/abbr.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/abbr.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/attributes.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/attributes.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/ins.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/ins.js
grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/cite.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/cite.js
grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/acronym.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/acronym.js
grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/attributes.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/attributes.js
grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/element_common.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/element_common.js
grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/abbr.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/abbr.js
grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/del.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/del.js
grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/css/popup.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/css/popup.css
grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/css/attributes.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/css/attributes.css
grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/langs/en_dlg.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/langs/en_dlg.js
grappelli/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/fr.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/fr.js
grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/cs.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/cs.js
grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/pl.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/pl.js
grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/en.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/en.js
grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/de.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/de.js
grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/ru.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/ru.js
grappelli/tinymce/jscripts/tiny_mce/plugins/contextmenu/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/contextmenu/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/contextmenu/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/contextmenu/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/legacyoutput/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/legacyoutput/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/legacyoutput/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/legacyoutput/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/autolink/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/autolink/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/autolink/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/autolink/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/wordcount/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/wordcount/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/wordcount/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/wordcount/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/emotions.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/emotions.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/js/emotions.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/js/emotions.js
grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-tongue-out.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-tongue-out.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-smile.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-smile.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-laughing.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-laughing.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-cool.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-cool.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-money-mouth.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-money-mouth.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-foot-in-mouth.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-foot-in-mouth.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-kiss.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-kiss.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-surprised.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-surprised.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-wink.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-wink.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-sealed.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-sealed.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-frown.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-frown.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-cry.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-cry.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-embarassed.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-embarassed.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-undecided.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-undecided.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-yell.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-yell.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-innocent.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-innocent.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/langs/en_dlg.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/langs/en_dlg.js
grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/link.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/link.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/js/advlink.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/js/advlink.js
grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/css/advlink.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/css/advlink.css
grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/langs/en_dlg.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/langs/en_dlg.js
grappelli/tinymce/jscripts/tiny_mce/plugins/spellchecker/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/spellchecker/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/spellchecker/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/spellchecker/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/spellchecker/img/wline.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/spellchecker/img/wline.gif
grappelli/tinymce/jscripts/tiny_mce/plugins/spellchecker/css/content.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/spellchecker/css/content.css
grappelli/tinymce/jscripts/tiny_mce/plugins/insertdatetime/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/insertdatetime/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/insertdatetime/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/insertdatetime/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/searchreplace.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/searchreplace.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/js/searchreplace.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/js/searchreplace.js
grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/css/searchreplace.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/css/searchreplace.css
grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/langs/en_dlg.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/langs/en_dlg.js
grappelli/tinymce/jscripts/tiny_mce/plugins/media/moxieplayer.swf /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media/moxieplayer.swf
grappelli/tinymce/jscripts/tiny_mce/plugins/media/media.htm /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media/media.htm
grappelli/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin.js
grappelli/tinymce/jscripts/tiny_mce/plugins/media/js/media.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media/js/media.js
grappelli/tinymce/jscripts/tiny_mce/plugins/media/js/embed.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media/js/embed.js
grappelli/tinymce/jscripts/tiny_mce/plugins/media/css/media.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media/css/media.css
grappelli/tinymce/jscripts/tiny_mce/plugins/media/langs/en_dlg.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media/langs/en_dlg.js
grappelli/tinymce/jscripts/tiny_mce/plugins/nonbreaking/editor_plugin_src.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/nonbreaking/editor_plugin_src.js
grappelli/tinymce/jscripts/tiny_mce/plugins/nonbreaking/editor_plugin.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/nonbreaking/editor_plugin.js
grappelli/jquery/jquery.min.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/jquery.min.js
grappelli/jquery/jquery.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/jquery.js
grappelli/jquery/LICENSE-JQUERY.txt /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/LICENSE-JQUERY.txt
grappelli/jquery/.DS_Store /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/.DS_Store
grappelli/jquery/jquery-migrate-3.0.1.min.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/jquery-migrate-3.0.1.min.js
grappelli/jquery/LICENSE.txt /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/LICENSE.txt
grappelli/jquery/jquery-migrate-3.0.1.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/jquery-migrate-3.0.1.js
grappelli/jquery/ui/jquery-ui.structure.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/ui/jquery-ui.structure.css
grappelli/jquery/ui/jquery-ui.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/ui/jquery-ui.css
grappelli/jquery/ui/jquery-ui.structure.min.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/ui/jquery-ui.structure.min.css
grappelli/jquery/ui/jquery-ui.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/ui/jquery-ui.js
grappelli/jquery/ui/AUTHORS.txt /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/ui/AUTHORS.txt
grappelli/jquery/ui/.DS_Store /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/ui/.DS_Store
grappelli/jquery/ui/jquery-ui.theme.min.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/ui/jquery-ui.theme.min.css
grappelli/jquery/ui/index.html /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/ui/index.html
grappelli/jquery/ui/LICENSE.txt /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/ui/LICENSE.txt
grappelli/jquery/ui/jquery-ui.min.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/ui/jquery-ui.min.css
grappelli/jquery/ui/jquery-ui.theme.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/ui/jquery-ui.theme.css
grappelli/jquery/ui/jquery-ui.min.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/ui/jquery-ui.min.js
grappelli/jquery/ui/images/ui-icons_cc0000_256x240.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/ui/images/ui-icons_cc0000_256x240.png
grappelli/jquery/ui/images/ui-icons_777620_256x240.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/ui/images/ui-icons_777620_256x240.png
grappelli/jquery/ui/images/ui-icons_555555_256x240.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/ui/images/ui-icons_555555_256x240.png
grappelli/jquery/ui/images/ui-icons_777777_256x240.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/ui/images/ui-icons_777777_256x240.png
grappelli/jquery/ui/images/ui-icons_444444_256x240.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/ui/images/ui-icons_444444_256x240.png
grappelli/jquery/ui/images/ui-icons_ffffff_256x240.png /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/ui/images/ui-icons_ffffff_256x240.png
grappelli/jquery/ui/external/jquery/jquery.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/grappelli/jquery/ui/external/jquery/jquery.js
admin/js/actions.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/admin/js/actions.js
admin/js/admin/.DS_Store /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/admin/js/admin/.DS_Store
admin/js/admin/DateTimeShortcuts.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/admin/js/admin/DateTimeShortcuts.js
admin/js/admin/RelatedObjectLookups.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/grappelli/static/admin/js/admin/RelatedObjectLookups.js
admin/js/nav_sidebar.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/nav_sidebar.js
admin/js/autocomplete.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/autocomplete.js
admin/js/jquery.init.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/jquery.init.js
admin/js/urlify.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/urlify.js
admin/js/calendar.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/calendar.js
admin/js/actions.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/actions.js
admin/js/core.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/core.js
admin/js/SelectFilter2.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/SelectFilter2.js
admin/js/prepopulate_init.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/prepopulate_init.js
admin/js/change_form.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/change_form.js
admin/js/inlines.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/inlines.js
admin/js/cancel.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/cancel.js
admin/js/prepopulate.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/prepopulate.js
admin/js/theme.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/theme.js
admin/js/popup_response.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/popup_response.js
admin/js/SelectBox.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/SelectBox.js
admin/js/collapse.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/collapse.js
admin/js/filters.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/filters.js
admin/js/vendor/xregexp/LICENSE.txt /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/LICENSE.txt
admin/js/vendor/xregexp/xregexp.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js
admin/js/vendor/xregexp/xregexp.min.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.min.js
admin/js/vendor/select2/LICENSE.md /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/LICENSE.md
admin/js/vendor/select2/select2.full.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.js
admin/js/vendor/select2/select2.full.min.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.min.js
admin/js/vendor/select2/i18n/bs.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bs.js
admin/js/vendor/select2/i18n/ja.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ja.js
admin/js/vendor/select2/i18n/sr.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr.js
admin/js/vendor/select2/i18n/he.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/he.js
admin/js/vendor/select2/i18n/ca.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ca.js
admin/js/vendor/select2/i18n/bn.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bn.js
admin/js/vendor/select2/i18n/sk.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sk.js
admin/js/vendor/select2/i18n/hr.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hr.js
admin/js/vendor/select2/i18n/ar.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ar.js
admin/js/vendor/select2/i18n/hy.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hy.js
admin/js/vendor/select2/i18n/th.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/th.js
admin/js/vendor/select2/i18n/vi.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/vi.js
admin/js/vendor/select2/i18n/mk.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/mk.js
admin/js/vendor/select2/i18n/hi.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hi.js
admin/js/vendor/select2/i18n/lt.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lt.js
admin/js/vendor/select2/i18n/tk.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tk.js
admin/js/vendor/select2/i18n/fr.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fr.js
admin/js/vendor/select2/i18n/fi.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fi.js
admin/js/vendor/select2/i18n/zh-CN.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-CN.js
admin/js/vendor/select2/i18n/sr-Cyrl.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr-Cyrl.js
admin/js/vendor/select2/i18n/pt-BR.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt-BR.js
admin/js/vendor/select2/i18n/ne.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ne.js
admin/js/vendor/select2/i18n/ko.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ko.js
admin/js/vendor/select2/i18n/et.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/et.js
admin/js/vendor/select2/i18n/pt.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt.js
admin/js/vendor/select2/i18n/da.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/da.js
admin/js/vendor/select2/i18n/bg.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bg.js
admin/js/vendor/select2/i18n/es.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/es.js
admin/js/vendor/select2/i18n/is.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/is.js
admin/js/vendor/select2/i18n/hu.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hu.js
admin/js/vendor/select2/i18n/af.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/af.js
admin/js/vendor/select2/i18n/cs.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/cs.js
admin/js/vendor/select2/i18n/nl.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nl.js
admin/js/vendor/select2/i18n/sv.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sv.js
admin/js/vendor/select2/i18n/el.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/el.js
admin/js/vendor/select2/i18n/fa.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fa.js
admin/js/vendor/select2/i18n/it.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/it.js
admin/js/vendor/select2/i18n/dsb.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/dsb.js
admin/js/vendor/select2/i18n/zh-TW.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-TW.js
admin/js/vendor/select2/i18n/ro.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ro.js
admin/js/vendor/select2/i18n/km.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/km.js
admin/js/vendor/select2/i18n/pl.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pl.js
admin/js/vendor/select2/i18n/ms.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ms.js
admin/js/vendor/select2/i18n/ps.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ps.js
admin/js/vendor/select2/i18n/tr.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tr.js
admin/js/vendor/select2/i18n/en.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/en.js
admin/js/vendor/select2/i18n/nb.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nb.js
admin/js/vendor/select2/i18n/gl.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/gl.js
admin/js/vendor/select2/i18n/de.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/de.js
admin/js/vendor/select2/i18n/eu.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/eu.js
admin/js/vendor/select2/i18n/id.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/id.js
admin/js/vendor/select2/i18n/ru.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ru.js
admin/js/vendor/select2/i18n/hsb.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hsb.js
admin/js/vendor/select2/i18n/az.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/az.js
admin/js/vendor/select2/i18n/lv.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lv.js
admin/js/vendor/select2/i18n/ka.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ka.js
admin/js/vendor/select2/i18n/sl.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sl.js
admin/js/vendor/select2/i18n/uk.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/uk.js
admin/js/vendor/select2/i18n/sq.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sq.js
admin/js/vendor/jquery/jquery.min.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.min.js
admin/js/vendor/jquery/jquery.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.js
admin/js/vendor/jquery/LICENSE.txt /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/LICENSE.txt
admin/js/admin/DateTimeShortcuts.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js
admin/js/admin/RelatedObjectLookups.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js
admin/img/search.svg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/search.svg
admin/img/icon-unknown.svg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-unknown.svg
admin/img/tooltag-arrowright.svg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/tooltag-arrowright.svg
admin/img/icon-deletelink.svg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-deletelink.svg
admin/img/icon-viewlink.svg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-viewlink.svg
admin/img/icon-alert.svg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-alert.svg
admin/img/inline-delete.svg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/inline-delete.svg
admin/img/icon-addlink.svg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-addlink.svg
admin/img/selector-icons.svg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/selector-icons.svg
admin/img/tooltag-add.svg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/tooltag-add.svg
admin/img/icon-calendar.svg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-calendar.svg
admin/img/icon-unknown-alt.svg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-unknown-alt.svg
admin/img/icon-clock.svg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-clock.svg
admin/img/icon-no.svg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-no.svg
admin/img/LICENSE /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/LICENSE
admin/img/icon-hidelink.svg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-hidelink.svg
admin/img/README.txt /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/README.txt
admin/img/sorting-icons.svg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/sorting-icons.svg
admin/img/icon-changelink.svg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-changelink.svg
admin/img/calendar-icons.svg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/calendar-icons.svg
admin/img/icon-yes.svg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-yes.svg
admin/img/gis/move_vertex_off.svg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_off.svg
admin/img/gis/move_vertex_on.svg /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_on.svg
admin/css/base.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/base.css
admin/css/dark_mode.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/dark_mode.css
admin/css/login.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/login.css
admin/css/responsive_rtl.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/responsive_rtl.css
admin/css/responsive.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/responsive.css
admin/css/rtl.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/rtl.css
admin/css/widgets.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/widgets.css
admin/css/autocomplete.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/autocomplete.css
admin/css/dashboard.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/dashboard.css
admin/css/nav_sidebar.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/nav_sidebar.css
admin/css/changelists.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/changelists.css
admin/css/forms.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/forms.css
admin/css/vendor/select2/LICENSE-SELECT2.md /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/vendor/select2/LICENSE-SELECT2.md
admin/css/vendor/select2/select2.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.css
admin/css/vendor/select2/select2.min.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.min.css
django-htmx.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django_htmx/static/django-htmx.js
js/htmx.min.js /mnt/disks/pennyloupe_disk/pennyloupe/app/core/static/js/htmx.min.js
js/tradingview/charting_library/charting_library.standalone.js /mnt/disks/pennyloupe_disk/pennyloupe/app/core/static/js/tradingview/charting_library/charting_library.standalone.js
img/how-it-works.png /mnt/disks/pennyloupe_disk/pennyloupe/app/core/static/img/how-it-works.png
img/penny_loupe_logo_bw.png /mnt/disks/pennyloupe_disk/pennyloupe/app/core/static/img/penny_loupe_logo_bw.png
img/volatility.png /mnt/disks/pennyloupe_disk/pennyloupe/app/core/static/img/volatility.png
img/penny_loupe_bg.png /mnt/disks/pennyloupe_disk/pennyloupe/app/core/static/img/penny_loupe_bg.png
img/penny_loupe_logo.png /mnt/disks/pennyloupe_disk/pennyloupe/app/core/static/img/penny_loupe_logo.png
img/news_sites.png /mnt/disks/pennyloupe_disk/pennyloupe/app/core/static/img/news_sites.png
img/pennyloupe_icon.png /mnt/disks/pennyloupe_disk/pennyloupe/app/core/static/img/pennyloupe_icon.png
img/penny_loupe_logo_inv.png /mnt/disks/pennyloupe_disk/pennyloupe/app/core/static/img/penny_loupe_logo_inv.png
css/pennyloupe.css /mnt/disks/pennyloupe_disk/pennyloupe/app/core/static/css/pennyloupe.css
django_extensions/js/jquery.ajaxQueue.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django_extensions/static/django_extensions/js/jquery.ajaxQueue.js
django_extensions/js/jquery.bgiframe.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django_extensions/static/django_extensions/js/jquery.bgiframe.js
django_extensions/js/jquery.autocomplete.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django_extensions/static/django_extensions/js/jquery.autocomplete.js
django_extensions/img/indicator.gif /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django_extensions/static/django_extensions/img/indicator.gif
django_extensions/css/jquery.autocomplete.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django_extensions/static/django_extensions/css/jquery.autocomplete.css
debug_toolbar/js/utils.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/debug_toolbar/static/debug_toolbar/js/utils.js
debug_toolbar/js/history.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/debug_toolbar/static/debug_toolbar/js/history.js
debug_toolbar/js/toolbar.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/debug_toolbar/static/debug_toolbar/js/toolbar.js
debug_toolbar/js/timer.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/debug_toolbar/static/debug_toolbar/js/timer.js
debug_toolbar/js/redirect.js /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/debug_toolbar/static/debug_toolbar/js/redirect.js
debug_toolbar/css/toolbar.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/debug_toolbar/static/debug_toolbar/css/toolbar.css
debug_toolbar/css/print.css /mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/debug_toolbar/static/debug_toolbar/css/print.css

Templates (5 rendered)

Template path

  1. templates

Templates

model_benchmarks.html
/mnt/disks/pennyloupe_disk/pennyloupe/app/core/templates/model_benchmarks.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f4db2793b00>>', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/model/benchmarks'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f4db28068d0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7f4db28068d0>>'} {'benchmark_list': [{'avg_performance': 2.157510031442092, 'fail_count': 1488, 'hit_count': 1453, 'hit_rate': 57.88844621513944, 'm_id': 13, 'm_key': 'binned-pc-cb-p2-seq3', 'm_name': 'Binned CatBoost 3d PC 2%', 'pass_count': 1022, 'total_count': 2510, 'unique_pick_dates': 4, 'win_rate': 40.71713147410359}, {'avg_performance': 2.1316840199027283, 'fail_count': 2295, 'hit_count': 1980, 'hit_rate': 57.011229484595454, 'm_id': 9, 'm_key': 'binned-pc-cb-p3-seq3', 'm_name': 'Binned CatBoost 3d PC 3%', 'pass_count': 1178, 'total_count': 3473, 'unique_pick_dates': 6, 'win_rate': 33.91880218830982}, {'avg_performance': 1.922687856192358, 'fail_count': 1721, 'hit_count': 1656, 'hit_rate': 56.059580230196346, 'm_id': 56, 'm_key': 'binned-pc-cb-p2-seq3-isotonic', 'm_name': 'Binned CatBoost 3d PC Isotonic 2%', 'pass_count': 1233, 'total_count': 2954, 'unique_pick_dates': 5, 'win_rate': 41.74001354096141}, {'avg_performance': 1.7255568406771693, 'fail_count': 1392, 'hit_count': 1093, 'hit_rate': 53.97530864197531, 'm_id': 49, 'm_key': 'binned-pc-cb-p3-seq3-isotonic', 'm_name': 'Binned CatBoost 3d PC Isotonic 3%', 'pass_count': 633, 'total_count': 2025, 'unique_pick_dates': 4, 'win_rate': 31.25925925925926}, {'avg_performance': 3.4426458761913636, 'fail_count': 1718, 'hit_count': 2244, 'hit_rate': 65.69086651053864, 'm_id': 72, 'm_key': 'binned-pc-cb-p2-seq3-platt', 'm_name': 'Binned CatBoost 3d PC Platt 2%', 'pass_count': 1698, 'total_count': 3416, 'unique_pick_dates': 6, 'win_rate': 49.70725995316159}, {'avg_performance': 1.1392709514432944, 'fail_count': 1295, 'hit_count': 928, 'hit_rate': 50.16216216216216, 'm_id': 65, 'm_key': 'binned-pc-cb-p3-seq3-platt', 'm_name': 'Binned CatBoost 3d PC Platt 3%', 'pass_count': 555, 'total_count': 1850, 'unique_pick_dates': 3, 'win_rate': 30.0}, {'avg_performance': 7.662191458403684, 'fail_count': 658, 'hit_count': 2580, 'hit_rate': 94.43631039531479, 'm_id': 11, 'm_key': 'binned-ph-cb-p2-seq3', 'm_name': 'Binned CatBoost 3d PH 2%', 'pass_count': 2074, 'total_count': 2732, 'unique_pick_dates': 5, 'win_rate': 75.91508052708639}, {'avg_performance': 7.801361153441258, 'fail_count': 961, 'hit_count': 2719, 'hit_rate': 94.8047419804742, 'm_id': 5, 'm_key': 'binned-ph-cb-p3-seq3', 'm_name': 'Binned CatBoost 3d PH 3%', 'pass_count': 1907, 'total_count': 2868, 'unique_pick_dates': 5, 'win_rate': 66.49232914923292}, {'avg_performance': 7.310477540326988, 'fail_count': 652, 'hit_count': 2261, 'hit_rate': 93.35260115606937, 'm_id': 53, 'm_key': 'binned-ph-cb-p2-seq3-isotonic', 'm_name': 'Binned CatBoost 3d PH Isotonic 2%', 'pass_count': 1770, 'total_count': 2422, 'unique_pick_dates': 5, 'win_rate': 73.08009909165979}, {'avg_performance': 7.362310911002147, 'fail_count': 1535, 'hit_count': 3782, 'hit_rate': 93.84615384615384, 'm_id': 42, 'm_key': 'binned-ph-cb-p3-seq3-isotonic', 'm_name': 'Binned CatBoost 3d PH Isotonic 3%', 'pass_count': 2495, 'total_count': 4030, 'unique_pick_dates': 7, 'win_rate': 61.9106699751861}, {'avg_performance': 7.558925620478727, 'fail_count': 380, 'hit_count': 1539, 'hit_rate': 95.53072625698324, 'm_id': 69, 'm_key': 'binned-ph-cb-p2-seq3-platt', 'm_name': 'Binned CatBoost 3d PH Platt 2%', 'pass_count': 1231, 'total_count': 1611, 'unique_pick_dates': 3, 'win_rate': 76.41216635630043}, {'avg_performance': 7.06296627431989, 'fail_count': 910, 'hit_count': 1953, 'hit_rate': 91.69014084507042, 'm_id': 62, 'm_key': 'binned-ph-cb-p3-seq3-platt', 'm_name': 'Binned CatBoost 3d PH Platt 3%', 'pass_count': 1220, 'total_count': 2130, 'unique_pick_dates': 4, 'win_rate': 57.27699530516432}, {'avg_performance': 3.9568295479368274, 'fail_count': 759, 'hit_count': 1156, 'hit_rate': 69.18013165769001, 'm_id': 14, 'm_key': 'binned-pc-lgmb-p2-seq3', 'm_name': 'Binned LGBM 3d PC 2%', 'pass_count': 912, 'total_count': 1671, 'unique_pick_dates': 3, 'win_rate': 54.57809694793537}, {'avg_performance': 2.4201311867539923, 'fail_count': 2329, 'hit_count': 2143, 'hit_rate': 59.16620651573716, 'm_id': 8, 'm_key': 'binned-pc-lgmb-p3-seq3', 'm_name': 'Binned LGBM 3d PC 3%', 'pass_count': 1293, 'total_count': 3622, 'unique_pick_dates': 6, 'win_rate': 35.698509110988404}, {'avg_performance': 2.369044932234801, 'fail_count': 1627, 'hit_count': 1754, 'hit_rate': 60.88163832002777, 'm_id': 55, 'm_key': 'binned-pc-lgmb-p2-seq3-isotonic', 'm_name': 'Binned LGBM 3d PC Isotonic 2%', 'pass_count': 1254, 'total_count': 2881, 'unique_pick_dates': 5, 'win_rate': 43.526553280111074}, {'avg_performance': 4.756359429087389, 'fail_count': 800, 'hit_count': 1202, 'hit_rate': 74.24336009882644, 'm_id': 50, 'm_key': 'binned-pc-lgmb-p3-seq3-isotonic', 'm_name': 'Binned LGBM 3d PC Isotonic 3%', 'pass_count': 819, 'total_count': 1619, 'unique_pick_dates': 3, 'win_rate': 50.586781964175415}, {'avg_performance': 3.209813134731864, 'fail_count': 1450, 'hit_count': 1793, 'hit_rate': 64.68253968253968, 'm_id': 71, 'm_key': 'binned-pc-lgmb-p2-seq3-platt', 'm_name': 'Binned LGBM 3d PC Platt 2%', 'pass_count': 1322, 'total_count': 2772, 'unique_pick_dates': 5, 'win_rate': 47.691197691197694}, {'avg_performance': 0.9276170189277518, 'fail_count': 1718, 'hit_count': 1143, 'hit_rate': 48.08582246529239, 'm_id': 66, 'm_key': 'binned-pc-lgmb-p3-seq3-platt', 'm_name': 'Binned LGBM 3d PC Platt 3%', 'pass_count': 659, 'total_count': 2377, 'unique_pick_dates': 4, 'win_rate': 27.724021876314684}, {'avg_performance': 7.116035655371287, 'fail_count': 968, 'hit_count': 3227, 'hit_rate': 93.78087765184539, 'm_id': 12, 'm_key': 'binned-ph-lgmb-p2-seq3', 'm_name': 'Binned LGBM 3d PH 2%', 'pass_count': 2473, 'total_count': 3441, 'unique_pick_dates': 6, 'win_rate': 71.86864283638477}, {'avg_performance': 7.706817783116505, 'fail_count': 1135, 'hit_count': 3109, 'hit_rate': 94.46976602856274, 'm_id': 6, 'm_key': 'binned-ph-lgmb-p3-seq3', 'm_name': 'Binned LGBM 3d PH 3%', 'pass_count': 2156, 'total_count': 3291, 'unique_pick_dates': 6, 'win_rate': 65.51200243087207}, {'avg_performance': 7.881018802852404, 'fail_count': 1105, 'hit_count': 3200, 'hit_rate': 94.64655427388347, 'm_id': 61, 'm_key': 'binned-ph-lgmb-p3-seq3-platt', 'm_name': 'Binned LGBM 3d PH 3%', 'pass_count': 2276, 'total_count': 3381, 'unique_pick_dates': 6, 'win_rate': 67.31736172729961}, {'avg_performance': 7.169312012168677, 'fail_count': 760, 'hit_count': 2705, 'hit_rate': 93.53388658367912, 'm_id': 54, 'm_key': 'binned-ph-lgmb-p2-seq3-isotonic', 'm_name': 'Binned LGBM 3d PH Isotonic 2%', 'pass_count': 2132, 'total_count': 2892, 'unique_pick_dates': 5, 'win_rate': 73.72060857538035}, {'avg_performance': 7.55977308595002, 'fail_count': 871, 'hit_count': 2227, 'hit_rate': 93.37526205450733, 'm_id': 41, 'm_key': 'binned-ph-lgmb-p3-seq3-isotonic', 'm_name': 'Binned LGBM 3d PH Isotonic 3%', 'pass_count': 1514, 'total_count': 2385, 'unique_pick_dates': 5, 'win_rate': 63.480083857442345}, {'avg_performance': 7.077387170626392, 'fail_count': 985, 'hit_count': 3792, 'hit_rate': 94.54001495886313, 'm_id': 70, 'm_key': 'binned-ph-lgmb-p2-seq3-platt', 'm_name': 'Binned LGBM 3d PH Platt 2%', 'pass_count': 3026, 'total_count': 4011, 'unique_pick_dates': 7, 'win_rate': 75.44253303415607}, {'avg_performance': 1.5157683544109541, 'fail_count': 2065, 'hit_count': 1881, 'hit_rate': 56.03217158176944, 'm_id': 17, 'm_key': 'rolling-pc-cb-p2-seq3', 'm_name': 'Rolling CatBoost 3d PC 2%', 'pass_count': 1292, 'total_count': 3357, 'unique_pick_dates': 5, 'win_rate': 38.48674411677093}, {'avg_performance': 2.9285120051369136, 'fail_count': 2067, 'hit_count': 2216, 'hit_rate': 64.89019033674964, 'm_id': 2, 'm_key': 'rolling-pc-p3-cb-seq3', 'm_name': 'Rolling CatBoost 3d PC 3%', 'pass_count': 1348, 'total_count': 3415, 'unique_pick_dates': 5, 'win_rate': 39.472913616398245}, {'avg_performance': 2.190725210546811, 'fail_count': 2806, 'hit_count': 2910, 'hit_rate': 60.53671728728937, 'm_id': 57, 'm_key': 'rolling-pc-cb-p2-seq3-isotonic', 'm_name': 'Rolling CatBoost 3d PC Isotonic 2%', 'pass_count': 2001, 'total_count': 4807, 'unique_pick_dates': 7, 'win_rate': 41.6267942583732}, {'avg_performance': 2.05489301054648, 'fail_count': 2254, 'hit_count': 1982, 'hit_rate': 57.06881658508494, 'm_id': 48, 'm_key': 'rolling-pc-cb-p3-seq3-isotonic', 'm_name': 'Rolling CatBoost 3d PC Isotonic 3%', 'pass_count': 1219, 'total_count': 3473, 'unique_pick_dates': 5, 'win_rate': 35.09933774834437}, {'avg_performance': 2.7517375800902095, 'fail_count': 1537, 'hit_count': 1791, 'hit_rate': 62.07972270363951, 'm_id': 73, 'm_key': 'rolling-pc-cb-p2-seq3-platt', 'm_name': 'Rolling CatBoost 3d PC Platt 2%', 'pass_count': 1348, 'total_count': 2885, 'unique_pick_dates': 4, 'win_rate': 46.72443674176776}, {'avg_performance': 2.792003014519705, 'fail_count': 2950, 'hit_count': 3070, 'hit_rate': 63.29896907216495, 'm_id': 64, 'm_key': 'rolling-pc-cb-p3-seq3-platt', 'm_name': 'Rolling CatBoost 3d PC Platt 3%', 'pass_count': 1900, 'total_count': 4850, 'unique_pick_dates': 7, 'win_rate': 39.175257731958766}, {'avg_performance': 7.27552214228651, 'fail_count': 1482, 'hit_count': 5744, 'hit_rate': 94.02520870846293, 'm_id': 15, 'm_key': 'rolling-ph-cb-p2-seq3', 'm_name': 'Rolling CatBoost 3d PH 2%', 'pass_count': 4627, 'total_count': 6109, 'unique_pick_dates': 9, 'win_rate': 75.7407104272385}, {'avg_performance': 7.161463261261197, 'fail_count': 1095, 'hit_count': 2750, 'hit_rate': 94.24263193968471, 'm_id': 3, 'm_key': 'rolling-ph-cb-p3-seq3', 'm_name': 'Rolling CatBoost 3d PH 3%', 'pass_count': 1823, 'total_count': 2918, 'unique_pick_dates': 4, 'win_rate': 62.47429746401645}, {'avg_performance': 7.55301238417853, 'fail_count': 987, 'hit_count': 3916, 'hit_rate': 94.68085106382979, 'm_id': 51, 'm_key': 'rolling-ph-cb-p2-seq3-isotonic', 'm_name': 'Rolling CatBoost 3d PH Isotonic 2%', 'pass_count': 3149, 'total_count': 4136, 'unique_pick_dates': 6, 'win_rate': 76.13636363636364}, {'avg_performance': 7.2332755617457325, 'fail_count': 939, 'hit_count': 2608, 'hit_rate': 94.39015562794064, 'm_id': 47, 'm_key': 'rolling-ph-cb-p3-seq3-isotonic', 'm_name': 'Rolling CatBoost 3d PH Isotonic 3%', 'pass_count': 1824, 'total_count': 2763, 'unique_pick_dates': 4, 'win_rate': 66.01520086862106}, {'avg_performance': 6.887853743242197, 'fail_count': 934, 'hit_count': 3348, 'hit_rate': 93.33705045999443, 'm_id': 67, 'm_key': 'rolling-ph-cb-p2-seq3-platt', 'm_name': 'Rolling CatBoost 3d PH Platt 2%', 'pass_count': 2653, 'total_count': 3587, 'unique_pick_dates': 5, 'win_rate': 73.96152773905771}, {'avg_performance': 6.1574786042943375, 'fail_count': 806, 'hit_count': 1734, 'hit_rate': 91.50395778364116, 'm_id': 63, 'm_key': 'rolling-ph-cb-p3-seq3-platt', 'm_name': 'Rolling CatBoost 3d PH Platt 3%', 'pass_count': 1089, 'total_count': 1895, 'unique_pick_dates': 3, 'win_rate': 57.46701846965699}, {'avg_performance': 2.0426933840403843, 'fail_count': 4503, 'hit_count': 4427, 'hit_rate': 57.87684664662047, 'm_id': 18, 'm_key': 'rolling-pc-lgmb-p2-seq3', 'm_name': 'Rolling LGBM 3d PC 2%', 'pass_count': 3146, 'total_count': 7649, 'unique_pick_dates': 11, 'win_rate': 41.129559419531965}, {'avg_performance': 3.459736219215062, 'fail_count': 1177, 'hit_count': 1425, 'hit_rate': 68.67469879518072, 'm_id': 7, 'm_key': 'rolling-pc-lgmb-p3-seq3', 'm_name': 'Rolling LGBM 3d PC 3%', 'pass_count': 898, 'total_count': 2075, 'unique_pick_dates': 3, 'win_rate': 43.27710843373494}, {'avg_performance': 1.9092783997069571, 'fail_count': 4090, 'hit_count': 3919, 'hit_rate': 56.830046403712295, 'm_id': 58, 'm_key': 'rolling-pc-lgmb-p2-seq3-isotonic', 'm_name': 'Rolling LGBM 3d PC Isotonic 2%', 'pass_count': 2806, 'total_count': 6896, 'unique_pick_dates': 10, 'win_rate': 40.69025522041763}, {'avg_performance': 2.971403839634103, 'fail_count': 3153, 'hit_count': 3439, 'hit_rate': 64.16044776119404, 'm_id': 37, 'm_key': 'rolling-pc-lgmb-p3-seq3-isotonic', 'm_name': 'Rolling LGBM 3d PC Isotonic 3%', 'pass_count': 2207, 'total_count': 5360, 'unique_pick_dates': 8, 'win_rate': 41.17537313432836}, {'avg_performance': 1.9404831736611334, 'fail_count': 1449, 'hit_count': 1468, 'hit_rate': 59.074446680080484, 'm_id': 74, 'm_key': 'rolling-pc-lgmb-p2-seq3-platt', 'm_name': 'Rolling LGBM 3d PC Platt 2%', 'pass_count': 1036, 'total_count': 2485, 'unique_pick_dates': 4, 'win_rate': 41.690140845070424}, {'avg_performance': 2.970483971125151, 'fail_count': 1281, 'hit_count': 1357, 'hit_rate': 63.559718969555036, 'm_id': 60, 'm_key': 'rolling-pc-lgmb-p3-seq3-platt', 'm_name': 'Rolling LGBM 3d PC Platt 3%', 'pass_count': 854, 'total_count': 2135, 'unique_pick_dates': 3, 'win_rate': 40.0}, {'avg_performance': 6.606648922247988, 'fail_count': 1234, 'hit_count': 3789, 'hit_rate': 92.79941219691403, 'm_id': 16, 'm_key': 'rolling-ph-lgmb-p2-seq3', 'm_name': 'Rolling LGBM 3d PH 2%', 'pass_count': 2849, 'total_count': 4083, 'unique_pick_dates': 6, 'win_rate': 69.77712466323781}, {'avg_performance': 7.5491690674094025, 'fail_count': 1365, 'hit_count': 3790, 'hit_rate': 94.44306005482183, 'm_id': 4, 'm_key': 'rolling-ph-lgmb-p3-seq3', 'm_name': 'Rolling LGBM 3d PH 3%', 'pass_count': 2648, 'total_count': 4013, 'unique_pick_dates': 6, 'win_rate': 65.98554697233989}, {'avg_performance': 6.434327003756568, 'fail_count': 519, 'hit_count': 1747, 'hit_rate': 93.7734836285561, 'm_id': 52, 'm_key': 'rolling-ph-lgmb-p2-seq3-isotonic', 'm_name': 'Rolling LGBM 3d PH Isotonic 2%', 'pass_count': 1344, 'total_count': 1863, 'unique_pick_dates': 3, 'win_rate': 72.14170692431561}, {'avg_performance': 7.156374222389389, 'fail_count': 1940, 'hit_count': 5123, 'hit_rate': 94.10360029390154, 'm_id': 36, 'm_key': 'rolling-ph-lgmb-p3-seq3-isotonic', 'm_name': 'Rolling LGBM 3d PH Isotonic 3%', 'pass_count': 3504, 'total_count': 5444, 'unique_pick_dates': 8, 'win_rate': 64.36443791329904}, {'avg_performance': 7.310444002585871, 'fail_count': 1100, 'hit_count': 4519, 'hit_rate': 94.9768810424548, 'm_id': 68, 'm_key': 'rolling-ph-lgmb-p2-seq3-platt', 'm_name': 'Rolling LGBM 3d PH Platt 2%', 'pass_count': 3658, 'total_count': 4758, 'unique_pick_dates': 7, 'win_rate': 76.88104245481294}, {'avg_performance': 7.716629886309554, 'fail_count': 993, 'hit_count': 2674, 'hit_rate': 94.55445544554455, 'm_id': 59, 'm_key': 'rolling-ph-lgmb-p3-seq3-platt', 'm_name': 'Rolling LGBM 3d PH Platt 3%', 'pass_count': 1835, 'total_count': 2828, 'unique_pick_dates': 4, 'win_rate': 64.88684582743988}], 'date_from': '2025-02-25', 'date_to': '2025-04-26', 'model_id': None, 'models': '<<queryset of core.Model>>'}
base.html
/mnt/disks/pennyloupe_disk/pennyloupe/templates/base.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f4db2793b00>>', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/model/benchmarks'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f4db28068d0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7f4db28068d0>>'} {'benchmark_list': [{'avg_performance': 2.157510031442092, 'fail_count': 1488, 'hit_count': 1453, 'hit_rate': 57.88844621513944, 'm_id': 13, 'm_key': 'binned-pc-cb-p2-seq3', 'm_name': 'Binned CatBoost 3d PC 2%', 'pass_count': 1022, 'total_count': 2510, 'unique_pick_dates': 4, 'win_rate': 40.71713147410359}, {'avg_performance': 2.1316840199027283, 'fail_count': 2295, 'hit_count': 1980, 'hit_rate': 57.011229484595454, 'm_id': 9, 'm_key': 'binned-pc-cb-p3-seq3', 'm_name': 'Binned CatBoost 3d PC 3%', 'pass_count': 1178, 'total_count': 3473, 'unique_pick_dates': 6, 'win_rate': 33.91880218830982}, {'avg_performance': 1.922687856192358, 'fail_count': 1721, 'hit_count': 1656, 'hit_rate': 56.059580230196346, 'm_id': 56, 'm_key': 'binned-pc-cb-p2-seq3-isotonic', 'm_name': 'Binned CatBoost 3d PC Isotonic 2%', 'pass_count': 1233, 'total_count': 2954, 'unique_pick_dates': 5, 'win_rate': 41.74001354096141}, {'avg_performance': 1.7255568406771693, 'fail_count': 1392, 'hit_count': 1093, 'hit_rate': 53.97530864197531, 'm_id': 49, 'm_key': 'binned-pc-cb-p3-seq3-isotonic', 'm_name': 'Binned CatBoost 3d PC Isotonic 3%', 'pass_count': 633, 'total_count': 2025, 'unique_pick_dates': 4, 'win_rate': 31.25925925925926}, {'avg_performance': 3.4426458761913636, 'fail_count': 1718, 'hit_count': 2244, 'hit_rate': 65.69086651053864, 'm_id': 72, 'm_key': 'binned-pc-cb-p2-seq3-platt', 'm_name': 'Binned CatBoost 3d PC Platt 2%', 'pass_count': 1698, 'total_count': 3416, 'unique_pick_dates': 6, 'win_rate': 49.70725995316159}, {'avg_performance': 1.1392709514432944, 'fail_count': 1295, 'hit_count': 928, 'hit_rate': 50.16216216216216, 'm_id': 65, 'm_key': 'binned-pc-cb-p3-seq3-platt', 'm_name': 'Binned CatBoost 3d PC Platt 3%', 'pass_count': 555, 'total_count': 1850, 'unique_pick_dates': 3, 'win_rate': 30.0}, {'avg_performance': 7.662191458403684, 'fail_count': 658, 'hit_count': 2580, 'hit_rate': 94.43631039531479, 'm_id': 11, 'm_key': 'binned-ph-cb-p2-seq3', 'm_name': 'Binned CatBoost 3d PH 2%', 'pass_count': 2074, 'total_count': 2732, 'unique_pick_dates': 5, 'win_rate': 75.91508052708639}, {'avg_performance': 7.801361153441258, 'fail_count': 961, 'hit_count': 2719, 'hit_rate': 94.8047419804742, 'm_id': 5, 'm_key': 'binned-ph-cb-p3-seq3', 'm_name': 'Binned CatBoost 3d PH 3%', 'pass_count': 1907, 'total_count': 2868, 'unique_pick_dates': 5, 'win_rate': 66.49232914923292}, {'avg_performance': 7.310477540326988, 'fail_count': 652, 'hit_count': 2261, 'hit_rate': 93.35260115606937, 'm_id': 53, 'm_key': 'binned-ph-cb-p2-seq3-isotonic', 'm_name': 'Binned CatBoost 3d PH Isotonic 2%', 'pass_count': 1770, 'total_count': 2422, 'unique_pick_dates': 5, 'win_rate': 73.08009909165979}, {'avg_performance': 7.362310911002147, 'fail_count': 1535, 'hit_count': 3782, 'hit_rate': 93.84615384615384, 'm_id': 42, 'm_key': 'binned-ph-cb-p3-seq3-isotonic', 'm_name': 'Binned CatBoost 3d PH Isotonic 3%', 'pass_count': 2495, 'total_count': 4030, 'unique_pick_dates': 7, 'win_rate': 61.9106699751861}, {'avg_performance': 7.558925620478727, 'fail_count': 380, 'hit_count': 1539, 'hit_rate': 95.53072625698324, 'm_id': 69, 'm_key': 'binned-ph-cb-p2-seq3-platt', 'm_name': 'Binned CatBoost 3d PH Platt 2%', 'pass_count': 1231, 'total_count': 1611, 'unique_pick_dates': 3, 'win_rate': 76.41216635630043}, {'avg_performance': 7.06296627431989, 'fail_count': 910, 'hit_count': 1953, 'hit_rate': 91.69014084507042, 'm_id': 62, 'm_key': 'binned-ph-cb-p3-seq3-platt', 'm_name': 'Binned CatBoost 3d PH Platt 3%', 'pass_count': 1220, 'total_count': 2130, 'unique_pick_dates': 4, 'win_rate': 57.27699530516432}, {'avg_performance': 3.9568295479368274, 'fail_count': 759, 'hit_count': 1156, 'hit_rate': 69.18013165769001, 'm_id': 14, 'm_key': 'binned-pc-lgmb-p2-seq3', 'm_name': 'Binned LGBM 3d PC 2%', 'pass_count': 912, 'total_count': 1671, 'unique_pick_dates': 3, 'win_rate': 54.57809694793537}, {'avg_performance': 2.4201311867539923, 'fail_count': 2329, 'hit_count': 2143, 'hit_rate': 59.16620651573716, 'm_id': 8, 'm_key': 'binned-pc-lgmb-p3-seq3', 'm_name': 'Binned LGBM 3d PC 3%', 'pass_count': 1293, 'total_count': 3622, 'unique_pick_dates': 6, 'win_rate': 35.698509110988404}, {'avg_performance': 2.369044932234801, 'fail_count': 1627, 'hit_count': 1754, 'hit_rate': 60.88163832002777, 'm_id': 55, 'm_key': 'binned-pc-lgmb-p2-seq3-isotonic', 'm_name': 'Binned LGBM 3d PC Isotonic 2%', 'pass_count': 1254, 'total_count': 2881, 'unique_pick_dates': 5, 'win_rate': 43.526553280111074}, {'avg_performance': 4.756359429087389, 'fail_count': 800, 'hit_count': 1202, 'hit_rate': 74.24336009882644, 'm_id': 50, 'm_key': 'binned-pc-lgmb-p3-seq3-isotonic', 'm_name': 'Binned LGBM 3d PC Isotonic 3%', 'pass_count': 819, 'total_count': 1619, 'unique_pick_dates': 3, 'win_rate': 50.586781964175415}, {'avg_performance': 3.209813134731864, 'fail_count': 1450, 'hit_count': 1793, 'hit_rate': 64.68253968253968, 'm_id': 71, 'm_key': 'binned-pc-lgmb-p2-seq3-platt', 'm_name': 'Binned LGBM 3d PC Platt 2%', 'pass_count': 1322, 'total_count': 2772, 'unique_pick_dates': 5, 'win_rate': 47.691197691197694}, {'avg_performance': 0.9276170189277518, 'fail_count': 1718, 'hit_count': 1143, 'hit_rate': 48.08582246529239, 'm_id': 66, 'm_key': 'binned-pc-lgmb-p3-seq3-platt', 'm_name': 'Binned LGBM 3d PC Platt 3%', 'pass_count': 659, 'total_count': 2377, 'unique_pick_dates': 4, 'win_rate': 27.724021876314684}, {'avg_performance': 7.116035655371287, 'fail_count': 968, 'hit_count': 3227, 'hit_rate': 93.78087765184539, 'm_id': 12, 'm_key': 'binned-ph-lgmb-p2-seq3', 'm_name': 'Binned LGBM 3d PH 2%', 'pass_count': 2473, 'total_count': 3441, 'unique_pick_dates': 6, 'win_rate': 71.86864283638477}, {'avg_performance': 7.706817783116505, 'fail_count': 1135, 'hit_count': 3109, 'hit_rate': 94.46976602856274, 'm_id': 6, 'm_key': 'binned-ph-lgmb-p3-seq3', 'm_name': 'Binned LGBM 3d PH 3%', 'pass_count': 2156, 'total_count': 3291, 'unique_pick_dates': 6, 'win_rate': 65.51200243087207}, {'avg_performance': 7.881018802852404, 'fail_count': 1105, 'hit_count': 3200, 'hit_rate': 94.64655427388347, 'm_id': 61, 'm_key': 'binned-ph-lgmb-p3-seq3-platt', 'm_name': 'Binned LGBM 3d PH 3%', 'pass_count': 2276, 'total_count': 3381, 'unique_pick_dates': 6, 'win_rate': 67.31736172729961}, {'avg_performance': 7.169312012168677, 'fail_count': 760, 'hit_count': 2705, 'hit_rate': 93.53388658367912, 'm_id': 54, 'm_key': 'binned-ph-lgmb-p2-seq3-isotonic', 'm_name': 'Binned LGBM 3d PH Isotonic 2%', 'pass_count': 2132, 'total_count': 2892, 'unique_pick_dates': 5, 'win_rate': 73.72060857538035}, {'avg_performance': 7.55977308595002, 'fail_count': 871, 'hit_count': 2227, 'hit_rate': 93.37526205450733, 'm_id': 41, 'm_key': 'binned-ph-lgmb-p3-seq3-isotonic', 'm_name': 'Binned LGBM 3d PH Isotonic 3%', 'pass_count': 1514, 'total_count': 2385, 'unique_pick_dates': 5, 'win_rate': 63.480083857442345}, {'avg_performance': 7.077387170626392, 'fail_count': 985, 'hit_count': 3792, 'hit_rate': 94.54001495886313, 'm_id': 70, 'm_key': 'binned-ph-lgmb-p2-seq3-platt', 'm_name': 'Binned LGBM 3d PH Platt 2%', 'pass_count': 3026, 'total_count': 4011, 'unique_pick_dates': 7, 'win_rate': 75.44253303415607}, {'avg_performance': 1.5157683544109541, 'fail_count': 2065, 'hit_count': 1881, 'hit_rate': 56.03217158176944, 'm_id': 17, 'm_key': 'rolling-pc-cb-p2-seq3', 'm_name': 'Rolling CatBoost 3d PC 2%', 'pass_count': 1292, 'total_count': 3357, 'unique_pick_dates': 5, 'win_rate': 38.48674411677093}, {'avg_performance': 2.9285120051369136, 'fail_count': 2067, 'hit_count': 2216, 'hit_rate': 64.89019033674964, 'm_id': 2, 'm_key': 'rolling-pc-p3-cb-seq3', 'm_name': 'Rolling CatBoost 3d PC 3%', 'pass_count': 1348, 'total_count': 3415, 'unique_pick_dates': 5, 'win_rate': 39.472913616398245}, {'avg_performance': 2.190725210546811, 'fail_count': 2806, 'hit_count': 2910, 'hit_rate': 60.53671728728937, 'm_id': 57, 'm_key': 'rolling-pc-cb-p2-seq3-isotonic', 'm_name': 'Rolling CatBoost 3d PC Isotonic 2%', 'pass_count': 2001, 'total_count': 4807, 'unique_pick_dates': 7, 'win_rate': 41.6267942583732}, {'avg_performance': 2.05489301054648, 'fail_count': 2254, 'hit_count': 1982, 'hit_rate': 57.06881658508494, 'm_id': 48, 'm_key': 'rolling-pc-cb-p3-seq3-isotonic', 'm_name': 'Rolling CatBoost 3d PC Isotonic 3%', 'pass_count': 1219, 'total_count': 3473, 'unique_pick_dates': 5, 'win_rate': 35.09933774834437}, {'avg_performance': 2.7517375800902095, 'fail_count': 1537, 'hit_count': 1791, 'hit_rate': 62.07972270363951, 'm_id': 73, 'm_key': 'rolling-pc-cb-p2-seq3-platt', 'm_name': 'Rolling CatBoost 3d PC Platt 2%', 'pass_count': 1348, 'total_count': 2885, 'unique_pick_dates': 4, 'win_rate': 46.72443674176776}, {'avg_performance': 2.792003014519705, 'fail_count': 2950, 'hit_count': 3070, 'hit_rate': 63.29896907216495, 'm_id': 64, 'm_key': 'rolling-pc-cb-p3-seq3-platt', 'm_name': 'Rolling CatBoost 3d PC Platt 3%', 'pass_count': 1900, 'total_count': 4850, 'unique_pick_dates': 7, 'win_rate': 39.175257731958766}, {'avg_performance': 7.27552214228651, 'fail_count': 1482, 'hit_count': 5744, 'hit_rate': 94.02520870846293, 'm_id': 15, 'm_key': 'rolling-ph-cb-p2-seq3', 'm_name': 'Rolling CatBoost 3d PH 2%', 'pass_count': 4627, 'total_count': 6109, 'unique_pick_dates': 9, 'win_rate': 75.7407104272385}, {'avg_performance': 7.161463261261197, 'fail_count': 1095, 'hit_count': 2750, 'hit_rate': 94.24263193968471, 'm_id': 3, 'm_key': 'rolling-ph-cb-p3-seq3', 'm_name': 'Rolling CatBoost 3d PH 3%', 'pass_count': 1823, 'total_count': 2918, 'unique_pick_dates': 4, 'win_rate': 62.47429746401645}, {'avg_performance': 7.55301238417853, 'fail_count': 987, 'hit_count': 3916, 'hit_rate': 94.68085106382979, 'm_id': 51, 'm_key': 'rolling-ph-cb-p2-seq3-isotonic', 'm_name': 'Rolling CatBoost 3d PH Isotonic 2%', 'pass_count': 3149, 'total_count': 4136, 'unique_pick_dates': 6, 'win_rate': 76.13636363636364}, {'avg_performance': 7.2332755617457325, 'fail_count': 939, 'hit_count': 2608, 'hit_rate': 94.39015562794064, 'm_id': 47, 'm_key': 'rolling-ph-cb-p3-seq3-isotonic', 'm_name': 'Rolling CatBoost 3d PH Isotonic 3%', 'pass_count': 1824, 'total_count': 2763, 'unique_pick_dates': 4, 'win_rate': 66.01520086862106}, {'avg_performance': 6.887853743242197, 'fail_count': 934, 'hit_count': 3348, 'hit_rate': 93.33705045999443, 'm_id': 67, 'm_key': 'rolling-ph-cb-p2-seq3-platt', 'm_name': 'Rolling CatBoost 3d PH Platt 2%', 'pass_count': 2653, 'total_count': 3587, 'unique_pick_dates': 5, 'win_rate': 73.96152773905771}, {'avg_performance': 6.1574786042943375, 'fail_count': 806, 'hit_count': 1734, 'hit_rate': 91.50395778364116, 'm_id': 63, 'm_key': 'rolling-ph-cb-p3-seq3-platt', 'm_name': 'Rolling CatBoost 3d PH Platt 3%', 'pass_count': 1089, 'total_count': 1895, 'unique_pick_dates': 3, 'win_rate': 57.46701846965699}, {'avg_performance': 2.0426933840403843, 'fail_count': 4503, 'hit_count': 4427, 'hit_rate': 57.87684664662047, 'm_id': 18, 'm_key': 'rolling-pc-lgmb-p2-seq3', 'm_name': 'Rolling LGBM 3d PC 2%', 'pass_count': 3146, 'total_count': 7649, 'unique_pick_dates': 11, 'win_rate': 41.129559419531965}, {'avg_performance': 3.459736219215062, 'fail_count': 1177, 'hit_count': 1425, 'hit_rate': 68.67469879518072, 'm_id': 7, 'm_key': 'rolling-pc-lgmb-p3-seq3', 'm_name': 'Rolling LGBM 3d PC 3%', 'pass_count': 898, 'total_count': 2075, 'unique_pick_dates': 3, 'win_rate': 43.27710843373494}, {'avg_performance': 1.9092783997069571, 'fail_count': 4090, 'hit_count': 3919, 'hit_rate': 56.830046403712295, 'm_id': 58, 'm_key': 'rolling-pc-lgmb-p2-seq3-isotonic', 'm_name': 'Rolling LGBM 3d PC Isotonic 2%', 'pass_count': 2806, 'total_count': 6896, 'unique_pick_dates': 10, 'win_rate': 40.69025522041763}, {'avg_performance': 2.971403839634103, 'fail_count': 3153, 'hit_count': 3439, 'hit_rate': 64.16044776119404, 'm_id': 37, 'm_key': 'rolling-pc-lgmb-p3-seq3-isotonic', 'm_name': 'Rolling LGBM 3d PC Isotonic 3%', 'pass_count': 2207, 'total_count': 5360, 'unique_pick_dates': 8, 'win_rate': 41.17537313432836}, {'avg_performance': 1.9404831736611334, 'fail_count': 1449, 'hit_count': 1468, 'hit_rate': 59.074446680080484, 'm_id': 74, 'm_key': 'rolling-pc-lgmb-p2-seq3-platt', 'm_name': 'Rolling LGBM 3d PC Platt 2%', 'pass_count': 1036, 'total_count': 2485, 'unique_pick_dates': 4, 'win_rate': 41.690140845070424}, {'avg_performance': 2.970483971125151, 'fail_count': 1281, 'hit_count': 1357, 'hit_rate': 63.559718969555036, 'm_id': 60, 'm_key': 'rolling-pc-lgmb-p3-seq3-platt', 'm_name': 'Rolling LGBM 3d PC Platt 3%', 'pass_count': 854, 'total_count': 2135, 'unique_pick_dates': 3, 'win_rate': 40.0}, {'avg_performance': 6.606648922247988, 'fail_count': 1234, 'hit_count': 3789, 'hit_rate': 92.79941219691403, 'm_id': 16, 'm_key': 'rolling-ph-lgmb-p2-seq3', 'm_name': 'Rolling LGBM 3d PH 2%', 'pass_count': 2849, 'total_count': 4083, 'unique_pick_dates': 6, 'win_rate': 69.77712466323781}, {'avg_performance': 7.5491690674094025, 'fail_count': 1365, 'hit_count': 3790, 'hit_rate': 94.44306005482183, 'm_id': 4, 'm_key': 'rolling-ph-lgmb-p3-seq3', 'm_name': 'Rolling LGBM 3d PH 3%', 'pass_count': 2648, 'total_count': 4013, 'unique_pick_dates': 6, 'win_rate': 65.98554697233989}, {'avg_performance': 6.434327003756568, 'fail_count': 519, 'hit_count': 1747, 'hit_rate': 93.7734836285561, 'm_id': 52, 'm_key': 'rolling-ph-lgmb-p2-seq3-isotonic', 'm_name': 'Rolling LGBM 3d PH Isotonic 2%', 'pass_count': 1344, 'total_count': 1863, 'unique_pick_dates': 3, 'win_rate': 72.14170692431561}, {'avg_performance': 7.156374222389389, 'fail_count': 1940, 'hit_count': 5123, 'hit_rate': 94.10360029390154, 'm_id': 36, 'm_key': 'rolling-ph-lgmb-p3-seq3-isotonic', 'm_name': 'Rolling LGBM 3d PH Isotonic 3%', 'pass_count': 3504, 'total_count': 5444, 'unique_pick_dates': 8, 'win_rate': 64.36443791329904}, {'avg_performance': 7.310444002585871, 'fail_count': 1100, 'hit_count': 4519, 'hit_rate': 94.9768810424548, 'm_id': 68, 'm_key': 'rolling-ph-lgmb-p2-seq3-platt', 'm_name': 'Rolling LGBM 3d PH Platt 2%', 'pass_count': 3658, 'total_count': 4758, 'unique_pick_dates': 7, 'win_rate': 76.88104245481294}, {'avg_performance': 7.716629886309554, 'fail_count': 993, 'hit_count': 2674, 'hit_rate': 94.55445544554455, 'm_id': 59, 'm_key': 'rolling-ph-lgmb-p3-seq3-platt', 'm_name': 'Rolling LGBM 3d PH Platt 3%', 'pass_count': 1835, 'total_count': 2828, 'unique_pick_dates': 4, 'win_rate': 64.88684582743988}], 'date_from': '2025-02-25', 'date_to': '2025-04-26', 'model_id': None, 'models': '<<queryset of core.Model>>'}
components/leftnav.html
/mnt/disks/pennyloupe_disk/pennyloupe/templates/components/leftnav.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f4db2793b00>>', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/model/benchmarks'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f4db28068d0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7f4db28068d0>>'} {'benchmark_list': [{'avg_performance': 2.157510031442092, 'fail_count': 1488, 'hit_count': 1453, 'hit_rate': 57.88844621513944, 'm_id': 13, 'm_key': 'binned-pc-cb-p2-seq3', 'm_name': 'Binned CatBoost 3d PC 2%', 'pass_count': 1022, 'total_count': 2510, 'unique_pick_dates': 4, 'win_rate': 40.71713147410359}, {'avg_performance': 2.1316840199027283, 'fail_count': 2295, 'hit_count': 1980, 'hit_rate': 57.011229484595454, 'm_id': 9, 'm_key': 'binned-pc-cb-p3-seq3', 'm_name': 'Binned CatBoost 3d PC 3%', 'pass_count': 1178, 'total_count': 3473, 'unique_pick_dates': 6, 'win_rate': 33.91880218830982}, {'avg_performance': 1.922687856192358, 'fail_count': 1721, 'hit_count': 1656, 'hit_rate': 56.059580230196346, 'm_id': 56, 'm_key': 'binned-pc-cb-p2-seq3-isotonic', 'm_name': 'Binned CatBoost 3d PC Isotonic 2%', 'pass_count': 1233, 'total_count': 2954, 'unique_pick_dates': 5, 'win_rate': 41.74001354096141}, {'avg_performance': 1.7255568406771693, 'fail_count': 1392, 'hit_count': 1093, 'hit_rate': 53.97530864197531, 'm_id': 49, 'm_key': 'binned-pc-cb-p3-seq3-isotonic', 'm_name': 'Binned CatBoost 3d PC Isotonic 3%', 'pass_count': 633, 'total_count': 2025, 'unique_pick_dates': 4, 'win_rate': 31.25925925925926}, {'avg_performance': 3.4426458761913636, 'fail_count': 1718, 'hit_count': 2244, 'hit_rate': 65.69086651053864, 'm_id': 72, 'm_key': 'binned-pc-cb-p2-seq3-platt', 'm_name': 'Binned CatBoost 3d PC Platt 2%', 'pass_count': 1698, 'total_count': 3416, 'unique_pick_dates': 6, 'win_rate': 49.70725995316159}, {'avg_performance': 1.1392709514432944, 'fail_count': 1295, 'hit_count': 928, 'hit_rate': 50.16216216216216, 'm_id': 65, 'm_key': 'binned-pc-cb-p3-seq3-platt', 'm_name': 'Binned CatBoost 3d PC Platt 3%', 'pass_count': 555, 'total_count': 1850, 'unique_pick_dates': 3, 'win_rate': 30.0}, {'avg_performance': 7.662191458403684, 'fail_count': 658, 'hit_count': 2580, 'hit_rate': 94.43631039531479, 'm_id': 11, 'm_key': 'binned-ph-cb-p2-seq3', 'm_name': 'Binned CatBoost 3d PH 2%', 'pass_count': 2074, 'total_count': 2732, 'unique_pick_dates': 5, 'win_rate': 75.91508052708639}, {'avg_performance': 7.801361153441258, 'fail_count': 961, 'hit_count': 2719, 'hit_rate': 94.8047419804742, 'm_id': 5, 'm_key': 'binned-ph-cb-p3-seq3', 'm_name': 'Binned CatBoost 3d PH 3%', 'pass_count': 1907, 'total_count': 2868, 'unique_pick_dates': 5, 'win_rate': 66.49232914923292}, {'avg_performance': 7.310477540326988, 'fail_count': 652, 'hit_count': 2261, 'hit_rate': 93.35260115606937, 'm_id': 53, 'm_key': 'binned-ph-cb-p2-seq3-isotonic', 'm_name': 'Binned CatBoost 3d PH Isotonic 2%', 'pass_count': 1770, 'total_count': 2422, 'unique_pick_dates': 5, 'win_rate': 73.08009909165979}, {'avg_performance': 7.362310911002147, 'fail_count': 1535, 'hit_count': 3782, 'hit_rate': 93.84615384615384, 'm_id': 42, 'm_key': 'binned-ph-cb-p3-seq3-isotonic', 'm_name': 'Binned CatBoost 3d PH Isotonic 3%', 'pass_count': 2495, 'total_count': 4030, 'unique_pick_dates': 7, 'win_rate': 61.9106699751861}, {'avg_performance': 7.558925620478727, 'fail_count': 380, 'hit_count': 1539, 'hit_rate': 95.53072625698324, 'm_id': 69, 'm_key': 'binned-ph-cb-p2-seq3-platt', 'm_name': 'Binned CatBoost 3d PH Platt 2%', 'pass_count': 1231, 'total_count': 1611, 'unique_pick_dates': 3, 'win_rate': 76.41216635630043}, {'avg_performance': 7.06296627431989, 'fail_count': 910, 'hit_count': 1953, 'hit_rate': 91.69014084507042, 'm_id': 62, 'm_key': 'binned-ph-cb-p3-seq3-platt', 'm_name': 'Binned CatBoost 3d PH Platt 3%', 'pass_count': 1220, 'total_count': 2130, 'unique_pick_dates': 4, 'win_rate': 57.27699530516432}, {'avg_performance': 3.9568295479368274, 'fail_count': 759, 'hit_count': 1156, 'hit_rate': 69.18013165769001, 'm_id': 14, 'm_key': 'binned-pc-lgmb-p2-seq3', 'm_name': 'Binned LGBM 3d PC 2%', 'pass_count': 912, 'total_count': 1671, 'unique_pick_dates': 3, 'win_rate': 54.57809694793537}, {'avg_performance': 2.4201311867539923, 'fail_count': 2329, 'hit_count': 2143, 'hit_rate': 59.16620651573716, 'm_id': 8, 'm_key': 'binned-pc-lgmb-p3-seq3', 'm_name': 'Binned LGBM 3d PC 3%', 'pass_count': 1293, 'total_count': 3622, 'unique_pick_dates': 6, 'win_rate': 35.698509110988404}, {'avg_performance': 2.369044932234801, 'fail_count': 1627, 'hit_count': 1754, 'hit_rate': 60.88163832002777, 'm_id': 55, 'm_key': 'binned-pc-lgmb-p2-seq3-isotonic', 'm_name': 'Binned LGBM 3d PC Isotonic 2%', 'pass_count': 1254, 'total_count': 2881, 'unique_pick_dates': 5, 'win_rate': 43.526553280111074}, {'avg_performance': 4.756359429087389, 'fail_count': 800, 'hit_count': 1202, 'hit_rate': 74.24336009882644, 'm_id': 50, 'm_key': 'binned-pc-lgmb-p3-seq3-isotonic', 'm_name': 'Binned LGBM 3d PC Isotonic 3%', 'pass_count': 819, 'total_count': 1619, 'unique_pick_dates': 3, 'win_rate': 50.586781964175415}, {'avg_performance': 3.209813134731864, 'fail_count': 1450, 'hit_count': 1793, 'hit_rate': 64.68253968253968, 'm_id': 71, 'm_key': 'binned-pc-lgmb-p2-seq3-platt', 'm_name': 'Binned LGBM 3d PC Platt 2%', 'pass_count': 1322, 'total_count': 2772, 'unique_pick_dates': 5, 'win_rate': 47.691197691197694}, {'avg_performance': 0.9276170189277518, 'fail_count': 1718, 'hit_count': 1143, 'hit_rate': 48.08582246529239, 'm_id': 66, 'm_key': 'binned-pc-lgmb-p3-seq3-platt', 'm_name': 'Binned LGBM 3d PC Platt 3%', 'pass_count': 659, 'total_count': 2377, 'unique_pick_dates': 4, 'win_rate': 27.724021876314684}, {'avg_performance': 7.116035655371287, 'fail_count': 968, 'hit_count': 3227, 'hit_rate': 93.78087765184539, 'm_id': 12, 'm_key': 'binned-ph-lgmb-p2-seq3', 'm_name': 'Binned LGBM 3d PH 2%', 'pass_count': 2473, 'total_count': 3441, 'unique_pick_dates': 6, 'win_rate': 71.86864283638477}, {'avg_performance': 7.706817783116505, 'fail_count': 1135, 'hit_count': 3109, 'hit_rate': 94.46976602856274, 'm_id': 6, 'm_key': 'binned-ph-lgmb-p3-seq3', 'm_name': 'Binned LGBM 3d PH 3%', 'pass_count': 2156, 'total_count': 3291, 'unique_pick_dates': 6, 'win_rate': 65.51200243087207}, {'avg_performance': 7.881018802852404, 'fail_count': 1105, 'hit_count': 3200, 'hit_rate': 94.64655427388347, 'm_id': 61, 'm_key': 'binned-ph-lgmb-p3-seq3-platt', 'm_name': 'Binned LGBM 3d PH 3%', 'pass_count': 2276, 'total_count': 3381, 'unique_pick_dates': 6, 'win_rate': 67.31736172729961}, {'avg_performance': 7.169312012168677, 'fail_count': 760, 'hit_count': 2705, 'hit_rate': 93.53388658367912, 'm_id': 54, 'm_key': 'binned-ph-lgmb-p2-seq3-isotonic', 'm_name': 'Binned LGBM 3d PH Isotonic 2%', 'pass_count': 2132, 'total_count': 2892, 'unique_pick_dates': 5, 'win_rate': 73.72060857538035}, {'avg_performance': 7.55977308595002, 'fail_count': 871, 'hit_count': 2227, 'hit_rate': 93.37526205450733, 'm_id': 41, 'm_key': 'binned-ph-lgmb-p3-seq3-isotonic', 'm_name': 'Binned LGBM 3d PH Isotonic 3%', 'pass_count': 1514, 'total_count': 2385, 'unique_pick_dates': 5, 'win_rate': 63.480083857442345}, {'avg_performance': 7.077387170626392, 'fail_count': 985, 'hit_count': 3792, 'hit_rate': 94.54001495886313, 'm_id': 70, 'm_key': 'binned-ph-lgmb-p2-seq3-platt', 'm_name': 'Binned LGBM 3d PH Platt 2%', 'pass_count': 3026, 'total_count': 4011, 'unique_pick_dates': 7, 'win_rate': 75.44253303415607}, {'avg_performance': 1.5157683544109541, 'fail_count': 2065, 'hit_count': 1881, 'hit_rate': 56.03217158176944, 'm_id': 17, 'm_key': 'rolling-pc-cb-p2-seq3', 'm_name': 'Rolling CatBoost 3d PC 2%', 'pass_count': 1292, 'total_count': 3357, 'unique_pick_dates': 5, 'win_rate': 38.48674411677093}, {'avg_performance': 2.9285120051369136, 'fail_count': 2067, 'hit_count': 2216, 'hit_rate': 64.89019033674964, 'm_id': 2, 'm_key': 'rolling-pc-p3-cb-seq3', 'm_name': 'Rolling CatBoost 3d PC 3%', 'pass_count': 1348, 'total_count': 3415, 'unique_pick_dates': 5, 'win_rate': 39.472913616398245}, {'avg_performance': 2.190725210546811, 'fail_count': 2806, 'hit_count': 2910, 'hit_rate': 60.53671728728937, 'm_id': 57, 'm_key': 'rolling-pc-cb-p2-seq3-isotonic', 'm_name': 'Rolling CatBoost 3d PC Isotonic 2%', 'pass_count': 2001, 'total_count': 4807, 'unique_pick_dates': 7, 'win_rate': 41.6267942583732}, {'avg_performance': 2.05489301054648, 'fail_count': 2254, 'hit_count': 1982, 'hit_rate': 57.06881658508494, 'm_id': 48, 'm_key': 'rolling-pc-cb-p3-seq3-isotonic', 'm_name': 'Rolling CatBoost 3d PC Isotonic 3%', 'pass_count': 1219, 'total_count': 3473, 'unique_pick_dates': 5, 'win_rate': 35.09933774834437}, {'avg_performance': 2.7517375800902095, 'fail_count': 1537, 'hit_count': 1791, 'hit_rate': 62.07972270363951, 'm_id': 73, 'm_key': 'rolling-pc-cb-p2-seq3-platt', 'm_name': 'Rolling CatBoost 3d PC Platt 2%', 'pass_count': 1348, 'total_count': 2885, 'unique_pick_dates': 4, 'win_rate': 46.72443674176776}, {'avg_performance': 2.792003014519705, 'fail_count': 2950, 'hit_count': 3070, 'hit_rate': 63.29896907216495, 'm_id': 64, 'm_key': 'rolling-pc-cb-p3-seq3-platt', 'm_name': 'Rolling CatBoost 3d PC Platt 3%', 'pass_count': 1900, 'total_count': 4850, 'unique_pick_dates': 7, 'win_rate': 39.175257731958766}, {'avg_performance': 7.27552214228651, 'fail_count': 1482, 'hit_count': 5744, 'hit_rate': 94.02520870846293, 'm_id': 15, 'm_key': 'rolling-ph-cb-p2-seq3', 'm_name': 'Rolling CatBoost 3d PH 2%', 'pass_count': 4627, 'total_count': 6109, 'unique_pick_dates': 9, 'win_rate': 75.7407104272385}, {'avg_performance': 7.161463261261197, 'fail_count': 1095, 'hit_count': 2750, 'hit_rate': 94.24263193968471, 'm_id': 3, 'm_key': 'rolling-ph-cb-p3-seq3', 'm_name': 'Rolling CatBoost 3d PH 3%', 'pass_count': 1823, 'total_count': 2918, 'unique_pick_dates': 4, 'win_rate': 62.47429746401645}, {'avg_performance': 7.55301238417853, 'fail_count': 987, 'hit_count': 3916, 'hit_rate': 94.68085106382979, 'm_id': 51, 'm_key': 'rolling-ph-cb-p2-seq3-isotonic', 'm_name': 'Rolling CatBoost 3d PH Isotonic 2%', 'pass_count': 3149, 'total_count': 4136, 'unique_pick_dates': 6, 'win_rate': 76.13636363636364}, {'avg_performance': 7.2332755617457325, 'fail_count': 939, 'hit_count': 2608, 'hit_rate': 94.39015562794064, 'm_id': 47, 'm_key': 'rolling-ph-cb-p3-seq3-isotonic', 'm_name': 'Rolling CatBoost 3d PH Isotonic 3%', 'pass_count': 1824, 'total_count': 2763, 'unique_pick_dates': 4, 'win_rate': 66.01520086862106}, {'avg_performance': 6.887853743242197, 'fail_count': 934, 'hit_count': 3348, 'hit_rate': 93.33705045999443, 'm_id': 67, 'm_key': 'rolling-ph-cb-p2-seq3-platt', 'm_name': 'Rolling CatBoost 3d PH Platt 2%', 'pass_count': 2653, 'total_count': 3587, 'unique_pick_dates': 5, 'win_rate': 73.96152773905771}, {'avg_performance': 6.1574786042943375, 'fail_count': 806, 'hit_count': 1734, 'hit_rate': 91.50395778364116, 'm_id': 63, 'm_key': 'rolling-ph-cb-p3-seq3-platt', 'm_name': 'Rolling CatBoost 3d PH Platt 3%', 'pass_count': 1089, 'total_count': 1895, 'unique_pick_dates': 3, 'win_rate': 57.46701846965699}, {'avg_performance': 2.0426933840403843, 'fail_count': 4503, 'hit_count': 4427, 'hit_rate': 57.87684664662047, 'm_id': 18, 'm_key': 'rolling-pc-lgmb-p2-seq3', 'm_name': 'Rolling LGBM 3d PC 2%', 'pass_count': 3146, 'total_count': 7649, 'unique_pick_dates': 11, 'win_rate': 41.129559419531965}, {'avg_performance': 3.459736219215062, 'fail_count': 1177, 'hit_count': 1425, 'hit_rate': 68.67469879518072, 'm_id': 7, 'm_key': 'rolling-pc-lgmb-p3-seq3', 'm_name': 'Rolling LGBM 3d PC 3%', 'pass_count': 898, 'total_count': 2075, 'unique_pick_dates': 3, 'win_rate': 43.27710843373494}, {'avg_performance': 1.9092783997069571, 'fail_count': 4090, 'hit_count': 3919, 'hit_rate': 56.830046403712295, 'm_id': 58, 'm_key': 'rolling-pc-lgmb-p2-seq3-isotonic', 'm_name': 'Rolling LGBM 3d PC Isotonic 2%', 'pass_count': 2806, 'total_count': 6896, 'unique_pick_dates': 10, 'win_rate': 40.69025522041763}, {'avg_performance': 2.971403839634103, 'fail_count': 3153, 'hit_count': 3439, 'hit_rate': 64.16044776119404, 'm_id': 37, 'm_key': 'rolling-pc-lgmb-p3-seq3-isotonic', 'm_name': 'Rolling LGBM 3d PC Isotonic 3%', 'pass_count': 2207, 'total_count': 5360, 'unique_pick_dates': 8, 'win_rate': 41.17537313432836}, {'avg_performance': 1.9404831736611334, 'fail_count': 1449, 'hit_count': 1468, 'hit_rate': 59.074446680080484, 'm_id': 74, 'm_key': 'rolling-pc-lgmb-p2-seq3-platt', 'm_name': 'Rolling LGBM 3d PC Platt 2%', 'pass_count': 1036, 'total_count': 2485, 'unique_pick_dates': 4, 'win_rate': 41.690140845070424}, {'avg_performance': 2.970483971125151, 'fail_count': 1281, 'hit_count': 1357, 'hit_rate': 63.559718969555036, 'm_id': 60, 'm_key': 'rolling-pc-lgmb-p3-seq3-platt', 'm_name': 'Rolling LGBM 3d PC Platt 3%', 'pass_count': 854, 'total_count': 2135, 'unique_pick_dates': 3, 'win_rate': 40.0}, {'avg_performance': 6.606648922247988, 'fail_count': 1234, 'hit_count': 3789, 'hit_rate': 92.79941219691403, 'm_id': 16, 'm_key': 'rolling-ph-lgmb-p2-seq3', 'm_name': 'Rolling LGBM 3d PH 2%', 'pass_count': 2849, 'total_count': 4083, 'unique_pick_dates': 6, 'win_rate': 69.77712466323781}, {'avg_performance': 7.5491690674094025, 'fail_count': 1365, 'hit_count': 3790, 'hit_rate': 94.44306005482183, 'm_id': 4, 'm_key': 'rolling-ph-lgmb-p3-seq3', 'm_name': 'Rolling LGBM 3d PH 3%', 'pass_count': 2648, 'total_count': 4013, 'unique_pick_dates': 6, 'win_rate': 65.98554697233989}, {'avg_performance': 6.434327003756568, 'fail_count': 519, 'hit_count': 1747, 'hit_rate': 93.7734836285561, 'm_id': 52, 'm_key': 'rolling-ph-lgmb-p2-seq3-isotonic', 'm_name': 'Rolling LGBM 3d PH Isotonic 2%', 'pass_count': 1344, 'total_count': 1863, 'unique_pick_dates': 3, 'win_rate': 72.14170692431561}, {'avg_performance': 7.156374222389389, 'fail_count': 1940, 'hit_count': 5123, 'hit_rate': 94.10360029390154, 'm_id': 36, 'm_key': 'rolling-ph-lgmb-p3-seq3-isotonic', 'm_name': 'Rolling LGBM 3d PH Isotonic 3%', 'pass_count': 3504, 'total_count': 5444, 'unique_pick_dates': 8, 'win_rate': 64.36443791329904}, {'avg_performance': 7.310444002585871, 'fail_count': 1100, 'hit_count': 4519, 'hit_rate': 94.9768810424548, 'm_id': 68, 'm_key': 'rolling-ph-lgmb-p2-seq3-platt', 'm_name': 'Rolling LGBM 3d PH Platt 2%', 'pass_count': 3658, 'total_count': 4758, 'unique_pick_dates': 7, 'win_rate': 76.88104245481294}, {'avg_performance': 7.716629886309554, 'fail_count': 993, 'hit_count': 2674, 'hit_rate': 94.55445544554455, 'm_id': 59, 'm_key': 'rolling-ph-lgmb-p3-seq3-platt', 'm_name': 'Rolling LGBM 3d PH Platt 3%', 'pass_count': 1835, 'total_count': 2828, 'unique_pick_dates': 4, 'win_rate': 64.88684582743988}], 'date_from': '2025-02-25', 'date_to': '2025-04-26', 'model_id': None, 'models': '<<queryset of core.Model>>'} {'block': <Block Node: leftnav. Contents: [<TextNode: '\n <div'>, <IncludeNode: template=<FilterExpression '"components/leftnav.html"'>>, <TextNode: '\n </di'>]>}
components/header.html
/mnt/disks/pennyloupe_disk/pennyloupe/templates/components/header.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f4db2793b00>>', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/model/benchmarks'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f4db28068d0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7f4db28068d0>>'} {'benchmark_list': [{'avg_performance': 2.157510031442092, 'fail_count': 1488, 'hit_count': 1453, 'hit_rate': 57.88844621513944, 'm_id': 13, 'm_key': 'binned-pc-cb-p2-seq3', 'm_name': 'Binned CatBoost 3d PC 2%', 'pass_count': 1022, 'total_count': 2510, 'unique_pick_dates': 4, 'win_rate': 40.71713147410359}, {'avg_performance': 2.1316840199027283, 'fail_count': 2295, 'hit_count': 1980, 'hit_rate': 57.011229484595454, 'm_id': 9, 'm_key': 'binned-pc-cb-p3-seq3', 'm_name': 'Binned CatBoost 3d PC 3%', 'pass_count': 1178, 'total_count': 3473, 'unique_pick_dates': 6, 'win_rate': 33.91880218830982}, {'avg_performance': 1.922687856192358, 'fail_count': 1721, 'hit_count': 1656, 'hit_rate': 56.059580230196346, 'm_id': 56, 'm_key': 'binned-pc-cb-p2-seq3-isotonic', 'm_name': 'Binned CatBoost 3d PC Isotonic 2%', 'pass_count': 1233, 'total_count': 2954, 'unique_pick_dates': 5, 'win_rate': 41.74001354096141}, {'avg_performance': 1.7255568406771693, 'fail_count': 1392, 'hit_count': 1093, 'hit_rate': 53.97530864197531, 'm_id': 49, 'm_key': 'binned-pc-cb-p3-seq3-isotonic', 'm_name': 'Binned CatBoost 3d PC Isotonic 3%', 'pass_count': 633, 'total_count': 2025, 'unique_pick_dates': 4, 'win_rate': 31.25925925925926}, {'avg_performance': 3.4426458761913636, 'fail_count': 1718, 'hit_count': 2244, 'hit_rate': 65.69086651053864, 'm_id': 72, 'm_key': 'binned-pc-cb-p2-seq3-platt', 'm_name': 'Binned CatBoost 3d PC Platt 2%', 'pass_count': 1698, 'total_count': 3416, 'unique_pick_dates': 6, 'win_rate': 49.70725995316159}, {'avg_performance': 1.1392709514432944, 'fail_count': 1295, 'hit_count': 928, 'hit_rate': 50.16216216216216, 'm_id': 65, 'm_key': 'binned-pc-cb-p3-seq3-platt', 'm_name': 'Binned CatBoost 3d PC Platt 3%', 'pass_count': 555, 'total_count': 1850, 'unique_pick_dates': 3, 'win_rate': 30.0}, {'avg_performance': 7.662191458403684, 'fail_count': 658, 'hit_count': 2580, 'hit_rate': 94.43631039531479, 'm_id': 11, 'm_key': 'binned-ph-cb-p2-seq3', 'm_name': 'Binned CatBoost 3d PH 2%', 'pass_count': 2074, 'total_count': 2732, 'unique_pick_dates': 5, 'win_rate': 75.91508052708639}, {'avg_performance': 7.801361153441258, 'fail_count': 961, 'hit_count': 2719, 'hit_rate': 94.8047419804742, 'm_id': 5, 'm_key': 'binned-ph-cb-p3-seq3', 'm_name': 'Binned CatBoost 3d PH 3%', 'pass_count': 1907, 'total_count': 2868, 'unique_pick_dates': 5, 'win_rate': 66.49232914923292}, {'avg_performance': 7.310477540326988, 'fail_count': 652, 'hit_count': 2261, 'hit_rate': 93.35260115606937, 'm_id': 53, 'm_key': 'binned-ph-cb-p2-seq3-isotonic', 'm_name': 'Binned CatBoost 3d PH Isotonic 2%', 'pass_count': 1770, 'total_count': 2422, 'unique_pick_dates': 5, 'win_rate': 73.08009909165979}, {'avg_performance': 7.362310911002147, 'fail_count': 1535, 'hit_count': 3782, 'hit_rate': 93.84615384615384, 'm_id': 42, 'm_key': 'binned-ph-cb-p3-seq3-isotonic', 'm_name': 'Binned CatBoost 3d PH Isotonic 3%', 'pass_count': 2495, 'total_count': 4030, 'unique_pick_dates': 7, 'win_rate': 61.9106699751861}, {'avg_performance': 7.558925620478727, 'fail_count': 380, 'hit_count': 1539, 'hit_rate': 95.53072625698324, 'm_id': 69, 'm_key': 'binned-ph-cb-p2-seq3-platt', 'm_name': 'Binned CatBoost 3d PH Platt 2%', 'pass_count': 1231, 'total_count': 1611, 'unique_pick_dates': 3, 'win_rate': 76.41216635630043}, {'avg_performance': 7.06296627431989, 'fail_count': 910, 'hit_count': 1953, 'hit_rate': 91.69014084507042, 'm_id': 62, 'm_key': 'binned-ph-cb-p3-seq3-platt', 'm_name': 'Binned CatBoost 3d PH Platt 3%', 'pass_count': 1220, 'total_count': 2130, 'unique_pick_dates': 4, 'win_rate': 57.27699530516432}, {'avg_performance': 3.9568295479368274, 'fail_count': 759, 'hit_count': 1156, 'hit_rate': 69.18013165769001, 'm_id': 14, 'm_key': 'binned-pc-lgmb-p2-seq3', 'm_name': 'Binned LGBM 3d PC 2%', 'pass_count': 912, 'total_count': 1671, 'unique_pick_dates': 3, 'win_rate': 54.57809694793537}, {'avg_performance': 2.4201311867539923, 'fail_count': 2329, 'hit_count': 2143, 'hit_rate': 59.16620651573716, 'm_id': 8, 'm_key': 'binned-pc-lgmb-p3-seq3', 'm_name': 'Binned LGBM 3d PC 3%', 'pass_count': 1293, 'total_count': 3622, 'unique_pick_dates': 6, 'win_rate': 35.698509110988404}, {'avg_performance': 2.369044932234801, 'fail_count': 1627, 'hit_count': 1754, 'hit_rate': 60.88163832002777, 'm_id': 55, 'm_key': 'binned-pc-lgmb-p2-seq3-isotonic', 'm_name': 'Binned LGBM 3d PC Isotonic 2%', 'pass_count': 1254, 'total_count': 2881, 'unique_pick_dates': 5, 'win_rate': 43.526553280111074}, {'avg_performance': 4.756359429087389, 'fail_count': 800, 'hit_count': 1202, 'hit_rate': 74.24336009882644, 'm_id': 50, 'm_key': 'binned-pc-lgmb-p3-seq3-isotonic', 'm_name': 'Binned LGBM 3d PC Isotonic 3%', 'pass_count': 819, 'total_count': 1619, 'unique_pick_dates': 3, 'win_rate': 50.586781964175415}, {'avg_performance': 3.209813134731864, 'fail_count': 1450, 'hit_count': 1793, 'hit_rate': 64.68253968253968, 'm_id': 71, 'm_key': 'binned-pc-lgmb-p2-seq3-platt', 'm_name': 'Binned LGBM 3d PC Platt 2%', 'pass_count': 1322, 'total_count': 2772, 'unique_pick_dates': 5, 'win_rate': 47.691197691197694}, {'avg_performance': 0.9276170189277518, 'fail_count': 1718, 'hit_count': 1143, 'hit_rate': 48.08582246529239, 'm_id': 66, 'm_key': 'binned-pc-lgmb-p3-seq3-platt', 'm_name': 'Binned LGBM 3d PC Platt 3%', 'pass_count': 659, 'total_count': 2377, 'unique_pick_dates': 4, 'win_rate': 27.724021876314684}, {'avg_performance': 7.116035655371287, 'fail_count': 968, 'hit_count': 3227, 'hit_rate': 93.78087765184539, 'm_id': 12, 'm_key': 'binned-ph-lgmb-p2-seq3', 'm_name': 'Binned LGBM 3d PH 2%', 'pass_count': 2473, 'total_count': 3441, 'unique_pick_dates': 6, 'win_rate': 71.86864283638477}, {'avg_performance': 7.706817783116505, 'fail_count': 1135, 'hit_count': 3109, 'hit_rate': 94.46976602856274, 'm_id': 6, 'm_key': 'binned-ph-lgmb-p3-seq3', 'm_name': 'Binned LGBM 3d PH 3%', 'pass_count': 2156, 'total_count': 3291, 'unique_pick_dates': 6, 'win_rate': 65.51200243087207}, {'avg_performance': 7.881018802852404, 'fail_count': 1105, 'hit_count': 3200, 'hit_rate': 94.64655427388347, 'm_id': 61, 'm_key': 'binned-ph-lgmb-p3-seq3-platt', 'm_name': 'Binned LGBM 3d PH 3%', 'pass_count': 2276, 'total_count': 3381, 'unique_pick_dates': 6, 'win_rate': 67.31736172729961}, {'avg_performance': 7.169312012168677, 'fail_count': 760, 'hit_count': 2705, 'hit_rate': 93.53388658367912, 'm_id': 54, 'm_key': 'binned-ph-lgmb-p2-seq3-isotonic', 'm_name': 'Binned LGBM 3d PH Isotonic 2%', 'pass_count': 2132, 'total_count': 2892, 'unique_pick_dates': 5, 'win_rate': 73.72060857538035}, {'avg_performance': 7.55977308595002, 'fail_count': 871, 'hit_count': 2227, 'hit_rate': 93.37526205450733, 'm_id': 41, 'm_key': 'binned-ph-lgmb-p3-seq3-isotonic', 'm_name': 'Binned LGBM 3d PH Isotonic 3%', 'pass_count': 1514, 'total_count': 2385, 'unique_pick_dates': 5, 'win_rate': 63.480083857442345}, {'avg_performance': 7.077387170626392, 'fail_count': 985, 'hit_count': 3792, 'hit_rate': 94.54001495886313, 'm_id': 70, 'm_key': 'binned-ph-lgmb-p2-seq3-platt', 'm_name': 'Binned LGBM 3d PH Platt 2%', 'pass_count': 3026, 'total_count': 4011, 'unique_pick_dates': 7, 'win_rate': 75.44253303415607}, {'avg_performance': 1.5157683544109541, 'fail_count': 2065, 'hit_count': 1881, 'hit_rate': 56.03217158176944, 'm_id': 17, 'm_key': 'rolling-pc-cb-p2-seq3', 'm_name': 'Rolling CatBoost 3d PC 2%', 'pass_count': 1292, 'total_count': 3357, 'unique_pick_dates': 5, 'win_rate': 38.48674411677093}, {'avg_performance': 2.9285120051369136, 'fail_count': 2067, 'hit_count': 2216, 'hit_rate': 64.89019033674964, 'm_id': 2, 'm_key': 'rolling-pc-p3-cb-seq3', 'm_name': 'Rolling CatBoost 3d PC 3%', 'pass_count': 1348, 'total_count': 3415, 'unique_pick_dates': 5, 'win_rate': 39.472913616398245}, {'avg_performance': 2.190725210546811, 'fail_count': 2806, 'hit_count': 2910, 'hit_rate': 60.53671728728937, 'm_id': 57, 'm_key': 'rolling-pc-cb-p2-seq3-isotonic', 'm_name': 'Rolling CatBoost 3d PC Isotonic 2%', 'pass_count': 2001, 'total_count': 4807, 'unique_pick_dates': 7, 'win_rate': 41.6267942583732}, {'avg_performance': 2.05489301054648, 'fail_count': 2254, 'hit_count': 1982, 'hit_rate': 57.06881658508494, 'm_id': 48, 'm_key': 'rolling-pc-cb-p3-seq3-isotonic', 'm_name': 'Rolling CatBoost 3d PC Isotonic 3%', 'pass_count': 1219, 'total_count': 3473, 'unique_pick_dates': 5, 'win_rate': 35.09933774834437}, {'avg_performance': 2.7517375800902095, 'fail_count': 1537, 'hit_count': 1791, 'hit_rate': 62.07972270363951, 'm_id': 73, 'm_key': 'rolling-pc-cb-p2-seq3-platt', 'm_name': 'Rolling CatBoost 3d PC Platt 2%', 'pass_count': 1348, 'total_count': 2885, 'unique_pick_dates': 4, 'win_rate': 46.72443674176776}, {'avg_performance': 2.792003014519705, 'fail_count': 2950, 'hit_count': 3070, 'hit_rate': 63.29896907216495, 'm_id': 64, 'm_key': 'rolling-pc-cb-p3-seq3-platt', 'm_name': 'Rolling CatBoost 3d PC Platt 3%', 'pass_count': 1900, 'total_count': 4850, 'unique_pick_dates': 7, 'win_rate': 39.175257731958766}, {'avg_performance': 7.27552214228651, 'fail_count': 1482, 'hit_count': 5744, 'hit_rate': 94.02520870846293, 'm_id': 15, 'm_key': 'rolling-ph-cb-p2-seq3', 'm_name': 'Rolling CatBoost 3d PH 2%', 'pass_count': 4627, 'total_count': 6109, 'unique_pick_dates': 9, 'win_rate': 75.7407104272385}, {'avg_performance': 7.161463261261197, 'fail_count': 1095, 'hit_count': 2750, 'hit_rate': 94.24263193968471, 'm_id': 3, 'm_key': 'rolling-ph-cb-p3-seq3', 'm_name': 'Rolling CatBoost 3d PH 3%', 'pass_count': 1823, 'total_count': 2918, 'unique_pick_dates': 4, 'win_rate': 62.47429746401645}, {'avg_performance': 7.55301238417853, 'fail_count': 987, 'hit_count': 3916, 'hit_rate': 94.68085106382979, 'm_id': 51, 'm_key': 'rolling-ph-cb-p2-seq3-isotonic', 'm_name': 'Rolling CatBoost 3d PH Isotonic 2%', 'pass_count': 3149, 'total_count': 4136, 'unique_pick_dates': 6, 'win_rate': 76.13636363636364}, {'avg_performance': 7.2332755617457325, 'fail_count': 939, 'hit_count': 2608, 'hit_rate': 94.39015562794064, 'm_id': 47, 'm_key': 'rolling-ph-cb-p3-seq3-isotonic', 'm_name': 'Rolling CatBoost 3d PH Isotonic 3%', 'pass_count': 1824, 'total_count': 2763, 'unique_pick_dates': 4, 'win_rate': 66.01520086862106}, {'avg_performance': 6.887853743242197, 'fail_count': 934, 'hit_count': 3348, 'hit_rate': 93.33705045999443, 'm_id': 67, 'm_key': 'rolling-ph-cb-p2-seq3-platt', 'm_name': 'Rolling CatBoost 3d PH Platt 2%', 'pass_count': 2653, 'total_count': 3587, 'unique_pick_dates': 5, 'win_rate': 73.96152773905771}, {'avg_performance': 6.1574786042943375, 'fail_count': 806, 'hit_count': 1734, 'hit_rate': 91.50395778364116, 'm_id': 63, 'm_key': 'rolling-ph-cb-p3-seq3-platt', 'm_name': 'Rolling CatBoost 3d PH Platt 3%', 'pass_count': 1089, 'total_count': 1895, 'unique_pick_dates': 3, 'win_rate': 57.46701846965699}, {'avg_performance': 2.0426933840403843, 'fail_count': 4503, 'hit_count': 4427, 'hit_rate': 57.87684664662047, 'm_id': 18, 'm_key': 'rolling-pc-lgmb-p2-seq3', 'm_name': 'Rolling LGBM 3d PC 2%', 'pass_count': 3146, 'total_count': 7649, 'unique_pick_dates': 11, 'win_rate': 41.129559419531965}, {'avg_performance': 3.459736219215062, 'fail_count': 1177, 'hit_count': 1425, 'hit_rate': 68.67469879518072, 'm_id': 7, 'm_key': 'rolling-pc-lgmb-p3-seq3', 'm_name': 'Rolling LGBM 3d PC 3%', 'pass_count': 898, 'total_count': 2075, 'unique_pick_dates': 3, 'win_rate': 43.27710843373494}, {'avg_performance': 1.9092783997069571, 'fail_count': 4090, 'hit_count': 3919, 'hit_rate': 56.830046403712295, 'm_id': 58, 'm_key': 'rolling-pc-lgmb-p2-seq3-isotonic', 'm_name': 'Rolling LGBM 3d PC Isotonic 2%', 'pass_count': 2806, 'total_count': 6896, 'unique_pick_dates': 10, 'win_rate': 40.69025522041763}, {'avg_performance': 2.971403839634103, 'fail_count': 3153, 'hit_count': 3439, 'hit_rate': 64.16044776119404, 'm_id': 37, 'm_key': 'rolling-pc-lgmb-p3-seq3-isotonic', 'm_name': 'Rolling LGBM 3d PC Isotonic 3%', 'pass_count': 2207, 'total_count': 5360, 'unique_pick_dates': 8, 'win_rate': 41.17537313432836}, {'avg_performance': 1.9404831736611334, 'fail_count': 1449, 'hit_count': 1468, 'hit_rate': 59.074446680080484, 'm_id': 74, 'm_key': 'rolling-pc-lgmb-p2-seq3-platt', 'm_name': 'Rolling LGBM 3d PC Platt 2%', 'pass_count': 1036, 'total_count': 2485, 'unique_pick_dates': 4, 'win_rate': 41.690140845070424}, {'avg_performance': 2.970483971125151, 'fail_count': 1281, 'hit_count': 1357, 'hit_rate': 63.559718969555036, 'm_id': 60, 'm_key': 'rolling-pc-lgmb-p3-seq3-platt', 'm_name': 'Rolling LGBM 3d PC Platt 3%', 'pass_count': 854, 'total_count': 2135, 'unique_pick_dates': 3, 'win_rate': 40.0}, {'avg_performance': 6.606648922247988, 'fail_count': 1234, 'hit_count': 3789, 'hit_rate': 92.79941219691403, 'm_id': 16, 'm_key': 'rolling-ph-lgmb-p2-seq3', 'm_name': 'Rolling LGBM 3d PH 2%', 'pass_count': 2849, 'total_count': 4083, 'unique_pick_dates': 6, 'win_rate': 69.77712466323781}, {'avg_performance': 7.5491690674094025, 'fail_count': 1365, 'hit_count': 3790, 'hit_rate': 94.44306005482183, 'm_id': 4, 'm_key': 'rolling-ph-lgmb-p3-seq3', 'm_name': 'Rolling LGBM 3d PH 3%', 'pass_count': 2648, 'total_count': 4013, 'unique_pick_dates': 6, 'win_rate': 65.98554697233989}, {'avg_performance': 6.434327003756568, 'fail_count': 519, 'hit_count': 1747, 'hit_rate': 93.7734836285561, 'm_id': 52, 'm_key': 'rolling-ph-lgmb-p2-seq3-isotonic', 'm_name': 'Rolling LGBM 3d PH Isotonic 2%', 'pass_count': 1344, 'total_count': 1863, 'unique_pick_dates': 3, 'win_rate': 72.14170692431561}, {'avg_performance': 7.156374222389389, 'fail_count': 1940, 'hit_count': 5123, 'hit_rate': 94.10360029390154, 'm_id': 36, 'm_key': 'rolling-ph-lgmb-p3-seq3-isotonic', 'm_name': 'Rolling LGBM 3d PH Isotonic 3%', 'pass_count': 3504, 'total_count': 5444, 'unique_pick_dates': 8, 'win_rate': 64.36443791329904}, {'avg_performance': 7.310444002585871, 'fail_count': 1100, 'hit_count': 4519, 'hit_rate': 94.9768810424548, 'm_id': 68, 'm_key': 'rolling-ph-lgmb-p2-seq3-platt', 'm_name': 'Rolling LGBM 3d PH Platt 2%', 'pass_count': 3658, 'total_count': 4758, 'unique_pick_dates': 7, 'win_rate': 76.88104245481294}, {'avg_performance': 7.716629886309554, 'fail_count': 993, 'hit_count': 2674, 'hit_rate': 94.55445544554455, 'm_id': 59, 'm_key': 'rolling-ph-lgmb-p3-seq3-platt', 'm_name': 'Rolling LGBM 3d PH Platt 3%', 'pass_count': 1835, 'total_count': 2828, 'unique_pick_dates': 4, 'win_rate': 64.88684582743988}], 'date_from': '2025-02-25', 'date_to': '2025-04-26', 'model_id': None, 'models': '<<queryset of core.Model>>'} {'block': <Block Node: header. Contents: [<TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"components/header.html"'>>, <TextNode: '\n\n '>]>}
components/footer.html
/mnt/disks/pennyloupe_disk/pennyloupe/templates/components/footer.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f4db2793b00>>', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/model/benchmarks'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f4db28068d0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7f4db28068d0>>'} {'benchmark_list': [{'avg_performance': 2.157510031442092, 'fail_count': 1488, 'hit_count': 1453, 'hit_rate': 57.88844621513944, 'm_id': 13, 'm_key': 'binned-pc-cb-p2-seq3', 'm_name': 'Binned CatBoost 3d PC 2%', 'pass_count': 1022, 'total_count': 2510, 'unique_pick_dates': 4, 'win_rate': 40.71713147410359}, {'avg_performance': 2.1316840199027283, 'fail_count': 2295, 'hit_count': 1980, 'hit_rate': 57.011229484595454, 'm_id': 9, 'm_key': 'binned-pc-cb-p3-seq3', 'm_name': 'Binned CatBoost 3d PC 3%', 'pass_count': 1178, 'total_count': 3473, 'unique_pick_dates': 6, 'win_rate': 33.91880218830982}, {'avg_performance': 1.922687856192358, 'fail_count': 1721, 'hit_count': 1656, 'hit_rate': 56.059580230196346, 'm_id': 56, 'm_key': 'binned-pc-cb-p2-seq3-isotonic', 'm_name': 'Binned CatBoost 3d PC Isotonic 2%', 'pass_count': 1233, 'total_count': 2954, 'unique_pick_dates': 5, 'win_rate': 41.74001354096141}, {'avg_performance': 1.7255568406771693, 'fail_count': 1392, 'hit_count': 1093, 'hit_rate': 53.97530864197531, 'm_id': 49, 'm_key': 'binned-pc-cb-p3-seq3-isotonic', 'm_name': 'Binned CatBoost 3d PC Isotonic 3%', 'pass_count': 633, 'total_count': 2025, 'unique_pick_dates': 4, 'win_rate': 31.25925925925926}, {'avg_performance': 3.4426458761913636, 'fail_count': 1718, 'hit_count': 2244, 'hit_rate': 65.69086651053864, 'm_id': 72, 'm_key': 'binned-pc-cb-p2-seq3-platt', 'm_name': 'Binned CatBoost 3d PC Platt 2%', 'pass_count': 1698, 'total_count': 3416, 'unique_pick_dates': 6, 'win_rate': 49.70725995316159}, {'avg_performance': 1.1392709514432944, 'fail_count': 1295, 'hit_count': 928, 'hit_rate': 50.16216216216216, 'm_id': 65, 'm_key': 'binned-pc-cb-p3-seq3-platt', 'm_name': 'Binned CatBoost 3d PC Platt 3%', 'pass_count': 555, 'total_count': 1850, 'unique_pick_dates': 3, 'win_rate': 30.0}, {'avg_performance': 7.662191458403684, 'fail_count': 658, 'hit_count': 2580, 'hit_rate': 94.43631039531479, 'm_id': 11, 'm_key': 'binned-ph-cb-p2-seq3', 'm_name': 'Binned CatBoost 3d PH 2%', 'pass_count': 2074, 'total_count': 2732, 'unique_pick_dates': 5, 'win_rate': 75.91508052708639}, {'avg_performance': 7.801361153441258, 'fail_count': 961, 'hit_count': 2719, 'hit_rate': 94.8047419804742, 'm_id': 5, 'm_key': 'binned-ph-cb-p3-seq3', 'm_name': 'Binned CatBoost 3d PH 3%', 'pass_count': 1907, 'total_count': 2868, 'unique_pick_dates': 5, 'win_rate': 66.49232914923292}, {'avg_performance': 7.310477540326988, 'fail_count': 652, 'hit_count': 2261, 'hit_rate': 93.35260115606937, 'm_id': 53, 'm_key': 'binned-ph-cb-p2-seq3-isotonic', 'm_name': 'Binned CatBoost 3d PH Isotonic 2%', 'pass_count': 1770, 'total_count': 2422, 'unique_pick_dates': 5, 'win_rate': 73.08009909165979}, {'avg_performance': 7.362310911002147, 'fail_count': 1535, 'hit_count': 3782, 'hit_rate': 93.84615384615384, 'm_id': 42, 'm_key': 'binned-ph-cb-p3-seq3-isotonic', 'm_name': 'Binned CatBoost 3d PH Isotonic 3%', 'pass_count': 2495, 'total_count': 4030, 'unique_pick_dates': 7, 'win_rate': 61.9106699751861}, {'avg_performance': 7.558925620478727, 'fail_count': 380, 'hit_count': 1539, 'hit_rate': 95.53072625698324, 'm_id': 69, 'm_key': 'binned-ph-cb-p2-seq3-platt', 'm_name': 'Binned CatBoost 3d PH Platt 2%', 'pass_count': 1231, 'total_count': 1611, 'unique_pick_dates': 3, 'win_rate': 76.41216635630043}, {'avg_performance': 7.06296627431989, 'fail_count': 910, 'hit_count': 1953, 'hit_rate': 91.69014084507042, 'm_id': 62, 'm_key': 'binned-ph-cb-p3-seq3-platt', 'm_name': 'Binned CatBoost 3d PH Platt 3%', 'pass_count': 1220, 'total_count': 2130, 'unique_pick_dates': 4, 'win_rate': 57.27699530516432}, {'avg_performance': 3.9568295479368274, 'fail_count': 759, 'hit_count': 1156, 'hit_rate': 69.18013165769001, 'm_id': 14, 'm_key': 'binned-pc-lgmb-p2-seq3', 'm_name': 'Binned LGBM 3d PC 2%', 'pass_count': 912, 'total_count': 1671, 'unique_pick_dates': 3, 'win_rate': 54.57809694793537}, {'avg_performance': 2.4201311867539923, 'fail_count': 2329, 'hit_count': 2143, 'hit_rate': 59.16620651573716, 'm_id': 8, 'm_key': 'binned-pc-lgmb-p3-seq3', 'm_name': 'Binned LGBM 3d PC 3%', 'pass_count': 1293, 'total_count': 3622, 'unique_pick_dates': 6, 'win_rate': 35.698509110988404}, {'avg_performance': 2.369044932234801, 'fail_count': 1627, 'hit_count': 1754, 'hit_rate': 60.88163832002777, 'm_id': 55, 'm_key': 'binned-pc-lgmb-p2-seq3-isotonic', 'm_name': 'Binned LGBM 3d PC Isotonic 2%', 'pass_count': 1254, 'total_count': 2881, 'unique_pick_dates': 5, 'win_rate': 43.526553280111074}, {'avg_performance': 4.756359429087389, 'fail_count': 800, 'hit_count': 1202, 'hit_rate': 74.24336009882644, 'm_id': 50, 'm_key': 'binned-pc-lgmb-p3-seq3-isotonic', 'm_name': 'Binned LGBM 3d PC Isotonic 3%', 'pass_count': 819, 'total_count': 1619, 'unique_pick_dates': 3, 'win_rate': 50.586781964175415}, {'avg_performance': 3.209813134731864, 'fail_count': 1450, 'hit_count': 1793, 'hit_rate': 64.68253968253968, 'm_id': 71, 'm_key': 'binned-pc-lgmb-p2-seq3-platt', 'm_name': 'Binned LGBM 3d PC Platt 2%', 'pass_count': 1322, 'total_count': 2772, 'unique_pick_dates': 5, 'win_rate': 47.691197691197694}, {'avg_performance': 0.9276170189277518, 'fail_count': 1718, 'hit_count': 1143, 'hit_rate': 48.08582246529239, 'm_id': 66, 'm_key': 'binned-pc-lgmb-p3-seq3-platt', 'm_name': 'Binned LGBM 3d PC Platt 3%', 'pass_count': 659, 'total_count': 2377, 'unique_pick_dates': 4, 'win_rate': 27.724021876314684}, {'avg_performance': 7.116035655371287, 'fail_count': 968, 'hit_count': 3227, 'hit_rate': 93.78087765184539, 'm_id': 12, 'm_key': 'binned-ph-lgmb-p2-seq3', 'm_name': 'Binned LGBM 3d PH 2%', 'pass_count': 2473, 'total_count': 3441, 'unique_pick_dates': 6, 'win_rate': 71.86864283638477}, {'avg_performance': 7.706817783116505, 'fail_count': 1135, 'hit_count': 3109, 'hit_rate': 94.46976602856274, 'm_id': 6, 'm_key': 'binned-ph-lgmb-p3-seq3', 'm_name': 'Binned LGBM 3d PH 3%', 'pass_count': 2156, 'total_count': 3291, 'unique_pick_dates': 6, 'win_rate': 65.51200243087207}, {'avg_performance': 7.881018802852404, 'fail_count': 1105, 'hit_count': 3200, 'hit_rate': 94.64655427388347, 'm_id': 61, 'm_key': 'binned-ph-lgmb-p3-seq3-platt', 'm_name': 'Binned LGBM 3d PH 3%', 'pass_count': 2276, 'total_count': 3381, 'unique_pick_dates': 6, 'win_rate': 67.31736172729961}, {'avg_performance': 7.169312012168677, 'fail_count': 760, 'hit_count': 2705, 'hit_rate': 93.53388658367912, 'm_id': 54, 'm_key': 'binned-ph-lgmb-p2-seq3-isotonic', 'm_name': 'Binned LGBM 3d PH Isotonic 2%', 'pass_count': 2132, 'total_count': 2892, 'unique_pick_dates': 5, 'win_rate': 73.72060857538035}, {'avg_performance': 7.55977308595002, 'fail_count': 871, 'hit_count': 2227, 'hit_rate': 93.37526205450733, 'm_id': 41, 'm_key': 'binned-ph-lgmb-p3-seq3-isotonic', 'm_name': 'Binned LGBM 3d PH Isotonic 3%', 'pass_count': 1514, 'total_count': 2385, 'unique_pick_dates': 5, 'win_rate': 63.480083857442345}, {'avg_performance': 7.077387170626392, 'fail_count': 985, 'hit_count': 3792, 'hit_rate': 94.54001495886313, 'm_id': 70, 'm_key': 'binned-ph-lgmb-p2-seq3-platt', 'm_name': 'Binned LGBM 3d PH Platt 2%', 'pass_count': 3026, 'total_count': 4011, 'unique_pick_dates': 7, 'win_rate': 75.44253303415607}, {'avg_performance': 1.5157683544109541, 'fail_count': 2065, 'hit_count': 1881, 'hit_rate': 56.03217158176944, 'm_id': 17, 'm_key': 'rolling-pc-cb-p2-seq3', 'm_name': 'Rolling CatBoost 3d PC 2%', 'pass_count': 1292, 'total_count': 3357, 'unique_pick_dates': 5, 'win_rate': 38.48674411677093}, {'avg_performance': 2.9285120051369136, 'fail_count': 2067, 'hit_count': 2216, 'hit_rate': 64.89019033674964, 'm_id': 2, 'm_key': 'rolling-pc-p3-cb-seq3', 'm_name': 'Rolling CatBoost 3d PC 3%', 'pass_count': 1348, 'total_count': 3415, 'unique_pick_dates': 5, 'win_rate': 39.472913616398245}, {'avg_performance': 2.190725210546811, 'fail_count': 2806, 'hit_count': 2910, 'hit_rate': 60.53671728728937, 'm_id': 57, 'm_key': 'rolling-pc-cb-p2-seq3-isotonic', 'm_name': 'Rolling CatBoost 3d PC Isotonic 2%', 'pass_count': 2001, 'total_count': 4807, 'unique_pick_dates': 7, 'win_rate': 41.6267942583732}, {'avg_performance': 2.05489301054648, 'fail_count': 2254, 'hit_count': 1982, 'hit_rate': 57.06881658508494, 'm_id': 48, 'm_key': 'rolling-pc-cb-p3-seq3-isotonic', 'm_name': 'Rolling CatBoost 3d PC Isotonic 3%', 'pass_count': 1219, 'total_count': 3473, 'unique_pick_dates': 5, 'win_rate': 35.09933774834437}, {'avg_performance': 2.7517375800902095, 'fail_count': 1537, 'hit_count': 1791, 'hit_rate': 62.07972270363951, 'm_id': 73, 'm_key': 'rolling-pc-cb-p2-seq3-platt', 'm_name': 'Rolling CatBoost 3d PC Platt 2%', 'pass_count': 1348, 'total_count': 2885, 'unique_pick_dates': 4, 'win_rate': 46.72443674176776}, {'avg_performance': 2.792003014519705, 'fail_count': 2950, 'hit_count': 3070, 'hit_rate': 63.29896907216495, 'm_id': 64, 'm_key': 'rolling-pc-cb-p3-seq3-platt', 'm_name': 'Rolling CatBoost 3d PC Platt 3%', 'pass_count': 1900, 'total_count': 4850, 'unique_pick_dates': 7, 'win_rate': 39.175257731958766}, {'avg_performance': 7.27552214228651, 'fail_count': 1482, 'hit_count': 5744, 'hit_rate': 94.02520870846293, 'm_id': 15, 'm_key': 'rolling-ph-cb-p2-seq3', 'm_name': 'Rolling CatBoost 3d PH 2%', 'pass_count': 4627, 'total_count': 6109, 'unique_pick_dates': 9, 'win_rate': 75.7407104272385}, {'avg_performance': 7.161463261261197, 'fail_count': 1095, 'hit_count': 2750, 'hit_rate': 94.24263193968471, 'm_id': 3, 'm_key': 'rolling-ph-cb-p3-seq3', 'm_name': 'Rolling CatBoost 3d PH 3%', 'pass_count': 1823, 'total_count': 2918, 'unique_pick_dates': 4, 'win_rate': 62.47429746401645}, {'avg_performance': 7.55301238417853, 'fail_count': 987, 'hit_count': 3916, 'hit_rate': 94.68085106382979, 'm_id': 51, 'm_key': 'rolling-ph-cb-p2-seq3-isotonic', 'm_name': 'Rolling CatBoost 3d PH Isotonic 2%', 'pass_count': 3149, 'total_count': 4136, 'unique_pick_dates': 6, 'win_rate': 76.13636363636364}, {'avg_performance': 7.2332755617457325, 'fail_count': 939, 'hit_count': 2608, 'hit_rate': 94.39015562794064, 'm_id': 47, 'm_key': 'rolling-ph-cb-p3-seq3-isotonic', 'm_name': 'Rolling CatBoost 3d PH Isotonic 3%', 'pass_count': 1824, 'total_count': 2763, 'unique_pick_dates': 4, 'win_rate': 66.01520086862106}, {'avg_performance': 6.887853743242197, 'fail_count': 934, 'hit_count': 3348, 'hit_rate': 93.33705045999443, 'm_id': 67, 'm_key': 'rolling-ph-cb-p2-seq3-platt', 'm_name': 'Rolling CatBoost 3d PH Platt 2%', 'pass_count': 2653, 'total_count': 3587, 'unique_pick_dates': 5, 'win_rate': 73.96152773905771}, {'avg_performance': 6.1574786042943375, 'fail_count': 806, 'hit_count': 1734, 'hit_rate': 91.50395778364116, 'm_id': 63, 'm_key': 'rolling-ph-cb-p3-seq3-platt', 'm_name': 'Rolling CatBoost 3d PH Platt 3%', 'pass_count': 1089, 'total_count': 1895, 'unique_pick_dates': 3, 'win_rate': 57.46701846965699}, {'avg_performance': 2.0426933840403843, 'fail_count': 4503, 'hit_count': 4427, 'hit_rate': 57.87684664662047, 'm_id': 18, 'm_key': 'rolling-pc-lgmb-p2-seq3', 'm_name': 'Rolling LGBM 3d PC 2%', 'pass_count': 3146, 'total_count': 7649, 'unique_pick_dates': 11, 'win_rate': 41.129559419531965}, {'avg_performance': 3.459736219215062, 'fail_count': 1177, 'hit_count': 1425, 'hit_rate': 68.67469879518072, 'm_id': 7, 'm_key': 'rolling-pc-lgmb-p3-seq3', 'm_name': 'Rolling LGBM 3d PC 3%', 'pass_count': 898, 'total_count': 2075, 'unique_pick_dates': 3, 'win_rate': 43.27710843373494}, {'avg_performance': 1.9092783997069571, 'fail_count': 4090, 'hit_count': 3919, 'hit_rate': 56.830046403712295, 'm_id': 58, 'm_key': 'rolling-pc-lgmb-p2-seq3-isotonic', 'm_name': 'Rolling LGBM 3d PC Isotonic 2%', 'pass_count': 2806, 'total_count': 6896, 'unique_pick_dates': 10, 'win_rate': 40.69025522041763}, {'avg_performance': 2.971403839634103, 'fail_count': 3153, 'hit_count': 3439, 'hit_rate': 64.16044776119404, 'm_id': 37, 'm_key': 'rolling-pc-lgmb-p3-seq3-isotonic', 'm_name': 'Rolling LGBM 3d PC Isotonic 3%', 'pass_count': 2207, 'total_count': 5360, 'unique_pick_dates': 8, 'win_rate': 41.17537313432836}, {'avg_performance': 1.9404831736611334, 'fail_count': 1449, 'hit_count': 1468, 'hit_rate': 59.074446680080484, 'm_id': 74, 'm_key': 'rolling-pc-lgmb-p2-seq3-platt', 'm_name': 'Rolling LGBM 3d PC Platt 2%', 'pass_count': 1036, 'total_count': 2485, 'unique_pick_dates': 4, 'win_rate': 41.690140845070424}, {'avg_performance': 2.970483971125151, 'fail_count': 1281, 'hit_count': 1357, 'hit_rate': 63.559718969555036, 'm_id': 60, 'm_key': 'rolling-pc-lgmb-p3-seq3-platt', 'm_name': 'Rolling LGBM 3d PC Platt 3%', 'pass_count': 854, 'total_count': 2135, 'unique_pick_dates': 3, 'win_rate': 40.0}, {'avg_performance': 6.606648922247988, 'fail_count': 1234, 'hit_count': 3789, 'hit_rate': 92.79941219691403, 'm_id': 16, 'm_key': 'rolling-ph-lgmb-p2-seq3', 'm_name': 'Rolling LGBM 3d PH 2%', 'pass_count': 2849, 'total_count': 4083, 'unique_pick_dates': 6, 'win_rate': 69.77712466323781}, {'avg_performance': 7.5491690674094025, 'fail_count': 1365, 'hit_count': 3790, 'hit_rate': 94.44306005482183, 'm_id': 4, 'm_key': 'rolling-ph-lgmb-p3-seq3', 'm_name': 'Rolling LGBM 3d PH 3%', 'pass_count': 2648, 'total_count': 4013, 'unique_pick_dates': 6, 'win_rate': 65.98554697233989}, {'avg_performance': 6.434327003756568, 'fail_count': 519, 'hit_count': 1747, 'hit_rate': 93.7734836285561, 'm_id': 52, 'm_key': 'rolling-ph-lgmb-p2-seq3-isotonic', 'm_name': 'Rolling LGBM 3d PH Isotonic 2%', 'pass_count': 1344, 'total_count': 1863, 'unique_pick_dates': 3, 'win_rate': 72.14170692431561}, {'avg_performance': 7.156374222389389, 'fail_count': 1940, 'hit_count': 5123, 'hit_rate': 94.10360029390154, 'm_id': 36, 'm_key': 'rolling-ph-lgmb-p3-seq3-isotonic', 'm_name': 'Rolling LGBM 3d PH Isotonic 3%', 'pass_count': 3504, 'total_count': 5444, 'unique_pick_dates': 8, 'win_rate': 64.36443791329904}, {'avg_performance': 7.310444002585871, 'fail_count': 1100, 'hit_count': 4519, 'hit_rate': 94.9768810424548, 'm_id': 68, 'm_key': 'rolling-ph-lgmb-p2-seq3-platt', 'm_name': 'Rolling LGBM 3d PH Platt 2%', 'pass_count': 3658, 'total_count': 4758, 'unique_pick_dates': 7, 'win_rate': 76.88104245481294}, {'avg_performance': 7.716629886309554, 'fail_count': 993, 'hit_count': 2674, 'hit_rate': 94.55445544554455, 'm_id': 59, 'm_key': 'rolling-ph-lgmb-p3-seq3-platt', 'm_name': 'Rolling LGBM 3d PH Platt 3%', 'pass_count': 1835, 'total_count': 2828, 'unique_pick_dates': 4, 'win_rate': 64.88684582743988}], 'date_from': '2025-02-25', 'date_to': '2025-04-26', 'model_id': None, 'models': '<<queryset of core.Model>>'} {'block': <Block Node: footer. Contents: [<TextNode: '\n '>, <IncludeNode: template=<FilterExpression '"components/footer.html"'>>, <TextNode: '\n '>]>}

Context processors

django.template.context_processors.csrf
Toggle context {'csrf_token': <SimpleLazyObject: <function csrf.<locals>._get_val at 0x7f4db2793b00>>}
django.template.context_processors.debug
Toggle context {}
django.template.context_processors.request
Toggle context {'request': <WSGIRequest: GET '/model/benchmarks'>}
django.contrib.auth.context_processors.auth
Toggle context {'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f4db28068d0>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f4db28068d0>>)}
django.contrib.messages.context_processors.messages
Toggle context {'messages': <FallbackStorage: request=<WSGIRequest: GET '/model/benchmarks'>>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}}

Cache calls from 1 backend

Summary

Total calls Total time Cache hits Cache misses
2 7.583120837807655 ms 0 1

Commands

add get set get_or_set touch delete clear get_many set_many delete_many has_key incr decr incr_version decr_version
0 1 1 0 0 0 0 0 0 0 0 0 0 0 0

Calls

Time (ms) Type Arguments Keyword arguments Backend
0.2817 get ('model_benchmark_context_b8bc41637740',) {} <django.core.cache.backends.filebased.FileBasedCache object at 0x7f4db24d0c10>
/mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124)
  return self.get_response(request)

/mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/mnt/disks/pennyloupe_disk/pennyloupe/app/core/views/app.py in model_benchmarks(539)
  context = cache.get(cache_key)

7.3015 set ('model_benchmark_context_b8bc41637740', {'models': <QuerySet [<Model: Binned CatBoost 3d PC 10% (binned-pc-cb-p10-seq3 v1)>, <Model: Binned CatBoost 3d PC 2% (binned-pc-cb-p2-seq3 v1)>, <Model: Binned CatBoost 3d PC 3% (binned-pc-cb-p3-seq3 v1)>, <Model: Binned CatBoost 3d PC 5% (binned-pc-cb-p5-seq3 v1)>, <Model: Binned CatBoost 3d PC Isotonic 2% (binned-pc-cb-p2-seq3-isotonic v1)>, <Model: Binned CatBoost 3d PC Isotonic 3% (binned-pc-cb-p3-seq3-isotonic v1)>, <Model: Binned CatBoost 3d PC Platt 2% (binned-pc-cb-p2-seq3-platt v1)>, <Model: Binned CatBoost 3d PC Platt 3% (binned-pc-cb-p3-seq3-platt v1)>, <Model: Binned CatBoost 3d PH 10% (binned-ph-cb-p10-seq3 v1)>, <Model: Binned CatBoost 3d PH 2% (binned-ph-cb-p2-seq3 v1)>, <Model: Binned CatBoost 3d PH 3% (binned-ph-cb-p3-seq3 v1)>, <Model: Binned CatBoost 3d PH 5% (binned-ph-cb-p5-seq3 v1)>, <Model: Binned CatBoost 3d PH Isotonic 2% (binned-ph-cb-p2-seq3-isotonic v1)>, <Model: Binned CatBoost 3d PH Isotonic 3% (binned-ph-cb-p3-seq3-isotonic v1)>, <Model: Binned CatBoost 3d PH Platt 2% (binned-ph-cb-p2-seq3-platt v1)>, <Model: Binned CatBoost 3d PH Platt 3% (binned-ph-cb-p3-seq3-platt v1)>, <Model: Binned LGBM 3d PC 10% (binned-pc-lgmb-p10-seq3 v1)>, <Model: Binned LGBM 3d PC 2% (binned-pc-lgmb-p2-seq3 v1)>, <Model: Binned LGBM 3d PC 3% (binned-pc-lgmb-p3-seq3 v1)>, <Model: Binned LGBM 3d PC 5% (binned-pc-lgmb-p5-seq3 v1)>, '...(remaining elements truncated)...']>, 'model_id': None, 'date_to': '2025-04-26', 'date_from': '2025-02-25', 'benchmark_list': [{'m_id': 13, 'm_name': 'Binned CatBoost 3d PC 2%', 'm_key': 'binned-pc-cb-p2-seq3', 'total_count': 2510, 'pass_count': 1022, 'fail_count': 1488, 'hit_count': 1453, 'unique_pick_dates': 4, 'hit_rate': 57.88844621513944, 'win_rate': 40.71713147410359, 'avg_performance': 2.157510031442092}, {'m_id': 9, 'm_name': 'Binned CatBoost 3d PC 3%', 'm_key': 'binned-pc-cb-p3-seq3', 'total_count': 3473, 'pass_count': 1178, 'fail_count': 2295, 'hit_count': 1980, 'unique_pick_dates': 6, 'hit_rate': 57.011229484595454, 'win_rate': 33.91880218830982, 'avg_performance': 2.1316840199027283}, {'m_id': 56, 'm_name': 'Binned CatBoost 3d PC Isotonic 2%', 'm_key': 'binned-pc-cb-p2-seq3-isotonic', 'total_count': 2954, 'pass_count': 1233, 'fail_count': 1721, 'hit_count': 1656, 'unique_pick_dates': 5, 'hit_rate': 56.059580230196346, 'win_rate': 41.74001354096141, 'avg_performance': 1.922687856192358}, {'m_id': 49, 'm_name': 'Binned CatBoost 3d PC Isotonic 3%', 'm_key': 'binned-pc-cb-p3-seq3-isotonic', 'total_count': 2025, 'pass_count': 633, 'fail_count': 1392, 'hit_count': 1093, 'unique_pick_dates': 4, 'hit_rate': 53.97530864197531, 'win_rate': 31.25925925925926, 'avg_performance': 1.7255568406771693}, {'m_id': 72, 'm_name': 'Binned CatBoost 3d PC Platt 2%', 'm_key': 'binned-pc-cb-p2-seq3-platt', 'total_count': 3416, 'pass_count': 1698, 'fail_count': 1718, 'hit_count': 2244, 'unique_pick_dates': 6, 'hit_rate': 65.69086651053864, 'win_rate': 49.70725995316159, 'avg_performance': 3.4426458761913636}, {'m_id': 65, 'm_name': 'Binned CatBoost 3d PC Platt 3%', 'm_key': 'binned-pc-cb-p3-seq3-platt', 'total_count': 1850, 'pass_count': 555, 'fail_count': 1295, 'hit_count': 928, 'unique_pick_dates': 3, 'hit_rate': 50.16216216216216, 'win_rate': 30.0, 'avg_performance': 1.1392709514432944}, {'m_id': 11, 'm_name': 'Binned CatBoost 3d PH 2%', 'm_key': 'binned-ph-cb-p2-seq3', 'total_count': 2732, 'pass_count': 2074, 'fail_count': 658, 'hit_count': 2580, 'unique_pick_dates': 5, 'hit_rate': 94.43631039531479, 'win_rate': 75.91508052708639, 'avg_performance': 7.662191458403684}, {'m_id': 5, 'm_name': 'Binned CatBoost 3d PH 3%', 'm_key': 'binned-ph-cb-p3-seq3', 'total_count': 2868, 'pass_count': 1907, 'fail_count': 961, 'hit_count': 2719, 'unique_pick_dates': 5, 'hit_rate': 94.8047419804742, 'win_rate': 66.49232914923292, 'avg_performance': 7.801361153441258}, {'m_id': 53, 'm_name': 'Binned CatBoost 3d PH Isotonic 2%', 'm_key': 'binned-ph-cb-p2-seq3-isotonic', 'total_count': 2422, 'pass_count': 1770, 'fail_count': 652, 'hit_count': 2261, 'unique_pick_dates': 5, 'hit_rate': 93.35260115606937, 'win_rate': 73.08009909165979, 'avg_performance': 7.310477540326988}, {'m_id': 42, 'm_name': 'Binned CatBoost 3d PH Isotonic 3%', 'm_key': 'binned-ph-cb-p3-seq3-isotonic', 'total_count': 4030, 'pass_count': 2495, 'fail_count': 1535, 'hit_count': 3782, 'unique_pick_dates': 7, 'hit_rate': 93.84615384615384, 'win_rate': 61.9106699751861, 'avg_performance': 7.362310911002147}, {'m_id': 69, 'm_name': 'Binned CatBoost 3d PH Platt 2%', 'm_key': 'binned-ph-cb-p2-seq3-platt', 'total_count': 1611, 'pass_count': 1231, 'fail_count': 380, 'hit_count': 1539, 'unique_pick_dates': 3, 'hit_rate': 95.53072625698324, 'win_rate': 76.41216635630043, 'avg_performance': 7.558925620478727}, {'m_id': 62, 'm_name': 'Binned CatBoost 3d PH Platt 3%', 'm_key': 'binned-ph-cb-p3-seq3-platt', 'total_count': 2130, 'pass_count': 1220, 'fail_count': 910, 'hit_count': 1953, 'unique_pick_dates': 4, 'hit_rate': 91.69014084507042, 'win_rate': 57.27699530516432, 'avg_performance': 7.06296627431989}, {'m_id': 14, 'm_name': 'Binned LGBM 3d PC 2%', 'm_key': 'binned-pc-lgmb-p2-seq3', 'total_count': 1671, 'pass_count': 912, 'fail_count': 759, 'hit_count': 1156, 'unique_pick_dates': 3, 'hit_rate': 69.18013165769001, 'win_rate': 54.57809694793537, 'avg_performance': 3.9568295479368274}, {'m_id': 8, 'm_name': 'Binned LGBM 3d PC 3%', 'm_key': 'binned-pc-lgmb-p3-seq3', 'total_count': 3622, 'pass_count': 1293, 'fail_count': 2329, 'hit_count': 2143, 'unique_pick_dates': 6, 'hit_rate': 59.16620651573716, 'win_rate': 35.698509110988404, 'avg_performance': 2.4201311867539923}, {'m_id': 55, 'm_name': 'Binned LGBM 3d PC Isotonic 2%', 'm_key': 'binned-pc-lgmb-p2-seq3-isotonic', 'total_count': 2881, 'pass_count': 1254, 'fail_count': 1627, 'hit_count': 1754, 'unique_pick_dates': 5, 'hit_rate': 60.88163832002777, 'win_rate': 43.526553280111074, 'avg_performance': 2.369044932234801}, {'m_id': 50, 'm_name': 'Binned LGBM 3d PC Isotonic 3%', 'm_key': 'binned-pc-lgmb-p3-seq3-isotonic', 'total_count': 1619, 'pass_count': 819, 'fail_count': 800, 'hit_count': 1202, 'unique_pick_dates': 3, 'hit_rate': 74.24336009882644, 'win_rate': 50.586781964175415, 'avg_performance': 4.756359429087389}, {'m_id': 71, 'm_name': 'Binned LGBM 3d PC Platt 2%', 'm_key': 'binned-pc-lgmb-p2-seq3-platt', 'total_count': 2772, 'pass_count': 1322, 'fail_count': 1450, 'hit_count': 1793, 'unique_pick_dates': 5, 'hit_rate': 64.68253968253968, 'win_rate': 47.691197691197694, 'avg_performance': 3.209813134731864}, {'m_id': 66, 'm_name': 'Binned LGBM 3d PC Platt 3%', 'm_key': 'binned-pc-lgmb-p3-seq3-platt', 'total_count': 2377, 'pass_count': 659, 'fail_count': 1718, 'hit_count': 1143, 'unique_pick_dates': 4, 'hit_rate': 48.08582246529239, 'win_rate': 27.724021876314684, 'avg_performance': 0.9276170189277518}, {'m_id': 12, 'm_name': 'Binned LGBM 3d PH 2%', 'm_key': 'binned-ph-lgmb-p2-seq3', 'total_count': 3441, 'pass_count': 2473, 'fail_count': 968, 'hit_count': 3227, 'unique_pick_dates': 6, 'hit_rate': 93.78087765184539, 'win_rate': 71.86864283638477, 'avg_performance': 7.116035655371287}, {'m_id': 6, 'm_name': 'Binned LGBM 3d PH 3%', 'm_key': 'binned-ph-lgmb-p3-seq3', 'total_count': 3291, 'pass_count': 2156, 'fail_count': 1135, 'hit_count': 3109, 'unique_pick_dates': 6, 'hit_rate': 94.46976602856274, 'win_rate': 65.51200243087207, 'avg_performance': 7.706817783116505}, {'m_id': 61, 'm_name': 'Binned LGBM 3d PH 3%', 'm_key': 'binned-ph-lgmb-p3-seq3-platt', 'total_count': 3381, 'pass_count': 2276, 'fail_count': 1105, 'hit_count': 3200, 'unique_pick_dates': 6, 'hit_rate': 94.64655427388347, 'win_rate': 67.31736172729961, 'avg_performance': 7.881018802852404}, {'m_id': 54, 'm_name': 'Binned LGBM 3d PH Isotonic 2%', 'm_key': 'binned-ph-lgmb-p2-seq3-isotonic', 'total_count': 2892, 'pass_count': 2132, 'fail_count': 760, 'hit_count': 2705, 'unique_pick_dates': 5, 'hit_rate': 93.53388658367912, 'win_rate': 73.72060857538035, 'avg_performance': 7.169312012168677}, {'m_id': 41, 'm_name': 'Binned LGBM 3d PH Isotonic 3%', 'm_key': 'binned-ph-lgmb-p3-seq3-isotonic', 'total_count': 2385, 'pass_count': 1514, 'fail_count': 871, 'hit_count': 2227, 'unique_pick_dates': 5, 'hit_rate': 93.37526205450733, 'win_rate': 63.480083857442345, 'avg_performance': 7.55977308595002}, {'m_id': 70, 'm_name': 'Binned LGBM 3d PH Platt 2%', 'm_key': 'binned-ph-lgmb-p2-seq3-platt', 'total_count': 4011, 'pass_count': 3026, 'fail_count': 985, 'hit_count': 3792, 'unique_pick_dates': 7, 'hit_rate': 94.54001495886313, 'win_rate': 75.44253303415607, 'avg_performance': 7.077387170626392}, {'m_id': 17, 'm_name': 'Rolling CatBoost 3d PC 2%', 'm_key': 'rolling-pc-cb-p2-seq3', 'total_count': 3357, 'pass_count': 1292, 'fail_count': 2065, 'hit_count': 1881, 'unique_pick_dates': 5, 'hit_rate': 56.03217158176944, 'win_rate': 38.48674411677093, 'avg_performance': 1.5157683544109541}, {'m_id': 2, 'm_name': 'Rolling CatBoost 3d PC 3%', 'm_key': 'rolling-pc-p3-cb-seq3', 'total_count': 3415, 'pass_count': 1348, 'fail_count': 2067, 'hit_count': 2216, 'unique_pick_dates': 5, 'hit_rate': 64.89019033674964, 'win_rate': 39.472913616398245, 'avg_performance': 2.9285120051369136}, {'m_id': 57, 'm_name': 'Rolling CatBoost 3d PC Isotonic 2%', 'm_key': 'rolling-pc-cb-p2-seq3-isotonic', 'total_count': 4807, 'pass_count': 2001, 'fail_count': 2806, 'hit_count': 2910, 'unique_pick_dates': 7, 'hit_rate': 60.53671728728937, 'win_rate': 41.6267942583732, 'avg_performance': 2.190725210546811}, {'m_id': 48, 'm_name': 'Rolling CatBoost 3d PC Isotonic 3%', 'm_key': 'rolling-pc-cb-p3-seq3-isotonic', 'total_count': 3473, 'pass_count': 1219, 'fail_count': 2254, 'hit_count': 1982, 'unique_pick_dates': 5, 'hit_rate': 57.06881658508494, 'win_rate': 35.09933774834437, 'avg_performance': 2.05489301054648}, {'m_id': 73, 'm_name': 'Rolling CatBoost 3d PC Platt 2%', 'm_key': 'rolling-pc-cb-p2-seq3-platt', 'total_count': 2885, 'pass_count': 1348, 'fail_count': 1537, 'hit_count': 1791, 'unique_pick_dates': 4, 'hit_rate': 62.07972270363951, 'win_rate': 46.72443674176776, 'avg_performance': 2.7517375800902095}, {'m_id': 64, 'm_name': 'Rolling CatBoost 3d PC Platt 3%', 'm_key': 'rolling-pc-cb-p3-seq3-platt', 'total_count': 4850, 'pass_count': 1900, 'fail_count': 2950, 'hit_count': 3070, 'unique_pick_dates': 7, 'hit_rate': 63.29896907216495, 'win_rate': 39.175257731958766, 'avg_performance': 2.792003014519705}, {'m_id': 15, 'm_name': 'Rolling CatBoost 3d PH 2%', 'm_key': 'rolling-ph-cb-p2-seq3', 'total_count': 6109, 'pass_count': 4627, 'fail_count': 1482, 'hit_count': 5744, 'unique_pick_dates': 9, 'hit_rate': 94.02520870846293, 'win_rate': 75.7407104272385, 'avg_performance': 7.27552214228651}, {'m_id': 3, 'm_name': 'Rolling CatBoost 3d PH 3%', 'm_key': 'rolling-ph-cb-p3-seq3', 'total_count': 2918, 'pass_count': 1823, 'fail_count': 1095, 'hit_count': 2750, 'unique_pick_dates': 4, 'hit_rate': 94.24263193968471, 'win_rate': 62.47429746401645, 'avg_performance': 7.161463261261197}, {'m_id': 51, 'm_name': 'Rolling CatBoost 3d PH Isotonic 2%', 'm_key': 'rolling-ph-cb-p2-seq3-isotonic', 'total_count': 4136, 'pass_count': 3149, 'fail_count': 987, 'hit_count': 3916, 'unique_pick_dates': 6, 'hit_rate': 94.68085106382979, 'win_rate': 76.13636363636364, 'avg_performance': 7.55301238417853}, {'m_id': 47, 'm_name': 'Rolling CatBoost 3d PH Isotonic 3%', 'm_key': 'rolling-ph-cb-p3-seq3-isotonic', 'total_count': 2763, 'pass_count': 1824, 'fail_count': 939, 'hit_count': 2608, 'unique_pick_dates': 4, 'hit_rate': 94.39015562794064, 'win_rate': 66.01520086862106, 'avg_performance': 7.2332755617457325}, {'m_id': 67, 'm_name': 'Rolling CatBoost 3d PH Platt 2%', 'm_key': 'rolling-ph-cb-p2-seq3-platt', 'total_count': 3587, 'pass_count': 2653, 'fail_count': 934, 'hit_count': 3348, 'unique_pick_dates': 5, 'hit_rate': 93.33705045999443, 'win_rate': 73.96152773905771, 'avg_performance': 6.887853743242197}, {'m_id': 63, 'm_name': 'Rolling CatBoost 3d PH Platt 3%', 'm_key': 'rolling-ph-cb-p3-seq3-platt', 'total_count': 1895, 'pass_count': 1089, 'fail_count': 806, 'hit_count': 1734, 'unique_pick_dates': 3, 'hit_rate': 91.50395778364116, 'win_rate': 57.46701846965699, 'avg_performance': 6.1574786042943375}, {'m_id': 18, 'm_name': 'Rolling LGBM 3d PC 2%', 'm_key': 'rolling-pc-lgmb-p2-seq3', 'total_count': 7649, 'pass_count': 3146, 'fail_count': 4503, 'hit_count': 4427, 'unique_pick_dates': 11, 'hit_rate': 57.87684664662047, 'win_rate': 41.129559419531965, 'avg_performance': 2.0426933840403843}, {'m_id': 7, 'm_name': 'Rolling LGBM 3d PC 3%', 'm_key': 'rolling-pc-lgmb-p3-seq3', 'total_count': 2075, 'pass_count': 898, 'fail_count': 1177, 'hit_count': 1425, 'unique_pick_dates': 3, 'hit_rate': 68.67469879518072, 'win_rate': 43.27710843373494, 'avg_performance': 3.459736219215062}, {'m_id': 58, 'm_name': 'Rolling LGBM 3d PC Isotonic 2%', 'm_key': 'rolling-pc-lgmb-p2-seq3-isotonic', 'total_count': 6896, 'pass_count': 2806, 'fail_count': 4090, 'hit_count': 3919, 'unique_pick_dates': 10, 'hit_rate': 56.830046403712295, 'win_rate': 40.69025522041763, 'avg_performance': 1.9092783997069571}, {'m_id': 37, 'm_name': 'Rolling LGBM 3d PC Isotonic 3%', 'm_key': 'rolling-pc-lgmb-p3-seq3-isotonic', 'total_count': 5360, 'pass_count': 2207, 'fail_count': 3153, 'hit_count': 3439, 'unique_pick_dates': 8, 'hit_rate': 64.16044776119404, 'win_rate': 41.17537313432836, 'avg_performance': 2.971403839634103}, {'m_id': 74, 'm_name': 'Rolling LGBM 3d PC Platt 2%', 'm_key': 'rolling-pc-lgmb-p2-seq3-platt', 'total_count': 2485, 'pass_count': 1036, 'fail_count': 1449, 'hit_count': 1468, 'unique_pick_dates': 4, 'hit_rate': 59.074446680080484, 'win_rate': 41.690140845070424, 'avg_performance': 1.9404831736611334}, {'m_id': 60, 'm_name': 'Rolling LGBM 3d PC Platt 3%', 'm_key': 'rolling-pc-lgmb-p3-seq3-platt', 'total_count': 2135, 'pass_count': 854, 'fail_count': 1281, 'hit_count': 1357, 'unique_pick_dates': 3, 'hit_rate': 63.559718969555036, 'win_rate': 40.0, 'avg_performance': 2.970483971125151}, {'m_id': 16, 'm_name': 'Rolling LGBM 3d PH 2%', 'm_key': 'rolling-ph-lgmb-p2-seq3', 'total_count': 4083, 'pass_count': 2849, 'fail_count': 1234, 'hit_count': 3789, 'unique_pick_dates': 6, 'hit_rate': 92.79941219691403, 'win_rate': 69.77712466323781, 'avg_performance': 6.606648922247988}, {'m_id': 4, 'm_name': 'Rolling LGBM 3d PH 3%', 'm_key': 'rolling-ph-lgmb-p3-seq3', 'total_count': 4013, 'pass_count': 2648, 'fail_count': 1365, 'hit_count': 3790, 'unique_pick_dates': 6, 'hit_rate': 94.44306005482183, 'win_rate': 65.98554697233989, 'avg_performance': 7.5491690674094025}, {'m_id': 52, 'm_name': 'Rolling LGBM 3d PH Isotonic 2%', 'm_key': 'rolling-ph-lgmb-p2-seq3-isotonic', 'total_count': 1863, 'pass_count': 1344, 'fail_count': 519, 'hit_count': 1747, 'unique_pick_dates': 3, 'hit_rate': 93.7734836285561, 'win_rate': 72.14170692431561, 'avg_performance': 6.434327003756568}, {'m_id': 36, 'm_name': 'Rolling LGBM 3d PH Isotonic 3%', 'm_key': 'rolling-ph-lgmb-p3-seq3-isotonic', 'total_count': 5444, 'pass_count': 3504, 'fail_count': 1940, 'hit_count': 5123, 'unique_pick_dates': 8, 'hit_rate': 94.10360029390154, 'win_rate': 64.36443791329904, 'avg_performance': 7.156374222389389}, {'m_id': 68, 'm_name': 'Rolling LGBM 3d PH Platt 2%', 'm_key': 'rolling-ph-lgmb-p2-seq3-platt', 'total_count': 4758, 'pass_count': 3658, 'fail_count': 1100, 'hit_count': 4519, 'unique_pick_dates': 7, 'hit_rate': 94.9768810424548, 'win_rate': 76.88104245481294, 'avg_performance': 7.310444002585871}, {'m_id': 59, 'm_name': 'Rolling LGBM 3d PH Platt 3%', 'm_key': 'rolling-ph-lgmb-p3-seq3-platt', 'total_count': 2828, 'pass_count': 1835, 'fail_count': 993, 'hit_count': 2674, 'unique_pick_dates': 4, 'hit_rate': 94.55445544554455, 'win_rate': 64.88684582743988, 'avg_performance': 7.716629886309554}]}, 86400) {} <django.core.cache.backends.filebased.FileBasedCache object at 0x7f4db24d0c10>
/mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124)
  return self.get_response(request)

/mnt/disks/pennyloupe_disk/pennyloupe/.venv/lib/python3.11/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/mnt/disks/pennyloupe_disk/pennyloupe/app/core/views/app.py in model_benchmarks(632)
  cache.set(cache_key, context, 24*60*60)

Signals

Signal Receivers
class_prepared
connection_created register_type_handlers
got_request_exception
m2m_changed
post_delete
post_init
post_migrate create_permissions, create_contenttypes
post_save create_initial_trade_position
pre_delete
pre_init
pre_migrate inject_rename_contenttypes_operations
pre_save
request_finished close_old_connections, close_caches, reset_urlconf
request_started reset_queries, close_old_connections
setting_changed reset_cache, clear_cache_handlers, update_installed_apps, update_connections_time_zone, clear_routers_cache, reset_template_engines, storages_changed, clear_serializers_cache, language_changed, localize_settings_changed, file_storage_changed, complex_setting_changed, root_urlconf_changed, static_storage_changed, static_finders_changed, auth_password_validators_changed, user_model_swapped, update_toolbar_config, reset_hashers, update_level_tags, uninstall_if_needed, clear_caches, StaticFilesStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties