Guest User

Untitled

a guest
Jul 6th, 2024
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 312.96 KB | None | 0 0
  1. start.sh: Starting setup
  2. 2024-07-07 01:31:31 INFO       Log collector initialized
  3. 2024-07-07 01:31:31 INFO       setup           Starting setup
  4. 2024-07-07 01:31:32 INFO       setup           (re)creating database schema
  5. 2024-07-07 01:31:32 INFO       setup           Force install requested
  6. 2024-07-07 01:31:32 WARNING    setup           No setup file provided. Using defaults
  7. 2024-07-07 01:31:32 GOOD NEWS  setup           Setup is finished
  8. start.sh: Starting gunicorn server
  9. 2024-07-07 01:31:33 INFO       Log collector initialized
  10. 2024-07-07 01:31:36 ERROR      server          API plug-in 'actions' has no router
  11. 2024-07-07 01:31:38 ERROR      server          API plug-in 'review' has no router
  12. 2024-07-07 01:31:40 INFO       server          Starting background worker BackgroundInstaller
  13. 2024-07-07 01:31:40 INFO       server          Starting background worker LogCollector
  14. 2024-07-07 01:31:40 INFO       server          Starting background worker LogCleaner
  15. 2024-07-07 01:31:40 INFO       server          Starting background worker MetricsCollector
  16. 2024-07-07 01:31:40 INFO       server          Starting background worker ThumbnailCleaner
  17. 2024-07-07 01:31:40 INFO       server          Starting background worker Messaging
  18. 2024-07-07 01:31:40 GOOD NEWS  server          Server is now ready to connect
  19. 2024-07-07 01:35:58 INFO       server          Activating user admin
  20. 2024-07-07 01:49:45 DEBUG      server          Background installer: enquing event 2f70baac3c0311efaacc0242ac120004
  21. 2024-07-07 01:49:45 INFO       server          Background installer: processing addon.install_from_url event: 2f70baac3c0311efaacc0242ac120004
  22. 2024-07-07 01:49:45 DEBUG      server          Background installer: enquing event 2f8150603c0311efaacc0242ac120004
  23. 2024-07-07 01:49:45 DEBUG      server          Background installer: enquing event 2f8298b23c0311efaacc0242ac120004
  24. 2024-07-07 01:49:45 DEBUG      server          Background installer: enquing event 2f8384ac3c0311efaacc0242ac120004
  25. 2024-07-07 01:49:45 DEBUG      server          Background installer: enquing event 2f9645b03c0311efaacc0242ac120004
  26. 2024-07-07 01:49:45 DEBUG      server          Background installer: enquing event 2f98a6663c0311efaacc0242ac120004
  27. 2024-07-07 01:49:45 DEBUG      server          Background installer: enquing event 2fa0e8763c0311efaacc0242ac120004
  28. 2024-07-07 01:49:45 DEBUG      server          Background installer: enquing event 2fb338d23c0311efaacc0242ac120004
  29. 2024-07-07 01:49:45 DEBUG      server          Background installer: enquing event 2fc5bc963c0311efaacc0242ac120004
  30. 2024-07-07 01:49:45 DEBUG      server          Background installer: enquing event 2fd87d903c0311efaacc0242ac120004
  31. 2024-07-07 01:49:45 DEBUG      server          Background installer: enquing event 2fea07863c0311efaacc0242ac120004
  32. 2024-07-07 01:49:45 DEBUG      server          Background installer: enquing event 2ffc42163c0311efaacc0242ac120004
  33. 2024-07-07 01:49:46 DEBUG      server          Background installer: enquing event 300e74b83c0311efaacc0242ac120004
  34. 2024-07-07 01:49:46 DEBUG      server          Background installer: enquing event 302086623c0311efaacc0242ac120004
  35. 2024-07-07 01:49:46 DEBUG      server          Background installer: enquing event 30324a6e3c0311efaacc0242ac120004
  36. 2024-07-07 01:49:46 INFO       server          Background installer: finished processing addon.install_from_url event: 2f70baac3c0311efaacc0242ac120004
  37. 2024-07-07 01:49:46 INFO       server          Background installer: processing installer.install_from_url event: 2f8150603c0311efaacc0242ac120004
  38. 2024-07-07 01:49:46 DEBUG      server          Background installer: enquing event 3045a1543c0311efaacc0242ac120004
  39. 2024-07-07 01:49:59 INFO       server          Background installer: finished processing installer.install_from_url event: 2f8150603c0311efaacc0242ac120004
  40. 2024-07-07 01:49:59 INFO       server          Background installer: processing dependency_package.install_from_url event: 2f8298b23c0311efaacc0242ac120004
  41. 2024-07-07 01:50:01 INFO       server          Background installer: finished processing dependency_package.install_from_url event: 2f8298b23c0311efaacc0242ac120004
  42. 2024-07-07 01:50:01 INFO       server          Background installer: processing addon.install_from_url event: 2f8384ac3c0311efaacc0242ac120004
  43. 2024-07-07 01:50:07 INFO       server          Background installer: finished processing addon.install_from_url event: 2f8384ac3c0311efaacc0242ac120004
  44. 2024-07-07 01:50:07 INFO       server          Background installer: processing installer.install_from_url event: 2f9645b03c0311efaacc0242ac120004
  45. 2024-07-07 01:50:15 INFO       server          Background installer: finished processing installer.install_from_url event: 2f9645b03c0311efaacc0242ac120004
  46. 2024-07-07 01:50:15 INFO       server          Background installer: processing dependency_package.install_from_url event: 2f98a6663c0311efaacc0242ac120004
  47. 2024-07-07 01:50:18 INFO       server          Background installer: finished processing dependency_package.install_from_url event: 2f98a6663c0311efaacc0242ac120004
  48. 2024-07-07 01:50:18 INFO       server          Background installer: processing addon.install_from_url event: 2fa0e8763c0311efaacc0242ac120004
  49. 2024-07-07 01:50:32 INFO       server          Background installer: finished processing addon.install_from_url event: 2fa0e8763c0311efaacc0242ac120004
  50. 2024-07-07 01:50:32 INFO       server          Background installer: processing addon.install_from_url event: 2fb338d23c0311efaacc0242ac120004
  51. 2024-07-07 01:50:34 INFO       server          Background installer: finished processing addon.install_from_url event: 2fb338d23c0311efaacc0242ac120004
  52. 2024-07-07 01:50:34 INFO       server          Background installer: processing addon.install_from_url event: 2fc5bc963c0311efaacc0242ac120004
  53. 2024-07-07 01:50:34 INFO       server          Background installer: finished processing addon.install_from_url event: 2fc5bc963c0311efaacc0242ac120004
  54. 2024-07-07 01:50:34 INFO       server          Background installer: processing addon.install_from_url event: 2fd87d903c0311efaacc0242ac120004
  55. 2024-07-07 01:50:35 INFO       server          Background installer: finished processing addon.install_from_url event: 2fd87d903c0311efaacc0242ac120004
  56. 2024-07-07 01:50:35 INFO       server          Background installer: processing addon.install_from_url event: 2fea07863c0311efaacc0242ac120004
  57. 2024-07-07 01:50:37 INFO       server          Background installer: finished processing addon.install_from_url event: 2fea07863c0311efaacc0242ac120004
  58. 2024-07-07 01:50:37 INFO       server          Background installer: processing addon.install_from_url event: 2ffc42163c0311efaacc0242ac120004
  59. 2024-07-07 01:50:38 INFO       server          Background installer: finished processing addon.install_from_url event: 2ffc42163c0311efaacc0242ac120004
  60. 2024-07-07 01:50:38 INFO       server          Background installer: processing addon.install_from_url event: 300e74b83c0311efaacc0242ac120004
  61. 2024-07-07 01:50:38 INFO       server          Background installer: finished processing addon.install_from_url event: 300e74b83c0311efaacc0242ac120004
  62. 2024-07-07 01:50:38 INFO       server          Background installer: processing addon.install_from_url event: 302086623c0311efaacc0242ac120004
  63. 2024-07-07 01:50:39 INFO       server          Background installer: finished processing addon.install_from_url event: 302086623c0311efaacc0242ac120004
  64. 2024-07-07 01:50:39 INFO       server          Background installer: processing addon.install_from_url event: 30324a6e3c0311efaacc0242ac120004
  65. 2024-07-07 01:50:40 INFO       server          Background installer: finished processing addon.install_from_url event: 30324a6e3c0311efaacc0242ac120004
  66. 2024-07-07 01:50:40 INFO       server          Background installer: processing addon.install_from_url event: 3045a1543c0311efaacc0242ac120004
  67. 2024-07-07 01:50:41 INFO       server          Background installer: finished processing addon.install_from_url event: 3045a1543c0311efaacc0242ac120004
  68. 2024-07-07 01:50:57 INFO       admin           admin requested server restart
  69. 2024-07-07 01:50:57 WARNING    server          Server is restarting
  70. 2024-07-07 01:50:57 INFO       server          Server is shutting down
  71. Waiting for BackgroundInstaller to stop
  72. BackgroundInstaller is cancelled
  73. BackgroundInstaller stopped
  74. Waiting for LogCollector to stop
  75. LogCollector is cancelled
  76. 2024-07-07 01:50:57 INFO       Log collector initialized
  77. LogCollector stopped
  78. Waiting for LogCleaner to stop
  79. LogCleaner is cancelled
  80. LogCleaner stopped
  81. Waiting for MetricsCollector to stop
  82. MetricsCollector is cancelled
  83. MetricsCollector stopped
  84. Waiting for ThumbnailCleaner to stop
  85. ThumbnailCleaner is cancelled
  86. ThumbnailCleaner stopped
  87. Waiting for Messaging to stop
  88. Messaging is cancelled
  89. Messaging stopped
  90. 2024-07-07 01:50:58 INFO       server          Server stopped
  91. [2024-07-07 01:50:58 +0000] [1] [ERROR] Worker (pid:9) was sent SIGTERM!
  92. 2024-07-07 01:51:00 ERROR      server          API plug-in 'actions' has no router
  93. 2024-07-07 01:51:02 ERROR      server          API plug-in 'review' has no router
  94. 2024-07-07 01:51:04 INFO       server          Starting background worker BackgroundInstaller
  95. 2024-07-07 01:51:04 INFO       server          Starting background worker LogCollector
  96. 2024-07-07 01:51:04 INFO       server          Starting background worker LogCleaner
  97. 2024-07-07 01:51:04 INFO       server          Starting background worker MetricsCollector
  98. 2024-07-07 01:51:04 INFO       server          Starting background worker ThumbnailCleaner
  99. 2024-07-07 01:51:04 INFO       server          Starting background worker Messaging
  100. 2024-07-07 01:51:04 DEBUG      server          Initializing addon celaction v0.2.0 in /addons/celaction/0.2.0
  101. 2024-07-07 01:51:04 DEBUG      server          Initializing addon celaction
  102. 2024-07-07 01:51:04 DEBUG      server          Initializing addon sitesync v1.1.2 in /addons/sitesync/1.1.2
  103. 2024-07-07 01:51:04 INFO       server          Init SiteSync
  104. 2024-07-07 01:51:04 INFO       server          added endpoints
  105. 2024-07-07 01:51:04 DEBUG      server          Initializing addon sitesync
  106. 2024-07-07 01:51:04 DEBUG      server          Initializing addon ayon_third_party v1.1.1 in /addons/ayon_third_party/1.1.1
  107. 2024-07-07 01:51:04 DEBUG      server          Initializing addon ayon_third_party
  108. 2024-07-07 01:51:05 DEBUG      server          Initializing addon core v0.4.0 in /addons/core/0.4.0
  109. 2024-07-07 01:51:05 DEBUG      server          Initializing addon core
  110. 2024-07-07 01:51:05 DEBUG      server          Initializing addon royalrender v0.2.1 in /addons/royalrender/0.2.1
  111. 2024-07-07 01:51:05 DEBUG      server          Initializing addon royalrender
  112. 2024-07-07 01:51:05 DEBUG      server          Initializing addon ayon_ocio v1.1.1 in /addons/ayon_ocio/1.1.1
  113. 2024-07-07 01:51:05 DEBUG      server          Initializing addon ayon_ocio
  114. 2024-07-07 01:51:05 DEBUG      server          Initializing addon deadline v0.2.2 in /addons/deadline/0.2.2
  115. 2024-07-07 01:51:05 DEBUG      server          Initializing addon deadline
  116. 2024-07-07 01:51:05 DEBUG      server          Initializing addon kitsu v1.2.2 in /addons/kitsu/1.2.2
  117. 2024-07-07 01:51:05 DEBUG      server          Initializing addon kitsu
  118. 2024-07-07 01:51:05 DEBUG      server          Initializing addon traypublisher v0.2.4 in /addons/traypublisher/0.2.4
  119. 2024-07-07 01:51:05 DEBUG      server          Initializing addon traypublisher
  120. 2024-07-07 01:51:05 DEBUG      server          Initializing addon tvpaint v0.2.2 in /addons/tvpaint/0.2.2
  121. 2024-07-07 01:51:05 DEBUG      server          Initializing addon tvpaint
  122. 2024-07-07 01:51:05 DEBUG      server          Initializing addon applications v0.2.4 in /addons/applications/0.2.4
  123. 2024-07-07 01:51:05 DEBUG      server          Initializing addon applications
  124. 2024-07-07 01:51:05 DEBUG      server          Initializing addon blender v0.2.1 in /addons/blender/0.2.1
  125. 2024-07-07 01:51:05 DEBUG      server          Initializing addon blender
  126. 2024-07-07 01:51:05 INFO       server          Addon applications:0.2.4 requested server restart
  127. 2024-07-07 01:51:05 WARNING    server          Restart requested during addon applications setup.
  128. 2024-07-07 01:51:05 WARNING    server          Server is restarting
  129. 2024-07-07 01:51:06 INFO       Log collector initialized
  130. 2024-07-07 01:51:06 INFO       server          Server is shutting down
  131. Waiting for BackgroundInstaller to stop
  132. BackgroundInstaller is cancelled
  133. BackgroundInstaller stopped
  134. Waiting for LogCollector to stop
  135. LogCollector is cancelled
  136. LogCollector stopped
  137. Waiting for LogCleaner to stop
  138. LogCleaner is cancelled
  139. LogCleaner stopped
  140. Waiting for MetricsCollector to stop
  141. MetricsCollector is cancelled
  142. MetricsCollector stopped
  143. Waiting for ThumbnailCleaner to stop
  144. ThumbnailCleaner is cancelled
  145. ThumbnailCleaner stopped
  146. Waiting for Messaging to stop
  147. Messaging is cancelled
  148. Messaging stopped
  149. 2024-07-07 01:51:07 INFO       server          Server stopped
  150. [2024-07-07 01:51:07 +0000] [1] [ERROR] Worker (pid:667) was sent SIGTERM!
  151. 2024-07-07 01:51:08 ERROR      server          API plug-in 'actions' has no router
  152. 2024-07-07 01:51:10 ERROR      server          API plug-in 'review' has no router
  153. 2024-07-07 01:51:12 INFO       server          Starting background worker BackgroundInstaller
  154. 2024-07-07 01:51:12 INFO       server          Starting background worker LogCollector
  155. 2024-07-07 01:51:12 INFO       server          Starting background worker LogCleaner
  156. 2024-07-07 01:51:12 INFO       server          Starting background worker MetricsCollector
  157. 2024-07-07 01:51:12 INFO       server          Starting background worker ThumbnailCleaner
  158. 2024-07-07 01:51:12 INFO       server          Starting background worker Messaging
  159. 2024-07-07 01:51:12 DEBUG      server          Initializing addon celaction v0.2.0 in /addons/celaction/0.2.0
  160. 2024-07-07 01:51:12 DEBUG      server          Initializing addon celaction
  161. 2024-07-07 01:51:12 DEBUG      server          Initializing addon sitesync v1.1.2 in /addons/sitesync/1.1.2
  162. 2024-07-07 01:51:12 INFO       server          Init SiteSync
  163. 2024-07-07 01:51:12 INFO       server          added endpoints
  164. 2024-07-07 01:51:12 DEBUG      server          Initializing addon sitesync
  165. 2024-07-07 01:51:12 DEBUG      server          Initializing addon ayon_third_party v1.1.1 in /addons/ayon_third_party/1.1.1
  166. 2024-07-07 01:51:12 DEBUG      server          Initializing addon ayon_third_party
  167. 2024-07-07 01:51:12 DEBUG      server          Initializing addon core v0.4.0 in /addons/core/0.4.0
  168. 2024-07-07 01:51:12 DEBUG      server          Initializing addon core
  169. 2024-07-07 01:51:12 DEBUG      server          Initializing addon royalrender v0.2.1 in /addons/royalrender/0.2.1
  170. 2024-07-07 01:51:12 DEBUG      server          Initializing addon royalrender
  171. 2024-07-07 01:51:12 DEBUG      server          Initializing addon ayon_ocio v1.1.1 in /addons/ayon_ocio/1.1.1
  172. 2024-07-07 01:51:12 DEBUG      server          Initializing addon ayon_ocio
  173. 2024-07-07 01:51:12 DEBUG      server          Initializing addon deadline v0.2.2 in /addons/deadline/0.2.2
  174. 2024-07-07 01:51:12 DEBUG      server          Initializing addon deadline
  175. 2024-07-07 01:51:12 DEBUG      server          Initializing addon kitsu v1.2.2 in /addons/kitsu/1.2.2
  176. 2024-07-07 01:51:12 DEBUG      server          Initializing addon kitsu
  177. 2024-07-07 01:51:12 DEBUG      server          Initializing addon traypublisher v0.2.4 in /addons/traypublisher/0.2.4
  178. 2024-07-07 01:51:12 DEBUG      server          Initializing addon traypublisher
  179. 2024-07-07 01:51:12 DEBUG      server          Initializing addon tvpaint v0.2.2 in /addons/tvpaint/0.2.2
  180. 2024-07-07 01:51:12 DEBUG      server          Initializing addon tvpaint
  181. 2024-07-07 01:51:12 DEBUG      server          Initializing addon applications v0.2.4 in /addons/applications/0.2.4
  182. 2024-07-07 01:51:12 DEBUG      server          Initializing addon applications
  183. 2024-07-07 01:51:12 DEBUG      server          Initializing addon blender v0.2.1 in /addons/blender/0.2.1
  184. 2024-07-07 01:51:12 DEBUG      server          Initializing addon blender
  185. 2024-07-07 01:51:13 GOOD NEWS  server          Server is now ready to connect
  186. 2024-07-07 01:51:13 INFO       server          Generated initials avatar for admin
  187. 2024-07-07 01:51:30 ERROR      admin           [GET] /addons/kitsu/1.2.2/pairing: Kitsu server is not set
  188. 2024-07-07 01:51:30 ERROR      admin           [GET] /addons/kitsu/1.2.2/pairing: Kitsu server is not set
  189. 2024-07-07 02:04:16 INFO       server          Activating user Kitsu-Service
  190. 2024-07-07 02:04:16 INFO       server          Generated initials avatar for Kitsu-Service
  191. 2024-07-07 02:04:52 DEBUG      server          User Kitsu-Service avatar changed, updating cache
  192. 2024-07-07 02:04:52 INFO       server          Generated initials avatar for Kitsu-Service
  193. [2024-07-07 02:14:50 +0000] [1] [ERROR] Worker (pid:679) was sent SIGHUP!
  194. 2024-07-07 02:14:50 INFO       Log collector initialized
  195. 2024-07-07 02:14:52 ERROR      server          API plug-in 'actions' has no router
  196. 2024-07-07 02:14:54 ERROR      server          API plug-in 'review' has no router
  197. 2024-07-07 02:14:56 INFO       server          Starting background worker BackgroundInstaller
  198. 2024-07-07 02:14:56 INFO       server          Starting background worker LogCollector
  199. 2024-07-07 02:14:56 INFO       server          Starting background worker LogCleaner
  200. 2024-07-07 02:14:56 INFO       server          Starting background worker MetricsCollector
  201. 2024-07-07 02:14:56 INFO       server          Starting background worker ThumbnailCleaner
  202. 2024-07-07 02:14:56 INFO       server          Starting background worker Messaging
  203. 2024-07-07 02:14:56 DEBUG      server          Initializing addon celaction v0.2.0 in /addons/celaction/0.2.0
  204. 2024-07-07 02:14:56 DEBUG      server          Initializing addon celaction
  205. 2024-07-07 02:14:56 DEBUG      server          Initializing addon sitesync v1.1.2 in /addons/sitesync/1.1.2
  206. 2024-07-07 02:14:56 INFO       server          Init SiteSync
  207. 2024-07-07 02:14:56 INFO       server          added endpoints
  208. 2024-07-07 02:14:56 DEBUG      server          Initializing addon sitesync
  209. 2024-07-07 02:14:56 DEBUG      server          Initializing addon ayon_third_party v1.1.1 in /addons/ayon_third_party/1.1.1
  210. 2024-07-07 02:14:56 DEBUG      server          Initializing addon ayon_third_party
  211. 2024-07-07 02:14:56 DEBUG      server          Initializing addon core v0.4.0 in /addons/core/0.4.0
  212. 2024-07-07 02:14:56 DEBUG      server          Initializing addon core
  213. 2024-07-07 02:14:56 DEBUG      server          Initializing addon royalrender v0.2.1 in /addons/royalrender/0.2.1
  214. 2024-07-07 02:14:56 DEBUG      server          Initializing addon royalrender
  215. 2024-07-07 02:14:56 DEBUG      server          Initializing addon ayon_ocio v1.1.1 in /addons/ayon_ocio/1.1.1
  216. 2024-07-07 02:14:56 DEBUG      server          Initializing addon ayon_ocio
  217. 2024-07-07 02:14:56 DEBUG      server          Initializing addon deadline v0.2.2 in /addons/deadline/0.2.2
  218. 2024-07-07 02:14:56 DEBUG      server          Initializing addon deadline
  219. 2024-07-07 02:14:56 DEBUG      server          Initializing addon kitsu v1.2.2 in /addons/kitsu/1.2.2
  220. 2024-07-07 02:14:56 DEBUG      server          Initializing addon kitsu
  221. 2024-07-07 02:14:56 DEBUG      server          Initializing addon traypublisher v0.2.4 in /addons/traypublisher/0.2.4
  222. 2024-07-07 02:14:56 DEBUG      server          Initializing addon traypublisher
  223. 2024-07-07 02:14:56 DEBUG      server          Initializing addon tvpaint v0.2.2 in /addons/tvpaint/0.2.2
  224. 2024-07-07 02:14:56 DEBUG      server          Initializing addon tvpaint
  225. 2024-07-07 02:14:56 DEBUG      server          Initializing addon applications v0.2.4 in /addons/applications/0.2.4
  226. 2024-07-07 02:14:56 DEBUG      server          Initializing addon applications
  227. 2024-07-07 02:14:56 DEBUG      server          Initializing addon blender v0.2.1 in /addons/blender/0.2.1
  228. 2024-07-07 02:14:56 DEBUG      server          Initializing addon blender
  229. 2024-07-07 02:14:56 GOOD NEWS  server          Server is now ready to connect
  230. 2024-07-07 02:15:46 INFO       admin           admin requested server restart
  231. 2024-07-07 02:15:46 WARNING    server          Server is restarting
  232. 2024-07-07 02:15:46 INFO       server          Server is shutting down
  233. Waiting for BackgroundInstaller to stop
  234. BackgroundInstaller is cancelled
  235. 2024-07-07 02:15:46 INFO       Log collector initialized
  236. BackgroundInstaller stopped
  237. Waiting for LogCollector to stop
  238. LogCollector is cancelled
  239. LogCollector stopped
  240. Waiting for LogCleaner to stop
  241. LogCleaner is cancelled
  242. LogCleaner stopped
  243. Waiting for MetricsCollector to stop
  244. MetricsCollector is cancelled
  245. MetricsCollector stopped
  246. Waiting for ThumbnailCleaner to stop
  247. ThumbnailCleaner is cancelled
  248. ThumbnailCleaner stopped
  249. Waiting for Messaging to stop
  250. Messaging is cancelled
  251. Messaging stopped
  252. 2024-07-07 02:15:47 INFO       server          Server stopped
  253. [2024-07-07 02:15:47 +0000] [1] [ERROR] Worker (pid:1496) was sent SIGTERM!
  254. 2024-07-07 02:15:48 ERROR      server          API plug-in 'actions' has no router
  255. 2024-07-07 02:15:50 ERROR      server          API plug-in 'review' has no router
  256. 2024-07-07 02:15:52 INFO       server          Starting background worker BackgroundInstaller
  257. 2024-07-07 02:15:52 INFO       server          Starting background worker LogCollector
  258. 2024-07-07 02:15:52 INFO       server          Starting background worker LogCleaner
  259. 2024-07-07 02:15:52 INFO       server          Starting background worker MetricsCollector
  260. 2024-07-07 02:15:52 INFO       server          Starting background worker ThumbnailCleaner
  261. 2024-07-07 02:15:52 INFO       server          Starting background worker Messaging
  262. 2024-07-07 02:15:52 DEBUG      server          Initializing addon celaction v0.2.0 in /addons/celaction/0.2.0
  263. 2024-07-07 02:15:52 DEBUG      server          Initializing addon celaction
  264. 2024-07-07 02:15:52 DEBUG      server          Initializing addon sitesync v1.1.2 in /addons/sitesync/1.1.2
  265. 2024-07-07 02:15:52 INFO       server          Init SiteSync
  266. 2024-07-07 02:15:52 INFO       server          added endpoints
  267. 2024-07-07 02:15:52 DEBUG      server          Initializing addon sitesync
  268. 2024-07-07 02:15:52 DEBUG      server          Initializing addon ayon_third_party v1.1.1 in /addons/ayon_third_party/1.1.1
  269. 2024-07-07 02:15:52 DEBUG      server          Initializing addon ayon_third_party
  270. 2024-07-07 02:15:52 DEBUG      server          Initializing addon core v0.4.0 in /addons/core/0.4.0
  271. 2024-07-07 02:15:52 DEBUG      server          Initializing addon core
  272. 2024-07-07 02:15:52 DEBUG      server          Initializing addon royalrender v0.2.1 in /addons/royalrender/0.2.1
  273. 2024-07-07 02:15:52 DEBUG      server          Initializing addon royalrender
  274. 2024-07-07 02:15:52 DEBUG      server          Initializing addon ayon_ocio v1.1.1 in /addons/ayon_ocio/1.1.1
  275. 2024-07-07 02:15:52 DEBUG      server          Initializing addon ayon_ocio
  276. 2024-07-07 02:15:52 DEBUG      server          Initializing addon deadline v0.2.2 in /addons/deadline/0.2.2
  277. 2024-07-07 02:15:52 DEBUG      server          Initializing addon deadline
  278. 2024-07-07 02:15:52 DEBUG      server          Initializing addon kitsu v1.2.2 in /addons/kitsu/1.2.2
  279. 2024-07-07 02:15:52 DEBUG      server          Initializing addon kitsu
  280. 2024-07-07 02:15:52 DEBUG      server          Initializing addon traypublisher v0.2.4 in /addons/traypublisher/0.2.4
  281. 2024-07-07 02:15:52 DEBUG      server          Initializing addon traypublisher
  282. 2024-07-07 02:15:52 DEBUG      server          Initializing addon tvpaint v0.2.2 in /addons/tvpaint/0.2.2
  283. 2024-07-07 02:15:52 DEBUG      server          Initializing addon tvpaint
  284. 2024-07-07 02:15:52 DEBUG      server          Initializing addon applications v0.2.4 in /addons/applications/0.2.4
  285. 2024-07-07 02:15:52 DEBUG      server          Initializing addon applications
  286. 2024-07-07 02:15:52 DEBUG      server          Initializing addon blender v0.2.1 in /addons/blender/0.2.1
  287. 2024-07-07 02:15:52 DEBUG      server          Initializing addon blender
  288. 2024-07-07 02:15:53 GOOD NEWS  server          Server is now ready to connect
  289. 2024-07-07 02:21:07 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  290. 2024-07-07 02:21:07 ERROR      server          Could not login to Kitsu (server error)
  291. [2024-07-07 02:21:07 +0000] [1535] [ERROR] Exception in ASGI application
  292. Traceback (most recent call last):
  293.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  294.     yield
  295.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  296.     resp = await self._pool.handle_async_request(req)
  297.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  298.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  299.     raise exc from None
  300.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  301.     response = await connection.handle_async_request(
  302.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  303.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  304.     raise exc
  305.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  306.     stream = await self._connect(request)
  307.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  308.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  309.     stream = await self._network_backend.connect_tcp(**kwargs)
  310.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  311.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  312.     return await self._backend.connect_tcp(
  313.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  314.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  315.     with map_exceptions(exc_map):
  316.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  317.     self.gen.throw(typ, value, traceback)
  318.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  319.     raise to_exc(exc) from exc
  320. httpcore.ConnectTimeout
  321.  
  322. The above exception was the direct cause of the following exception:
  323.  
  324. Traceback (most recent call last):
  325.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  326.     response = await client.post(
  327.                ^^^^^^^^^^^^^^^^^^
  328.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  329.     return await self.request(
  330.            ^^^^^^^^^^^^^^^^^^^
  331.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  332.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  333.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  334.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  335.     response = await self._send_handling_auth(
  336.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  337.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  338.     response = await self._send_handling_redirects(
  339.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  340.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  341.     response = await self._send_single_request(request)
  342.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  343.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  344.     response = await transport.handle_async_request(request)
  345.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  346.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  347.     with map_httpcore_exceptions():
  348.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  349.     self.gen.throw(typ, value, traceback)
  350.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  351.     raise mapped_exc(message) from exc
  352. httpx.ConnectTimeout
  353.  
  354. The above exception was the direct cause of the following exception:
  355.  
  356. Traceback (most recent call last):
  357.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  358.     result = await app(  # type: ignore[func-returns-value]
  359.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  360.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  361.     return await self.app(scope, receive, send)
  362.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  363.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  364.     await super().__call__(scope, receive, send)
  365.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  366.     await self.middleware_stack(scope, receive, send)
  367.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  368.     raise exc
  369.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  370.     await self.app(scope, receive, _send)
  371.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  372.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  373.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  374.     raise exc
  375.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  376.     await app(scope, receive, sender)
  377.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  378.     await self.middleware_stack(scope, receive, send)
  379.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  380.     await route.handle(scope, receive, send)
  381.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  382.     await self.app(scope, receive, send)
  383.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  384.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  385.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  386.     raise exc
  387.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  388.     await app(scope, receive, sender)
  389.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  390.     response = await func(request)
  391.                ^^^^^^^^^^^^^^^^^^^
  392.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  393.     raw_response = await run_endpoint_function(
  394.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  395.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  396.     return await dependant.call(**values)
  397.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  398.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  399.     return await get_pairing_list(self)
  400.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  401.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  402.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  403.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  404.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  405.     return await self.request("get", endpoint, **kwargs)
  406.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  407.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  408.     await self.ensure_login()
  409.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  410.     await self.login()
  411.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  412.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  413. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  414. 2024-07-07 02:21:24 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  415. 2024-07-07 02:21:24 ERROR      server          Could not login to Kitsu (server error)
  416. [2024-07-07 02:21:24 +0000] [1535] [ERROR] Exception in ASGI application
  417. Traceback (most recent call last):
  418.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  419.     yield
  420.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  421.     resp = await self._pool.handle_async_request(req)
  422.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  423.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  424.     raise exc from None
  425.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  426.     response = await connection.handle_async_request(
  427.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  428.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  429.     raise exc
  430.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  431.     stream = await self._connect(request)
  432.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  433.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  434.     stream = await self._network_backend.connect_tcp(**kwargs)
  435.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  436.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  437.     return await self._backend.connect_tcp(
  438.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  439.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  440.     with map_exceptions(exc_map):
  441.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  442.     self.gen.throw(typ, value, traceback)
  443.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  444.     raise to_exc(exc) from exc
  445. httpcore.ConnectTimeout
  446.  
  447. The above exception was the direct cause of the following exception:
  448.  
  449. Traceback (most recent call last):
  450.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  451.     response = await client.post(
  452.                ^^^^^^^^^^^^^^^^^^
  453.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  454.     return await self.request(
  455.            ^^^^^^^^^^^^^^^^^^^
  456.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  457.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  458.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  459.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  460.     response = await self._send_handling_auth(
  461.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  462.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  463.     response = await self._send_handling_redirects(
  464.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  465.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  466.     response = await self._send_single_request(request)
  467.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  468.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  469.     response = await transport.handle_async_request(request)
  470.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  471.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  472.     with map_httpcore_exceptions():
  473.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  474.     self.gen.throw(typ, value, traceback)
  475.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  476.     raise mapped_exc(message) from exc
  477. httpx.ConnectTimeout
  478.  
  479. The above exception was the direct cause of the following exception:
  480.  
  481. Traceback (most recent call last):
  482.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  483.     result = await app(  # type: ignore[func-returns-value]
  484.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  485.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  486.     return await self.app(scope, receive, send)
  487.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  488.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  489.     await super().__call__(scope, receive, send)
  490.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  491.     await self.middleware_stack(scope, receive, send)
  492.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  493.     raise exc
  494.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  495.     await self.app(scope, receive, _send)
  496.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  497.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  498.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  499.     raise exc
  500.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  501.     await app(scope, receive, sender)
  502.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  503.     await self.middleware_stack(scope, receive, send)
  504.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  505.     await route.handle(scope, receive, send)
  506.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  507.     await self.app(scope, receive, send)
  508.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  509.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  510.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  511.     raise exc
  512.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  513.     await app(scope, receive, sender)
  514.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  515.     response = await func(request)
  516.                ^^^^^^^^^^^^^^^^^^^
  517.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  518.     raw_response = await run_endpoint_function(
  519.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  520.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  521.     return await dependant.call(**values)
  522.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  523.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  524.     return await get_pairing_list(self)
  525.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  526.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  527.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  528.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  529.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  530.     return await self.request("get", endpoint, **kwargs)
  531.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  532.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  533.     await self.ensure_login()
  534.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  535.     await self.login()
  536.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  537.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  538. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  539. 2024-07-07 02:21:41 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  540. 2024-07-07 02:21:41 ERROR      server          Could not login to Kitsu (server error)
  541. [2024-07-07 02:21:41 +0000] [1535] [ERROR] Exception in ASGI application
  542. Traceback (most recent call last):
  543.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  544.     yield
  545.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  546.     resp = await self._pool.handle_async_request(req)
  547.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  548.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  549.     raise exc from None
  550.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  551.     response = await connection.handle_async_request(
  552.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  553.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  554.     raise exc
  555.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  556.     stream = await self._connect(request)
  557.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  558.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  559.     stream = await self._network_backend.connect_tcp(**kwargs)
  560.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  561.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  562.     return await self._backend.connect_tcp(
  563.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  564.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  565.     with map_exceptions(exc_map):
  566.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  567.     self.gen.throw(typ, value, traceback)
  568.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  569.     raise to_exc(exc) from exc
  570. httpcore.ConnectTimeout
  571.  
  572. The above exception was the direct cause of the following exception:
  573.  
  574. Traceback (most recent call last):
  575.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  576.     response = await client.post(
  577.                ^^^^^^^^^^^^^^^^^^
  578.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  579.     return await self.request(
  580.            ^^^^^^^^^^^^^^^^^^^
  581.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  582.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  583.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  584.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  585.     response = await self._send_handling_auth(
  586.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  587.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  588.     response = await self._send_handling_redirects(
  589.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  590.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  591.     response = await self._send_single_request(request)
  592.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  593.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  594.     response = await transport.handle_async_request(request)
  595.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  596.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  597.     with map_httpcore_exceptions():
  598.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  599.     self.gen.throw(typ, value, traceback)
  600.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  601.     raise mapped_exc(message) from exc
  602. httpx.ConnectTimeout
  603.  
  604. The above exception was the direct cause of the following exception:
  605.  
  606. Traceback (most recent call last):
  607.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  608.     result = await app(  # type: ignore[func-returns-value]
  609.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  610.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  611.     return await self.app(scope, receive, send)
  612.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  613.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  614.     await super().__call__(scope, receive, send)
  615.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  616.     await self.middleware_stack(scope, receive, send)
  617.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  618.     raise exc
  619.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  620.     await self.app(scope, receive, _send)
  621.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  622.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  623.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  624.     raise exc
  625.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  626.     await app(scope, receive, sender)
  627.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  628.     await self.middleware_stack(scope, receive, send)
  629.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  630.     await route.handle(scope, receive, send)
  631.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  632.     await self.app(scope, receive, send)
  633.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  634.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  635.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  636.     raise exc
  637.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  638.     await app(scope, receive, sender)
  639.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  640.     response = await func(request)
  641.                ^^^^^^^^^^^^^^^^^^^
  642.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  643.     raw_response = await run_endpoint_function(
  644.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  645.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  646.     return await dependant.call(**values)
  647.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  648.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  649.     return await get_pairing_list(self)
  650.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  651.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  652.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  653.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  654.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  655.     return await self.request("get", endpoint, **kwargs)
  656.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  657.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  658.     await self.ensure_login()
  659.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  660.     await self.login()
  661.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  662.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  663. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  664. 2024-07-07 02:21:58 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  665. 2024-07-07 02:21:58 ERROR      server          Could not login to Kitsu (server error)
  666. [2024-07-07 02:21:58 +0000] [1535] [ERROR] Exception in ASGI application
  667. Traceback (most recent call last):
  668.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  669.     yield
  670.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  671.     resp = await self._pool.handle_async_request(req)
  672.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  673.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  674.     raise exc from None
  675.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  676.     response = await connection.handle_async_request(
  677.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  678.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  679.     raise exc
  680.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  681.     stream = await self._connect(request)
  682.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  683.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  684.     stream = await self._network_backend.connect_tcp(**kwargs)
  685.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  686.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  687.     return await self._backend.connect_tcp(
  688.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  689.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  690.     with map_exceptions(exc_map):
  691.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  692.     self.gen.throw(typ, value, traceback)
  693.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  694.     raise to_exc(exc) from exc
  695. httpcore.ConnectTimeout
  696.  
  697. The above exception was the direct cause of the following exception:
  698.  
  699. Traceback (most recent call last):
  700.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  701.     response = await client.post(
  702.                ^^^^^^^^^^^^^^^^^^
  703.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  704.     return await self.request(
  705.            ^^^^^^^^^^^^^^^^^^^
  706.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  707.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  708.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  709.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  710.     response = await self._send_handling_auth(
  711.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  712.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  713.     response = await self._send_handling_redirects(
  714.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  715.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  716.     response = await self._send_single_request(request)
  717.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  718.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  719.     response = await transport.handle_async_request(request)
  720.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  721.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  722.     with map_httpcore_exceptions():
  723.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  724.     self.gen.throw(typ, value, traceback)
  725.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  726.     raise mapped_exc(message) from exc
  727. httpx.ConnectTimeout
  728.  
  729. The above exception was the direct cause of the following exception:
  730.  
  731. Traceback (most recent call last):
  732.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  733.     result = await app(  # type: ignore[func-returns-value]
  734.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  735.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  736.     return await self.app(scope, receive, send)
  737.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  738.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  739.     await super().__call__(scope, receive, send)
  740.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  741.     await self.middleware_stack(scope, receive, send)
  742.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  743.     raise exc
  744.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  745.     await self.app(scope, receive, _send)
  746.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  747.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  748.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  749.     raise exc
  750.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  751.     await app(scope, receive, sender)
  752.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  753.     await self.middleware_stack(scope, receive, send)
  754.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  755.     await route.handle(scope, receive, send)
  756.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  757.     await self.app(scope, receive, send)
  758.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  759.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  760.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  761.     raise exc
  762.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  763.     await app(scope, receive, sender)
  764.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  765.     response = await func(request)
  766.                ^^^^^^^^^^^^^^^^^^^
  767.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  768.     raw_response = await run_endpoint_function(
  769.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  770.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  771.     return await dependant.call(**values)
  772.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  773.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  774.     return await get_pairing_list(self)
  775.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  776.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  777.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  778.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  779.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  780.     return await self.request("get", endpoint, **kwargs)
  781.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  782.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  783.     await self.ensure_login()
  784.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  785.     await self.login()
  786.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  787.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  788. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  789. 2024-07-07 02:22:16 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  790. 2024-07-07 02:22:16 ERROR      server          Could not login to Kitsu (server error)
  791. [2024-07-07 02:22:16 +0000] [1535] [ERROR] Exception in ASGI application
  792. Traceback (most recent call last):
  793.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  794.     yield
  795.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  796.     resp = await self._pool.handle_async_request(req)
  797.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  798.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  799.     raise exc from None
  800.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  801.     response = await connection.handle_async_request(
  802.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  803.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  804.     raise exc
  805.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  806.     stream = await self._connect(request)
  807.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  808.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  809.     stream = await self._network_backend.connect_tcp(**kwargs)
  810.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  811.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  812.     return await self._backend.connect_tcp(
  813.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  814.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  815.     with map_exceptions(exc_map):
  816.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  817.     self.gen.throw(typ, value, traceback)
  818.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  819.     raise to_exc(exc) from exc
  820. httpcore.ConnectTimeout
  821.  
  822. The above exception was the direct cause of the following exception:
  823.  
  824. Traceback (most recent call last):
  825.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  826.     response = await client.post(
  827.                ^^^^^^^^^^^^^^^^^^
  828.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  829.     return await self.request(
  830.            ^^^^^^^^^^^^^^^^^^^
  831.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  832.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  833.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  834.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  835.     response = await self._send_handling_auth(
  836.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  837.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  838.     response = await self._send_handling_redirects(
  839.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  840.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  841.     response = await self._send_single_request(request)
  842.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  843.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  844.     response = await transport.handle_async_request(request)
  845.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  846.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  847.     with map_httpcore_exceptions():
  848.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  849.     self.gen.throw(typ, value, traceback)
  850.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  851.     raise mapped_exc(message) from exc
  852. httpx.ConnectTimeout
  853.  
  854. The above exception was the direct cause of the following exception:
  855.  
  856. Traceback (most recent call last):
  857.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  858.     result = await app(  # type: ignore[func-returns-value]
  859.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  860.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  861.     return await self.app(scope, receive, send)
  862.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  863.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  864.     await super().__call__(scope, receive, send)
  865.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  866.     await self.middleware_stack(scope, receive, send)
  867.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  868.     raise exc
  869.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  870.     await self.app(scope, receive, _send)
  871.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  872.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  873.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  874.     raise exc
  875.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  876.     await app(scope, receive, sender)
  877.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  878.     await self.middleware_stack(scope, receive, send)
  879.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  880.     await route.handle(scope, receive, send)
  881.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  882.     await self.app(scope, receive, send)
  883.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  884.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  885.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  886.     raise exc
  887.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  888.     await app(scope, receive, sender)
  889.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  890.     response = await func(request)
  891.                ^^^^^^^^^^^^^^^^^^^
  892.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  893.     raw_response = await run_endpoint_function(
  894.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  895.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  896.     return await dependant.call(**values)
  897.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  898.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  899.     return await get_pairing_list(self)
  900.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  901.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  902.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  903.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  904.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  905.     return await self.request("get", endpoint, **kwargs)
  906.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  907.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  908.     await self.ensure_login()
  909.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  910.     await self.login()
  911.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  912.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  913. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  914. 2024-07-07 02:22:33 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  915. 2024-07-07 02:22:33 ERROR      server          Could not login to Kitsu (server error)
  916. [2024-07-07 02:22:33 +0000] [1535] [ERROR] Exception in ASGI application
  917. Traceback (most recent call last):
  918.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  919.     yield
  920.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  921.     resp = await self._pool.handle_async_request(req)
  922.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  923.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  924.     raise exc from None
  925.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  926.     response = await connection.handle_async_request(
  927.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  928.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  929.     raise exc
  930.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  931.     stream = await self._connect(request)
  932.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  933.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  934.     stream = await self._network_backend.connect_tcp(**kwargs)
  935.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  936.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  937.     return await self._backend.connect_tcp(
  938.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  939.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  940.     with map_exceptions(exc_map):
  941.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  942.     self.gen.throw(typ, value, traceback)
  943.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  944.     raise to_exc(exc) from exc
  945. httpcore.ConnectTimeout
  946.  
  947. The above exception was the direct cause of the following exception:
  948.  
  949. Traceback (most recent call last):
  950.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  951.     response = await client.post(
  952.                ^^^^^^^^^^^^^^^^^^
  953.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  954.     return await self.request(
  955.            ^^^^^^^^^^^^^^^^^^^
  956.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  957.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  958.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  959.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  960.     response = await self._send_handling_auth(
  961.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  962.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  963.     response = await self._send_handling_redirects(
  964.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  965.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  966.     response = await self._send_single_request(request)
  967.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  968.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  969.     response = await transport.handle_async_request(request)
  970.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  971.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  972.     with map_httpcore_exceptions():
  973.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  974.     self.gen.throw(typ, value, traceback)
  975.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  976.     raise mapped_exc(message) from exc
  977. httpx.ConnectTimeout
  978.  
  979. The above exception was the direct cause of the following exception:
  980.  
  981. Traceback (most recent call last):
  982.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  983.     result = await app(  # type: ignore[func-returns-value]
  984.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  985.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  986.     return await self.app(scope, receive, send)
  987.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  988.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  989.     await super().__call__(scope, receive, send)
  990.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  991.     await self.middleware_stack(scope, receive, send)
  992.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  993.     raise exc
  994.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  995.     await self.app(scope, receive, _send)
  996.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  997.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  998.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  999.     raise exc
  1000.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  1001.     await app(scope, receive, sender)
  1002.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  1003.     await self.middleware_stack(scope, receive, send)
  1004.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  1005.     await route.handle(scope, receive, send)
  1006.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  1007.     await self.app(scope, receive, send)
  1008.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  1009.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  1010.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  1011.     raise exc
  1012.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  1013.     await app(scope, receive, sender)
  1014.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  1015.     response = await func(request)
  1016.                ^^^^^^^^^^^^^^^^^^^
  1017.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  1018.     raw_response = await run_endpoint_function(
  1019.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1020.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  1021.     return await dependant.call(**values)
  1022.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1023.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  1024.     return await get_pairing_list(self)
  1025.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1026.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  1027.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  1028.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1029.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  1030.     return await self.request("get", endpoint, **kwargs)
  1031.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1032.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  1033.     await self.ensure_login()
  1034.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  1035.     await self.login()
  1036.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  1037.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  1038. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  1039. 2024-07-07 02:22:50 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  1040. 2024-07-07 02:22:50 ERROR      server          Could not login to Kitsu (server error)
  1041. [2024-07-07 02:22:50 +0000] [1535] [ERROR] Exception in ASGI application
  1042. Traceback (most recent call last):
  1043.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  1044.     yield
  1045.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  1046.     resp = await self._pool.handle_async_request(req)
  1047.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1048.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  1049.     raise exc from None
  1050.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  1051.     response = await connection.handle_async_request(
  1052.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1053.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  1054.     raise exc
  1055.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  1056.     stream = await self._connect(request)
  1057.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1058.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  1059.     stream = await self._network_backend.connect_tcp(**kwargs)
  1060.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1061.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  1062.     return await self._backend.connect_tcp(
  1063.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1064.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  1065.     with map_exceptions(exc_map):
  1066.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  1067.     self.gen.throw(typ, value, traceback)
  1068.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  1069.     raise to_exc(exc) from exc
  1070. httpcore.ConnectTimeout
  1071.  
  1072. The above exception was the direct cause of the following exception:
  1073.  
  1074. Traceback (most recent call last):
  1075.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  1076.     response = await client.post(
  1077.                ^^^^^^^^^^^^^^^^^^
  1078.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  1079.     return await self.request(
  1080.            ^^^^^^^^^^^^^^^^^^^
  1081.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  1082.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  1083.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1084.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  1085.     response = await self._send_handling_auth(
  1086.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1087.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  1088.     response = await self._send_handling_redirects(
  1089.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1090.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  1091.     response = await self._send_single_request(request)
  1092.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1093.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  1094.     response = await transport.handle_async_request(request)
  1095.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1096.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  1097.     with map_httpcore_exceptions():
  1098.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  1099.     self.gen.throw(typ, value, traceback)
  1100.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  1101.     raise mapped_exc(message) from exc
  1102. httpx.ConnectTimeout
  1103.  
  1104. The above exception was the direct cause of the following exception:
  1105.  
  1106. Traceback (most recent call last):
  1107.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  1108.     result = await app(  # type: ignore[func-returns-value]
  1109.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1110.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  1111.     return await self.app(scope, receive, send)
  1112.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1113.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  1114.     await super().__call__(scope, receive, send)
  1115.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  1116.     await self.middleware_stack(scope, receive, send)
  1117.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  1118.     raise exc
  1119.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  1120.     await self.app(scope, receive, _send)
  1121.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  1122.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  1123.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  1124.     raise exc
  1125.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  1126.     await app(scope, receive, sender)
  1127.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  1128.     await self.middleware_stack(scope, receive, send)
  1129.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  1130.     await route.handle(scope, receive, send)
  1131.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  1132.     await self.app(scope, receive, send)
  1133.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  1134.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  1135.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  1136.     raise exc
  1137.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  1138.     await app(scope, receive, sender)
  1139.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  1140.     response = await func(request)
  1141.                ^^^^^^^^^^^^^^^^^^^
  1142.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  1143.     raw_response = await run_endpoint_function(
  1144.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1145.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  1146.     return await dependant.call(**values)
  1147.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1148.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  1149.     return await get_pairing_list(self)
  1150.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1151.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  1152.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  1153.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1154.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  1155.     return await self.request("get", endpoint, **kwargs)
  1156.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1157.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  1158.     await self.ensure_login()
  1159.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  1160.     await self.login()
  1161.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  1162.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  1163. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  1164. 2024-07-07 02:23:07 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  1165. 2024-07-07 02:23:07 ERROR      server          Could not login to Kitsu (server error)
  1166. [2024-07-07 02:23:07 +0000] [1535] [ERROR] Exception in ASGI application
  1167. Traceback (most recent call last):
  1168.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  1169.     yield
  1170.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  1171.     resp = await self._pool.handle_async_request(req)
  1172.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1173.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  1174.     raise exc from None
  1175.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  1176.     response = await connection.handle_async_request(
  1177.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1178.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  1179.     raise exc
  1180.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  1181.     stream = await self._connect(request)
  1182.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1183.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  1184.     stream = await self._network_backend.connect_tcp(**kwargs)
  1185.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1186.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  1187.     return await self._backend.connect_tcp(
  1188.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1189.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  1190.     with map_exceptions(exc_map):
  1191.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  1192.     self.gen.throw(typ, value, traceback)
  1193.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  1194.     raise to_exc(exc) from exc
  1195. httpcore.ConnectTimeout
  1196.  
  1197. The above exception was the direct cause of the following exception:
  1198.  
  1199. Traceback (most recent call last):
  1200.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  1201.     response = await client.post(
  1202.                ^^^^^^^^^^^^^^^^^^
  1203.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  1204.     return await self.request(
  1205.            ^^^^^^^^^^^^^^^^^^^
  1206.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  1207.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  1208.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1209.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  1210.     response = await self._send_handling_auth(
  1211.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1212.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  1213.     response = await self._send_handling_redirects(
  1214.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1215.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  1216.     response = await self._send_single_request(request)
  1217.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1218.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  1219.     response = await transport.handle_async_request(request)
  1220.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1221.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  1222.     with map_httpcore_exceptions():
  1223.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  1224.     self.gen.throw(typ, value, traceback)
  1225.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  1226.     raise mapped_exc(message) from exc
  1227. httpx.ConnectTimeout
  1228.  
  1229. The above exception was the direct cause of the following exception:
  1230.  
  1231. Traceback (most recent call last):
  1232.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  1233.     result = await app(  # type: ignore[func-returns-value]
  1234.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1235.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  1236.     return await self.app(scope, receive, send)
  1237.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1238.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  1239.     await super().__call__(scope, receive, send)
  1240.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  1241.     await self.middleware_stack(scope, receive, send)
  1242.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  1243.     raise exc
  1244.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  1245.     await self.app(scope, receive, _send)
  1246.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  1247.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  1248.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  1249.     raise exc
  1250.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  1251.     await app(scope, receive, sender)
  1252.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  1253.     await self.middleware_stack(scope, receive, send)
  1254.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  1255.     await route.handle(scope, receive, send)
  1256.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  1257.     await self.app(scope, receive, send)
  1258.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  1259.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  1260.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  1261.     raise exc
  1262.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  1263.     await app(scope, receive, sender)
  1264.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  1265.     response = await func(request)
  1266.                ^^^^^^^^^^^^^^^^^^^
  1267.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  1268.     raw_response = await run_endpoint_function(
  1269.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1270.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  1271.     return await dependant.call(**values)
  1272.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1273.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  1274.     return await get_pairing_list(self)
  1275.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1276.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  1277.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  1278.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1279.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  1280.     return await self.request("get", endpoint, **kwargs)
  1281.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1282.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  1283.     await self.ensure_login()
  1284.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  1285.     await self.login()
  1286.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  1287.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  1288. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  1289. 2024-07-07 02:23:24 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  1290. 2024-07-07 02:23:24 ERROR      server          Could not login to Kitsu (server error)
  1291. [2024-07-07 02:23:24 +0000] [1535] [ERROR] Exception in ASGI application
  1292. Traceback (most recent call last):
  1293.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  1294.     yield
  1295.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  1296.     resp = await self._pool.handle_async_request(req)
  1297.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1298.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  1299.     raise exc from None
  1300.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  1301.     response = await connection.handle_async_request(
  1302.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1303.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  1304.     raise exc
  1305.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  1306.     stream = await self._connect(request)
  1307.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1308.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  1309.     stream = await self._network_backend.connect_tcp(**kwargs)
  1310.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1311.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  1312.     return await self._backend.connect_tcp(
  1313.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1314.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  1315.     with map_exceptions(exc_map):
  1316.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  1317.     self.gen.throw(typ, value, traceback)
  1318.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  1319.     raise to_exc(exc) from exc
  1320. httpcore.ConnectTimeout
  1321.  
  1322. The above exception was the direct cause of the following exception:
  1323.  
  1324. Traceback (most recent call last):
  1325.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  1326.     response = await client.post(
  1327.                ^^^^^^^^^^^^^^^^^^
  1328.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  1329.     return await self.request(
  1330.            ^^^^^^^^^^^^^^^^^^^
  1331.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  1332.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  1333.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1334.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  1335.     response = await self._send_handling_auth(
  1336.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1337.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  1338.     response = await self._send_handling_redirects(
  1339.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1340.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  1341.     response = await self._send_single_request(request)
  1342.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1343.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  1344.     response = await transport.handle_async_request(request)
  1345.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1346.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  1347.     with map_httpcore_exceptions():
  1348.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  1349.     self.gen.throw(typ, value, traceback)
  1350.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  1351.     raise mapped_exc(message) from exc
  1352. httpx.ConnectTimeout
  1353.  
  1354. The above exception was the direct cause of the following exception:
  1355.  
  1356. Traceback (most recent call last):
  1357.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  1358.     result = await app(  # type: ignore[func-returns-value]
  1359.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1360.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  1361.     return await self.app(scope, receive, send)
  1362.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1363.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  1364.     await super().__call__(scope, receive, send)
  1365.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  1366.     await self.middleware_stack(scope, receive, send)
  1367.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  1368.     raise exc
  1369.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  1370.     await self.app(scope, receive, _send)
  1371.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  1372.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  1373.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  1374.     raise exc
  1375.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  1376.     await app(scope, receive, sender)
  1377.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  1378.     await self.middleware_stack(scope, receive, send)
  1379.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  1380.     await route.handle(scope, receive, send)
  1381.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  1382.     await self.app(scope, receive, send)
  1383.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  1384.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  1385.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  1386.     raise exc
  1387.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  1388.     await app(scope, receive, sender)
  1389.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  1390.     response = await func(request)
  1391.                ^^^^^^^^^^^^^^^^^^^
  1392.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  1393.     raw_response = await run_endpoint_function(
  1394.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1395.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  1396.     return await dependant.call(**values)
  1397.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1398.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  1399.     return await get_pairing_list(self)
  1400.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1401.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  1402.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  1403.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1404.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  1405.     return await self.request("get", endpoint, **kwargs)
  1406.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1407.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  1408.     await self.ensure_login()
  1409.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  1410.     await self.login()
  1411.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  1412.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  1413. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  1414. 2024-07-07 02:23:41 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  1415. 2024-07-07 02:23:41 ERROR      server          Could not login to Kitsu (server error)
  1416. [2024-07-07 02:23:41 +0000] [1535] [ERROR] Exception in ASGI application
  1417. Traceback (most recent call last):
  1418.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  1419.     yield
  1420.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  1421.     resp = await self._pool.handle_async_request(req)
  1422.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1423.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  1424.     raise exc from None
  1425.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  1426.     response = await connection.handle_async_request(
  1427.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1428.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  1429.     raise exc
  1430.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  1431.     stream = await self._connect(request)
  1432.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1433.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  1434.     stream = await self._network_backend.connect_tcp(**kwargs)
  1435.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1436.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  1437.     return await self._backend.connect_tcp(
  1438.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1439.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  1440.     with map_exceptions(exc_map):
  1441.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  1442.     self.gen.throw(typ, value, traceback)
  1443.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  1444.     raise to_exc(exc) from exc
  1445. httpcore.ConnectTimeout
  1446.  
  1447. The above exception was the direct cause of the following exception:
  1448.  
  1449. Traceback (most recent call last):
  1450.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  1451.     response = await client.post(
  1452.                ^^^^^^^^^^^^^^^^^^
  1453.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  1454.     return await self.request(
  1455.            ^^^^^^^^^^^^^^^^^^^
  1456.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  1457.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  1458.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1459.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  1460.     response = await self._send_handling_auth(
  1461.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1462.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  1463.     response = await self._send_handling_redirects(
  1464.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1465.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  1466.     response = await self._send_single_request(request)
  1467.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1468.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  1469.     response = await transport.handle_async_request(request)
  1470.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1471.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  1472.     with map_httpcore_exceptions():
  1473.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  1474.     self.gen.throw(typ, value, traceback)
  1475.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  1476.     raise mapped_exc(message) from exc
  1477. httpx.ConnectTimeout
  1478.  
  1479. The above exception was the direct cause of the following exception:
  1480.  
  1481. Traceback (most recent call last):
  1482.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  1483.     result = await app(  # type: ignore[func-returns-value]
  1484.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1485.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  1486.     return await self.app(scope, receive, send)
  1487.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1488.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  1489.     await super().__call__(scope, receive, send)
  1490.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  1491.     await self.middleware_stack(scope, receive, send)
  1492.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  1493.     raise exc
  1494.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  1495.     await self.app(scope, receive, _send)
  1496.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  1497.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  1498.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  1499.     raise exc
  1500.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  1501.     await app(scope, receive, sender)
  1502.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  1503.     await self.middleware_stack(scope, receive, send)
  1504.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  1505.     await route.handle(scope, receive, send)
  1506.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  1507.     await self.app(scope, receive, send)
  1508.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  1509.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  1510.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  1511.     raise exc
  1512.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  1513.     await app(scope, receive, sender)
  1514.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  1515.     response = await func(request)
  1516.                ^^^^^^^^^^^^^^^^^^^
  1517.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  1518.     raw_response = await run_endpoint_function(
  1519.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1520.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  1521.     return await dependant.call(**values)
  1522.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1523.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  1524.     return await get_pairing_list(self)
  1525.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1526.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  1527.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  1528.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1529.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  1530.     return await self.request("get", endpoint, **kwargs)
  1531.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1532.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  1533.     await self.ensure_login()
  1534.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  1535.     await self.login()
  1536.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  1537.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  1538. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  1539. 2024-07-07 02:23:58 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  1540. 2024-07-07 02:23:58 ERROR      server          Could not login to Kitsu (server error)
  1541. [2024-07-07 02:23:58 +0000] [1535] [ERROR] Exception in ASGI application
  1542. Traceback (most recent call last):
  1543.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  1544.     yield
  1545.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  1546.     resp = await self._pool.handle_async_request(req)
  1547.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1548.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  1549.     raise exc from None
  1550.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  1551.     response = await connection.handle_async_request(
  1552.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1553.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  1554.     raise exc
  1555.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  1556.     stream = await self._connect(request)
  1557.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1558.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  1559.     stream = await self._network_backend.connect_tcp(**kwargs)
  1560.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1561.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  1562.     return await self._backend.connect_tcp(
  1563.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1564.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  1565.     with map_exceptions(exc_map):
  1566.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  1567.     self.gen.throw(typ, value, traceback)
  1568.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  1569.     raise to_exc(exc) from exc
  1570. httpcore.ConnectTimeout
  1571.  
  1572. The above exception was the direct cause of the following exception:
  1573.  
  1574. Traceback (most recent call last):
  1575.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  1576.     response = await client.post(
  1577.                ^^^^^^^^^^^^^^^^^^
  1578.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  1579.     return await self.request(
  1580.            ^^^^^^^^^^^^^^^^^^^
  1581.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  1582.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  1583.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1584.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  1585.     response = await self._send_handling_auth(
  1586.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1587.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  1588.     response = await self._send_handling_redirects(
  1589.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1590.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  1591.     response = await self._send_single_request(request)
  1592.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1593.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  1594.     response = await transport.handle_async_request(request)
  1595.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1596.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  1597.     with map_httpcore_exceptions():
  1598.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  1599.     self.gen.throw(typ, value, traceback)
  1600.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  1601.     raise mapped_exc(message) from exc
  1602. httpx.ConnectTimeout
  1603.  
  1604. The above exception was the direct cause of the following exception:
  1605.  
  1606. Traceback (most recent call last):
  1607.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  1608.     result = await app(  # type: ignore[func-returns-value]
  1609.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1610.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  1611.     return await self.app(scope, receive, send)
  1612.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1613.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  1614.     await super().__call__(scope, receive, send)
  1615.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  1616.     await self.middleware_stack(scope, receive, send)
  1617.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  1618.     raise exc
  1619.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  1620.     await self.app(scope, receive, _send)
  1621.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  1622.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  1623.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  1624.     raise exc
  1625.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  1626.     await app(scope, receive, sender)
  1627.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  1628.     await self.middleware_stack(scope, receive, send)
  1629.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  1630.     await route.handle(scope, receive, send)
  1631.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  1632.     await self.app(scope, receive, send)
  1633.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  1634.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  1635.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  1636.     raise exc
  1637.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  1638.     await app(scope, receive, sender)
  1639.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  1640.     response = await func(request)
  1641.                ^^^^^^^^^^^^^^^^^^^
  1642.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  1643.     raw_response = await run_endpoint_function(
  1644.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1645.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  1646.     return await dependant.call(**values)
  1647.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1648.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  1649.     return await get_pairing_list(self)
  1650.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1651.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  1652.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  1653.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1654.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  1655.     return await self.request("get", endpoint, **kwargs)
  1656.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1657.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  1658.     await self.ensure_login()
  1659.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  1660.     await self.login()
  1661.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  1662.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  1663. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  1664. 2024-07-07 02:24:15 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  1665. 2024-07-07 02:24:15 ERROR      server          Could not login to Kitsu (server error)
  1666. [2024-07-07 02:24:15 +0000] [1535] [ERROR] Exception in ASGI application
  1667. Traceback (most recent call last):
  1668.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  1669.     yield
  1670.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  1671.     resp = await self._pool.handle_async_request(req)
  1672.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1673.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  1674.     raise exc from None
  1675.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  1676.     response = await connection.handle_async_request(
  1677.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1678.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  1679.     raise exc
  1680.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  1681.     stream = await self._connect(request)
  1682.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1683.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  1684.     stream = await self._network_backend.connect_tcp(**kwargs)
  1685.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1686.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  1687.     return await self._backend.connect_tcp(
  1688.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1689.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  1690.     with map_exceptions(exc_map):
  1691.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  1692.     self.gen.throw(typ, value, traceback)
  1693.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  1694.     raise to_exc(exc) from exc
  1695. httpcore.ConnectTimeout
  1696.  
  1697. The above exception was the direct cause of the following exception:
  1698.  
  1699. Traceback (most recent call last):
  1700.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  1701.     response = await client.post(
  1702.                ^^^^^^^^^^^^^^^^^^
  1703.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  1704.     return await self.request(
  1705.            ^^^^^^^^^^^^^^^^^^^
  1706.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  1707.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  1708.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1709.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  1710.     response = await self._send_handling_auth(
  1711.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1712.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  1713.     response = await self._send_handling_redirects(
  1714.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1715.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  1716.     response = await self._send_single_request(request)
  1717.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1718.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  1719.     response = await transport.handle_async_request(request)
  1720.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1721.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  1722.     with map_httpcore_exceptions():
  1723.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  1724.     self.gen.throw(typ, value, traceback)
  1725.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  1726.     raise mapped_exc(message) from exc
  1727. httpx.ConnectTimeout
  1728.  
  1729. The above exception was the direct cause of the following exception:
  1730.  
  1731. Traceback (most recent call last):
  1732.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  1733.     result = await app(  # type: ignore[func-returns-value]
  1734.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1735.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  1736.     return await self.app(scope, receive, send)
  1737.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1738.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  1739.     await super().__call__(scope, receive, send)
  1740.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  1741.     await self.middleware_stack(scope, receive, send)
  1742.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  1743.     raise exc
  1744.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  1745.     await self.app(scope, receive, _send)
  1746.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  1747.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  1748.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  1749.     raise exc
  1750.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  1751.     await app(scope, receive, sender)
  1752.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  1753.     await self.middleware_stack(scope, receive, send)
  1754.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  1755.     await route.handle(scope, receive, send)
  1756.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  1757.     await self.app(scope, receive, send)
  1758.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  1759.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  1760.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  1761.     raise exc
  1762.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  1763.     await app(scope, receive, sender)
  1764.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  1765.     response = await func(request)
  1766.                ^^^^^^^^^^^^^^^^^^^
  1767.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  1768.     raw_response = await run_endpoint_function(
  1769.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1770.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  1771.     return await dependant.call(**values)
  1772.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1773.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  1774.     return await get_pairing_list(self)
  1775.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1776.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  1777.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  1778.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1779.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  1780.     return await self.request("get", endpoint, **kwargs)
  1781.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1782.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  1783.     await self.ensure_login()
  1784.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  1785.     await self.login()
  1786.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  1787.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  1788. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  1789. 2024-07-07 02:24:32 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  1790. 2024-07-07 02:24:32 ERROR      server          Could not login to Kitsu (server error)
  1791. [2024-07-07 02:24:32 +0000] [1535] [ERROR] Exception in ASGI application
  1792. Traceback (most recent call last):
  1793.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  1794.     yield
  1795.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  1796.     resp = await self._pool.handle_async_request(req)
  1797.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1798.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  1799.     raise exc from None
  1800.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  1801.     response = await connection.handle_async_request(
  1802.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1803.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  1804.     raise exc
  1805.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  1806.     stream = await self._connect(request)
  1807.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1808.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  1809.     stream = await self._network_backend.connect_tcp(**kwargs)
  1810.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1811.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  1812.     return await self._backend.connect_tcp(
  1813.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1814.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  1815.     with map_exceptions(exc_map):
  1816.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  1817.     self.gen.throw(typ, value, traceback)
  1818.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  1819.     raise to_exc(exc) from exc
  1820. httpcore.ConnectTimeout
  1821.  
  1822. The above exception was the direct cause of the following exception:
  1823.  
  1824. Traceback (most recent call last):
  1825.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  1826.     response = await client.post(
  1827.                ^^^^^^^^^^^^^^^^^^
  1828.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  1829.     return await self.request(
  1830.            ^^^^^^^^^^^^^^^^^^^
  1831.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  1832.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  1833.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1834.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  1835.     response = await self._send_handling_auth(
  1836.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1837.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  1838.     response = await self._send_handling_redirects(
  1839.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1840.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  1841.     response = await self._send_single_request(request)
  1842.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1843.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  1844.     response = await transport.handle_async_request(request)
  1845.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1846.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  1847.     with map_httpcore_exceptions():
  1848.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  1849.     self.gen.throw(typ, value, traceback)
  1850.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  1851.     raise mapped_exc(message) from exc
  1852. httpx.ConnectTimeout
  1853.  
  1854. The above exception was the direct cause of the following exception:
  1855.  
  1856. Traceback (most recent call last):
  1857.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  1858.     result = await app(  # type: ignore[func-returns-value]
  1859.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1860.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  1861.     return await self.app(scope, receive, send)
  1862.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1863.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  1864.     await super().__call__(scope, receive, send)
  1865.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  1866.     await self.middleware_stack(scope, receive, send)
  1867.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  1868.     raise exc
  1869.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  1870.     await self.app(scope, receive, _send)
  1871.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  1872.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  1873.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  1874.     raise exc
  1875.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  1876.     await app(scope, receive, sender)
  1877.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  1878.     await self.middleware_stack(scope, receive, send)
  1879.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  1880.     await route.handle(scope, receive, send)
  1881.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  1882.     await self.app(scope, receive, send)
  1883.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  1884.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  1885.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  1886.     raise exc
  1887.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  1888.     await app(scope, receive, sender)
  1889.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  1890.     response = await func(request)
  1891.                ^^^^^^^^^^^^^^^^^^^
  1892.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  1893.     raw_response = await run_endpoint_function(
  1894.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1895.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  1896.     return await dependant.call(**values)
  1897.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1898.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  1899.     return await get_pairing_list(self)
  1900.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1901.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  1902.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  1903.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1904.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  1905.     return await self.request("get", endpoint, **kwargs)
  1906.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1907.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  1908.     await self.ensure_login()
  1909.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  1910.     await self.login()
  1911.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  1912.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  1913. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  1914. 2024-07-07 02:24:49 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  1915. 2024-07-07 02:24:49 ERROR      server          Could not login to Kitsu (server error)
  1916. [2024-07-07 02:24:49 +0000] [1535] [ERROR] Exception in ASGI application
  1917. Traceback (most recent call last):
  1918.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  1919.     yield
  1920.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  1921.     resp = await self._pool.handle_async_request(req)
  1922.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1923.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  1924.     raise exc from None
  1925.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  1926.     response = await connection.handle_async_request(
  1927.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1928.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  1929.     raise exc
  1930.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  1931.     stream = await self._connect(request)
  1932.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1933.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  1934.     stream = await self._network_backend.connect_tcp(**kwargs)
  1935.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1936.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  1937.     return await self._backend.connect_tcp(
  1938.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1939.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  1940.     with map_exceptions(exc_map):
  1941.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  1942.     self.gen.throw(typ, value, traceback)
  1943.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  1944.     raise to_exc(exc) from exc
  1945. httpcore.ConnectTimeout
  1946.  
  1947. The above exception was the direct cause of the following exception:
  1948.  
  1949. Traceback (most recent call last):
  1950.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  1951.     response = await client.post(
  1952.                ^^^^^^^^^^^^^^^^^^
  1953.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  1954.     return await self.request(
  1955.            ^^^^^^^^^^^^^^^^^^^
  1956.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  1957.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  1958.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1959.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  1960.     response = await self._send_handling_auth(
  1961.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1962.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  1963.     response = await self._send_handling_redirects(
  1964.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1965.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  1966.     response = await self._send_single_request(request)
  1967.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1968.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  1969.     response = await transport.handle_async_request(request)
  1970.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1971.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  1972.     with map_httpcore_exceptions():
  1973.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  1974.     self.gen.throw(typ, value, traceback)
  1975.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  1976.     raise mapped_exc(message) from exc
  1977. httpx.ConnectTimeout
  1978.  
  1979. The above exception was the direct cause of the following exception:
  1980.  
  1981. Traceback (most recent call last):
  1982.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  1983.     result = await app(  # type: ignore[func-returns-value]
  1984.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1985.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  1986.     return await self.app(scope, receive, send)
  1987.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1988.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  1989.     await super().__call__(scope, receive, send)
  1990.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  1991.     await self.middleware_stack(scope, receive, send)
  1992.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  1993.     raise exc
  1994.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  1995.     await self.app(scope, receive, _send)
  1996.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  1997.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  1998.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  1999.     raise exc
  2000.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  2001.     await app(scope, receive, sender)
  2002.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  2003.     await self.middleware_stack(scope, receive, send)
  2004.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  2005.     await route.handle(scope, receive, send)
  2006.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  2007.     await self.app(scope, receive, send)
  2008.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  2009.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  2010.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  2011.     raise exc
  2012.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  2013.     await app(scope, receive, sender)
  2014.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  2015.     response = await func(request)
  2016.                ^^^^^^^^^^^^^^^^^^^
  2017.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  2018.     raw_response = await run_endpoint_function(
  2019.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2020.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  2021.     return await dependant.call(**values)
  2022.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2023.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  2024.     return await get_pairing_list(self)
  2025.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2026.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  2027.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  2028.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2029.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  2030.     return await self.request("get", endpoint, **kwargs)
  2031.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2032.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  2033.     await self.ensure_login()
  2034.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  2035.     await self.login()
  2036.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  2037.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  2038. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  2039. 2024-07-07 02:25:06 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  2040. 2024-07-07 02:25:06 ERROR      server          Could not login to Kitsu (server error)
  2041. [2024-07-07 02:25:06 +0000] [1535] [ERROR] Exception in ASGI application
  2042. Traceback (most recent call last):
  2043.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  2044.     yield
  2045.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  2046.     resp = await self._pool.handle_async_request(req)
  2047.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2048.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  2049.     raise exc from None
  2050.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  2051.     response = await connection.handle_async_request(
  2052.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2053.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  2054.     raise exc
  2055.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  2056.     stream = await self._connect(request)
  2057.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2058.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  2059.     stream = await self._network_backend.connect_tcp(**kwargs)
  2060.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2061.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  2062.     return await self._backend.connect_tcp(
  2063.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2064.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  2065.     with map_exceptions(exc_map):
  2066.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  2067.     self.gen.throw(typ, value, traceback)
  2068.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  2069.     raise to_exc(exc) from exc
  2070. httpcore.ConnectTimeout
  2071.  
  2072. The above exception was the direct cause of the following exception:
  2073.  
  2074. Traceback (most recent call last):
  2075.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  2076.     response = await client.post(
  2077.                ^^^^^^^^^^^^^^^^^^
  2078.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  2079.     return await self.request(
  2080.            ^^^^^^^^^^^^^^^^^^^
  2081.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  2082.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  2083.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2084.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  2085.     response = await self._send_handling_auth(
  2086.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2087.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  2088.     response = await self._send_handling_redirects(
  2089.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2090.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  2091.     response = await self._send_single_request(request)
  2092.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2093.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  2094.     response = await transport.handle_async_request(request)
  2095.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2096.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  2097.     with map_httpcore_exceptions():
  2098.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  2099.     self.gen.throw(typ, value, traceback)
  2100.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  2101.     raise mapped_exc(message) from exc
  2102. httpx.ConnectTimeout
  2103.  
  2104. The above exception was the direct cause of the following exception:
  2105.  
  2106. Traceback (most recent call last):
  2107.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  2108.     result = await app(  # type: ignore[func-returns-value]
  2109.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2110.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  2111.     return await self.app(scope, receive, send)
  2112.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2113.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  2114.     await super().__call__(scope, receive, send)
  2115.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  2116.     await self.middleware_stack(scope, receive, send)
  2117.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  2118.     raise exc
  2119.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  2120.     await self.app(scope, receive, _send)
  2121.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  2122.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  2123.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  2124.     raise exc
  2125.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  2126.     await app(scope, receive, sender)
  2127.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  2128.     await self.middleware_stack(scope, receive, send)
  2129.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  2130.     await route.handle(scope, receive, send)
  2131.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  2132.     await self.app(scope, receive, send)
  2133.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  2134.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  2135.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  2136.     raise exc
  2137.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  2138.     await app(scope, receive, sender)
  2139.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  2140.     response = await func(request)
  2141.                ^^^^^^^^^^^^^^^^^^^
  2142.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  2143.     raw_response = await run_endpoint_function(
  2144.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2145.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  2146.     return await dependant.call(**values)
  2147.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2148.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  2149.     return await get_pairing_list(self)
  2150.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2151.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  2152.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  2153.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2154.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  2155.     return await self.request("get", endpoint, **kwargs)
  2156.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2157.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  2158.     await self.ensure_login()
  2159.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  2160.     await self.login()
  2161.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  2162.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  2163. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  2164. 2024-07-07 02:25:23 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  2165. 2024-07-07 02:25:23 ERROR      server          Could not login to Kitsu (server error)
  2166. [2024-07-07 02:25:23 +0000] [1535] [ERROR] Exception in ASGI application
  2167. Traceback (most recent call last):
  2168.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  2169.     yield
  2170.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  2171.     resp = await self._pool.handle_async_request(req)
  2172.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2173.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  2174.     raise exc from None
  2175.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  2176.     response = await connection.handle_async_request(
  2177.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2178.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  2179.     raise exc
  2180.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  2181.     stream = await self._connect(request)
  2182.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2183.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  2184.     stream = await self._network_backend.connect_tcp(**kwargs)
  2185.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2186.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  2187.     return await self._backend.connect_tcp(
  2188.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2189.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  2190.     with map_exceptions(exc_map):
  2191.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  2192.     self.gen.throw(typ, value, traceback)
  2193.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  2194.     raise to_exc(exc) from exc
  2195. httpcore.ConnectTimeout
  2196.  
  2197. The above exception was the direct cause of the following exception:
  2198.  
  2199. Traceback (most recent call last):
  2200.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  2201.     response = await client.post(
  2202.                ^^^^^^^^^^^^^^^^^^
  2203.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  2204.     return await self.request(
  2205.            ^^^^^^^^^^^^^^^^^^^
  2206.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  2207.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  2208.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2209.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  2210.     response = await self._send_handling_auth(
  2211.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2212.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  2213.     response = await self._send_handling_redirects(
  2214.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2215.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  2216.     response = await self._send_single_request(request)
  2217.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2218.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  2219.     response = await transport.handle_async_request(request)
  2220.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2221.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  2222.     with map_httpcore_exceptions():
  2223.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  2224.     self.gen.throw(typ, value, traceback)
  2225.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  2226.     raise mapped_exc(message) from exc
  2227. httpx.ConnectTimeout
  2228.  
  2229. The above exception was the direct cause of the following exception:
  2230.  
  2231. Traceback (most recent call last):
  2232.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  2233.     result = await app(  # type: ignore[func-returns-value]
  2234.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2235.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  2236.     return await self.app(scope, receive, send)
  2237.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2238.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  2239.     await super().__call__(scope, receive, send)
  2240.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  2241.     await self.middleware_stack(scope, receive, send)
  2242.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  2243.     raise exc
  2244.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  2245.     await self.app(scope, receive, _send)
  2246.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  2247.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  2248.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  2249.     raise exc
  2250.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  2251.     await app(scope, receive, sender)
  2252.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  2253.     await self.middleware_stack(scope, receive, send)
  2254.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  2255.     await route.handle(scope, receive, send)
  2256.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  2257.     await self.app(scope, receive, send)
  2258.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  2259.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  2260.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  2261.     raise exc
  2262.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  2263.     await app(scope, receive, sender)
  2264.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  2265.     response = await func(request)
  2266.                ^^^^^^^^^^^^^^^^^^^
  2267.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  2268.     raw_response = await run_endpoint_function(
  2269.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2270.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  2271.     return await dependant.call(**values)
  2272.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2273.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  2274.     return await get_pairing_list(self)
  2275.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2276.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  2277.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  2278.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2279.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  2280.     return await self.request("get", endpoint, **kwargs)
  2281.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2282.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  2283.     await self.ensure_login()
  2284.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  2285.     await self.login()
  2286.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  2287.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  2288. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  2289. 2024-07-07 02:25:40 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  2290. 2024-07-07 02:25:40 ERROR      server          Could not login to Kitsu (server error)
  2291. [2024-07-07 02:25:40 +0000] [1535] [ERROR] Exception in ASGI application
  2292. Traceback (most recent call last):
  2293.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  2294.     yield
  2295.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  2296.     resp = await self._pool.handle_async_request(req)
  2297.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2298.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  2299.     raise exc from None
  2300.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  2301.     response = await connection.handle_async_request(
  2302.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2303.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  2304.     raise exc
  2305.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  2306.     stream = await self._connect(request)
  2307.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2308.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  2309.     stream = await self._network_backend.connect_tcp(**kwargs)
  2310.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2311.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  2312.     return await self._backend.connect_tcp(
  2313.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2314.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  2315.     with map_exceptions(exc_map):
  2316.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  2317.     self.gen.throw(typ, value, traceback)
  2318.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  2319.     raise to_exc(exc) from exc
  2320. httpcore.ConnectTimeout
  2321.  
  2322. The above exception was the direct cause of the following exception:
  2323.  
  2324. Traceback (most recent call last):
  2325.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  2326.     response = await client.post(
  2327.                ^^^^^^^^^^^^^^^^^^
  2328.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  2329.     return await self.request(
  2330.            ^^^^^^^^^^^^^^^^^^^
  2331.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  2332.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  2333.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2334.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  2335.     response = await self._send_handling_auth(
  2336.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2337.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  2338.     response = await self._send_handling_redirects(
  2339.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2340.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  2341.     response = await self._send_single_request(request)
  2342.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2343.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  2344.     response = await transport.handle_async_request(request)
  2345.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2346.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  2347.     with map_httpcore_exceptions():
  2348.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  2349.     self.gen.throw(typ, value, traceback)
  2350.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  2351.     raise mapped_exc(message) from exc
  2352. httpx.ConnectTimeout
  2353.  
  2354. The above exception was the direct cause of the following exception:
  2355.  
  2356. Traceback (most recent call last):
  2357.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  2358.     result = await app(  # type: ignore[func-returns-value]
  2359.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2360.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  2361.     return await self.app(scope, receive, send)
  2362.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2363.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  2364.     await super().__call__(scope, receive, send)
  2365.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  2366.     await self.middleware_stack(scope, receive, send)
  2367.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  2368.     raise exc
  2369.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  2370.     await self.app(scope, receive, _send)
  2371.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  2372.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  2373.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  2374.     raise exc
  2375.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  2376.     await app(scope, receive, sender)
  2377.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  2378.     await self.middleware_stack(scope, receive, send)
  2379.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  2380.     await route.handle(scope, receive, send)
  2381.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  2382.     await self.app(scope, receive, send)
  2383.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  2384.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  2385.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  2386.     raise exc
  2387.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  2388.     await app(scope, receive, sender)
  2389.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  2390.     response = await func(request)
  2391.                ^^^^^^^^^^^^^^^^^^^
  2392.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  2393.     raw_response = await run_endpoint_function(
  2394.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2395.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  2396.     return await dependant.call(**values)
  2397.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2398.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  2399.     return await get_pairing_list(self)
  2400.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2401.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  2402.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  2403.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2404.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  2405.     return await self.request("get", endpoint, **kwargs)
  2406.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2407.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  2408.     await self.ensure_login()
  2409.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  2410.     await self.login()
  2411.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  2412.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  2413. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  2414. 2024-07-07 02:25:58 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  2415. 2024-07-07 02:25:58 ERROR      server          Could not login to Kitsu (server error)
  2416. [2024-07-07 02:25:58 +0000] [1535] [ERROR] Exception in ASGI application
  2417. Traceback (most recent call last):
  2418.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  2419.     yield
  2420.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  2421.     resp = await self._pool.handle_async_request(req)
  2422.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2423.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  2424.     raise exc from None
  2425.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  2426.     response = await connection.handle_async_request(
  2427.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2428.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  2429.     raise exc
  2430.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  2431.     stream = await self._connect(request)
  2432.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2433.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  2434.     stream = await self._network_backend.connect_tcp(**kwargs)
  2435.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2436.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  2437.     return await self._backend.connect_tcp(
  2438.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2439.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  2440.     with map_exceptions(exc_map):
  2441.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  2442.     self.gen.throw(typ, value, traceback)
  2443.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  2444.     raise to_exc(exc) from exc
  2445. httpcore.ConnectTimeout
  2446.  
  2447. The above exception was the direct cause of the following exception:
  2448.  
  2449. Traceback (most recent call last):
  2450.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  2451.     response = await client.post(
  2452.                ^^^^^^^^^^^^^^^^^^
  2453.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  2454.     return await self.request(
  2455.            ^^^^^^^^^^^^^^^^^^^
  2456.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  2457.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  2458.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2459.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  2460.     response = await self._send_handling_auth(
  2461.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2462.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  2463.     response = await self._send_handling_redirects(
  2464.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2465.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  2466.     response = await self._send_single_request(request)
  2467.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2468.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  2469.     response = await transport.handle_async_request(request)
  2470.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2471.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  2472.     with map_httpcore_exceptions():
  2473.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  2474.     self.gen.throw(typ, value, traceback)
  2475.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  2476.     raise mapped_exc(message) from exc
  2477. httpx.ConnectTimeout
  2478.  
  2479. The above exception was the direct cause of the following exception:
  2480.  
  2481. Traceback (most recent call last):
  2482.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  2483.     result = await app(  # type: ignore[func-returns-value]
  2484.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2485.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  2486.     return await self.app(scope, receive, send)
  2487.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2488.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  2489.     await super().__call__(scope, receive, send)
  2490.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  2491.     await self.middleware_stack(scope, receive, send)
  2492.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  2493.     raise exc
  2494.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  2495.     await self.app(scope, receive, _send)
  2496.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  2497.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  2498.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  2499.     raise exc
  2500.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  2501.     await app(scope, receive, sender)
  2502.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  2503.     await self.middleware_stack(scope, receive, send)
  2504.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  2505.     await route.handle(scope, receive, send)
  2506.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  2507.     await self.app(scope, receive, send)
  2508.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  2509.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  2510.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  2511.     raise exc
  2512.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  2513.     await app(scope, receive, sender)
  2514.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  2515.     response = await func(request)
  2516.                ^^^^^^^^^^^^^^^^^^^
  2517.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  2518.     raw_response = await run_endpoint_function(
  2519.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2520.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  2521.     return await dependant.call(**values)
  2522.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2523.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  2524.     return await get_pairing_list(self)
  2525.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2526.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  2527.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  2528.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2529.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  2530.     return await self.request("get", endpoint, **kwargs)
  2531.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2532.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  2533.     await self.ensure_login()
  2534.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  2535.     await self.login()
  2536.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  2537.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  2538. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  2539. 2024-07-07 02:26:16 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  2540. 2024-07-07 02:26:16 ERROR      server          Could not login to Kitsu (server error)
  2541. [2024-07-07 02:26:16 +0000] [1535] [ERROR] Exception in ASGI application
  2542. Traceback (most recent call last):
  2543.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  2544.     yield
  2545.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  2546.     resp = await self._pool.handle_async_request(req)
  2547.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2548.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  2549.     raise exc from None
  2550.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  2551.     response = await connection.handle_async_request(
  2552.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2553.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  2554.     raise exc
  2555.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  2556.     stream = await self._connect(request)
  2557.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2558.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  2559.     stream = await self._network_backend.connect_tcp(**kwargs)
  2560.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2561.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  2562.     return await self._backend.connect_tcp(
  2563.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2564.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  2565.     with map_exceptions(exc_map):
  2566.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  2567.     self.gen.throw(typ, value, traceback)
  2568.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  2569.     raise to_exc(exc) from exc
  2570. httpcore.ConnectTimeout
  2571.  
  2572. The above exception was the direct cause of the following exception:
  2573.  
  2574. Traceback (most recent call last):
  2575.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  2576.     response = await client.post(
  2577.                ^^^^^^^^^^^^^^^^^^
  2578.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  2579.     return await self.request(
  2580.            ^^^^^^^^^^^^^^^^^^^
  2581.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  2582.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  2583.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2584.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  2585.     response = await self._send_handling_auth(
  2586.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2587.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  2588.     response = await self._send_handling_redirects(
  2589.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2590.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  2591.     response = await self._send_single_request(request)
  2592.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2593.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  2594.     response = await transport.handle_async_request(request)
  2595.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2596.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  2597.     with map_httpcore_exceptions():
  2598.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  2599.     self.gen.throw(typ, value, traceback)
  2600.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  2601.     raise mapped_exc(message) from exc
  2602. httpx.ConnectTimeout
  2603.  
  2604. The above exception was the direct cause of the following exception:
  2605.  
  2606. Traceback (most recent call last):
  2607.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  2608.     result = await app(  # type: ignore[func-returns-value]
  2609.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2610.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  2611.     return await self.app(scope, receive, send)
  2612.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2613.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  2614.     await super().__call__(scope, receive, send)
  2615.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  2616.     await self.middleware_stack(scope, receive, send)
  2617.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  2618.     raise exc
  2619.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  2620.     await self.app(scope, receive, _send)
  2621.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  2622.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  2623.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  2624.     raise exc
  2625.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  2626.     await app(scope, receive, sender)
  2627.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  2628.     await self.middleware_stack(scope, receive, send)
  2629.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  2630.     await route.handle(scope, receive, send)
  2631.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  2632.     await self.app(scope, receive, send)
  2633.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  2634.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  2635.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  2636.     raise exc
  2637.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  2638.     await app(scope, receive, sender)
  2639.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  2640.     response = await func(request)
  2641.                ^^^^^^^^^^^^^^^^^^^
  2642.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  2643.     raw_response = await run_endpoint_function(
  2644.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2645.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  2646.     return await dependant.call(**values)
  2647.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2648.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  2649.     return await get_pairing_list(self)
  2650.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2651.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  2652.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  2653.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2654.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  2655.     return await self.request("get", endpoint, **kwargs)
  2656.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2657.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  2658.     await self.ensure_login()
  2659.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  2660.     await self.login()
  2661.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  2662.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  2663. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  2664. 2024-07-07 02:26:16 INFO       server          Server is shutting down
  2665. Waiting for BackgroundInstaller to stop
  2666. BackgroundInstaller is cancelled
  2667. BackgroundInstaller stopped
  2668. Waiting for LogCollector to stop
  2669. LogCollector is cancelled
  2670. LogCollector stopped
  2671. Waiting for LogCleaner to stop
  2672. LogCleaner is cancelled
  2673. LogCleaner stopped
  2674. Waiting for MetricsCollector to stop
  2675. MetricsCollector is cancelled
  2676. MetricsCollector stopped
  2677. Waiting for ThumbnailCleaner to stop
  2678. ThumbnailCleaner is cancelled
  2679. ThumbnailCleaner stopped
  2680. Waiting for Messaging to stop
  2681. Messaging is cancelled
  2682. Messaging stopped
  2683. 2024-07-07 02:26:16 INFO       server          Server stopped
  2684. start.sh: Starting setup
  2685. 2024-07-07 02:26:25 INFO       Log collector initialized
  2686. 2024-07-07 02:26:25 INFO       setup           Starting setup
  2687. 2024-07-07 02:26:27 GOOD NEWS  setup           Setup is finished
  2688. start.sh: Starting gunicorn server
  2689. 2024-07-07 02:26:28 INFO       Log collector initialized
  2690. 2024-07-07 02:26:32 ERROR      server          API plug-in 'actions' has no router
  2691. 2024-07-07 02:26:36 ERROR      server          API plug-in 'review' has no router
  2692. 2024-07-07 02:26:38 INFO       server          Starting background worker BackgroundInstaller
  2693. 2024-07-07 02:26:38 INFO       server          Starting background worker LogCollector
  2694. 2024-07-07 02:26:38 INFO       server          Starting background worker LogCleaner
  2695. 2024-07-07 02:26:38 INFO       server          Starting background worker MetricsCollector
  2696. 2024-07-07 02:26:38 INFO       server          Starting background worker ThumbnailCleaner
  2697. 2024-07-07 02:26:38 INFO       server          Starting background worker Messaging
  2698. 2024-07-07 02:26:38 DEBUG      server          Initializing addon celaction v0.2.0 in /addons/celaction/0.2.0
  2699. 2024-07-07 02:26:38 DEBUG      server          Initializing addon celaction
  2700. 2024-07-07 02:26:38 DEBUG      server          Initializing addon sitesync v1.1.2 in /addons/sitesync/1.1.2
  2701. 2024-07-07 02:26:38 INFO       server          Init SiteSync
  2702. 2024-07-07 02:26:38 INFO       server          added endpoints
  2703. 2024-07-07 02:26:38 DEBUG      server          Initializing addon sitesync
  2704. 2024-07-07 02:26:38 DEBUG      server          Initializing addon ayon_third_party v1.1.1 in /addons/ayon_third_party/1.1.1
  2705. 2024-07-07 02:26:38 DEBUG      server          Initializing addon ayon_third_party
  2706. 2024-07-07 02:26:38 DEBUG      server          Initializing addon core v0.4.0 in /addons/core/0.4.0
  2707. 2024-07-07 02:26:38 DEBUG      server          Initializing addon core
  2708. 2024-07-07 02:26:38 DEBUG      server          Initializing addon royalrender v0.2.1 in /addons/royalrender/0.2.1
  2709. 2024-07-07 02:26:38 DEBUG      server          Initializing addon royalrender
  2710. 2024-07-07 02:26:38 DEBUG      server          Initializing addon ayon_ocio v1.1.1 in /addons/ayon_ocio/1.1.1
  2711. 2024-07-07 02:26:38 DEBUG      server          Initializing addon ayon_ocio
  2712. 2024-07-07 02:26:38 DEBUG      server          Initializing addon deadline v0.2.2 in /addons/deadline/0.2.2
  2713. 2024-07-07 02:26:38 DEBUG      server          Initializing addon deadline
  2714. 2024-07-07 02:26:38 DEBUG      server          Initializing addon kitsu v1.2.2 in /addons/kitsu/1.2.2
  2715. 2024-07-07 02:26:38 DEBUG      server          Initializing addon kitsu
  2716. 2024-07-07 02:26:38 DEBUG      server          Initializing addon traypublisher v0.2.4 in /addons/traypublisher/0.2.4
  2717. 2024-07-07 02:26:38 DEBUG      server          Initializing addon traypublisher
  2718. 2024-07-07 02:26:38 DEBUG      server          Initializing addon tvpaint v0.2.2 in /addons/tvpaint/0.2.2
  2719. 2024-07-07 02:26:38 DEBUG      server          Initializing addon tvpaint
  2720. 2024-07-07 02:26:38 DEBUG      server          Initializing addon applications v0.2.4 in /addons/applications/0.2.4
  2721. 2024-07-07 02:26:38 DEBUG      server          Initializing addon applications
  2722. 2024-07-07 02:26:38 DEBUG      server          Initializing addon blender v0.2.1 in /addons/blender/0.2.1
  2723. 2024-07-07 02:26:38 DEBUG      server          Initializing addon blender
  2724. 2024-07-07 02:26:38 GOOD NEWS  server          Server is now ready to connect
  2725. 2024-07-07 02:26:44 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  2726. 2024-07-07 02:26:44 ERROR      server          Could not login to Kitsu (server error)
  2727. [2024-07-07 02:26:44 +0000] [9] [ERROR] Exception in ASGI application
  2728. Traceback (most recent call last):
  2729.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  2730.     yield
  2731.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  2732.     resp = await self._pool.handle_async_request(req)
  2733.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2734.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  2735.     raise exc from None
  2736.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  2737.     response = await connection.handle_async_request(
  2738.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2739.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  2740.     raise exc
  2741.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  2742.     stream = await self._connect(request)
  2743.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2744.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  2745.     stream = await self._network_backend.connect_tcp(**kwargs)
  2746.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2747.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  2748.     return await self._backend.connect_tcp(
  2749.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2750.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  2751.     with map_exceptions(exc_map):
  2752.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  2753.     self.gen.throw(typ, value, traceback)
  2754.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  2755.     raise to_exc(exc) from exc
  2756. httpcore.ConnectTimeout
  2757.  
  2758. The above exception was the direct cause of the following exception:
  2759.  
  2760. Traceback (most recent call last):
  2761.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  2762.     response = await client.post(
  2763.                ^^^^^^^^^^^^^^^^^^
  2764.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  2765.     return await self.request(
  2766.            ^^^^^^^^^^^^^^^^^^^
  2767.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  2768.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  2769.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2770.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  2771.     response = await self._send_handling_auth(
  2772.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2773.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  2774.     response = await self._send_handling_redirects(
  2775.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2776.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  2777.     response = await self._send_single_request(request)
  2778.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2779.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  2780.     response = await transport.handle_async_request(request)
  2781.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2782.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  2783.     with map_httpcore_exceptions():
  2784.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  2785.     self.gen.throw(typ, value, traceback)
  2786.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  2787.     raise mapped_exc(message) from exc
  2788. httpx.ConnectTimeout
  2789.  
  2790. The above exception was the direct cause of the following exception:
  2791.  
  2792. Traceback (most recent call last):
  2793.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  2794.     result = await app(  # type: ignore[func-returns-value]
  2795.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2796.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  2797.     return await self.app(scope, receive, send)
  2798.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2799.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  2800.     await super().__call__(scope, receive, send)
  2801.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  2802.     await self.middleware_stack(scope, receive, send)
  2803.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  2804.     raise exc
  2805.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  2806.     await self.app(scope, receive, _send)
  2807.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  2808.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  2809.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  2810.     raise exc
  2811.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  2812.     await app(scope, receive, sender)
  2813.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  2814.     await self.middleware_stack(scope, receive, send)
  2815.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  2816.     await route.handle(scope, receive, send)
  2817.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  2818.     await self.app(scope, receive, send)
  2819.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  2820.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  2821.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  2822.     raise exc
  2823.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  2824.     await app(scope, receive, sender)
  2825.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  2826.     response = await func(request)
  2827.                ^^^^^^^^^^^^^^^^^^^
  2828.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  2829.     raw_response = await run_endpoint_function(
  2830.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2831.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  2832.     return await dependant.call(**values)
  2833.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2834.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  2835.     return await get_pairing_list(self)
  2836.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2837.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  2838.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  2839.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2840.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  2841.     return await self.request("get", endpoint, **kwargs)
  2842.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2843.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  2844.     await self.ensure_login()
  2845.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  2846.     await self.login()
  2847.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  2848.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  2849. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  2850. 2024-07-07 02:27:01 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  2851. 2024-07-07 02:27:01 ERROR      server          Could not login to Kitsu (server error)
  2852. [2024-07-07 02:27:01 +0000] [9] [ERROR] Exception in ASGI application
  2853. Traceback (most recent call last):
  2854.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  2855.     yield
  2856.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  2857.     resp = await self._pool.handle_async_request(req)
  2858.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2859.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  2860.     raise exc from None
  2861.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  2862.     response = await connection.handle_async_request(
  2863.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2864.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  2865.     raise exc
  2866.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  2867.     stream = await self._connect(request)
  2868.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2869.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  2870.     stream = await self._network_backend.connect_tcp(**kwargs)
  2871.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2872.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  2873.     return await self._backend.connect_tcp(
  2874.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2875.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  2876.     with map_exceptions(exc_map):
  2877.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  2878.     self.gen.throw(typ, value, traceback)
  2879.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  2880.     raise to_exc(exc) from exc
  2881. httpcore.ConnectTimeout
  2882.  
  2883. The above exception was the direct cause of the following exception:
  2884.  
  2885. Traceback (most recent call last):
  2886.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  2887.     response = await client.post(
  2888.                ^^^^^^^^^^^^^^^^^^
  2889.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  2890.     return await self.request(
  2891.            ^^^^^^^^^^^^^^^^^^^
  2892.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  2893.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  2894.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2895.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  2896.     response = await self._send_handling_auth(
  2897.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2898.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  2899.     response = await self._send_handling_redirects(
  2900.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2901.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  2902.     response = await self._send_single_request(request)
  2903.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2904.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  2905.     response = await transport.handle_async_request(request)
  2906.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2907.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  2908.     with map_httpcore_exceptions():
  2909.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  2910.     self.gen.throw(typ, value, traceback)
  2911.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  2912.     raise mapped_exc(message) from exc
  2913. httpx.ConnectTimeout
  2914.  
  2915. The above exception was the direct cause of the following exception:
  2916.  
  2917. Traceback (most recent call last):
  2918.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  2919.     result = await app(  # type: ignore[func-returns-value]
  2920.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2921.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  2922.     return await self.app(scope, receive, send)
  2923.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2924.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  2925.     await super().__call__(scope, receive, send)
  2926.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  2927.     await self.middleware_stack(scope, receive, send)
  2928.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  2929.     raise exc
  2930.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  2931.     await self.app(scope, receive, _send)
  2932.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  2933.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  2934.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  2935.     raise exc
  2936.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  2937.     await app(scope, receive, sender)
  2938.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  2939.     await self.middleware_stack(scope, receive, send)
  2940.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  2941.     await route.handle(scope, receive, send)
  2942.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  2943.     await self.app(scope, receive, send)
  2944.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  2945.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  2946.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  2947.     raise exc
  2948.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  2949.     await app(scope, receive, sender)
  2950.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  2951.     response = await func(request)
  2952.                ^^^^^^^^^^^^^^^^^^^
  2953.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  2954.     raw_response = await run_endpoint_function(
  2955.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2956.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  2957.     return await dependant.call(**values)
  2958.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2959.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  2960.     return await get_pairing_list(self)
  2961.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2962.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  2963.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  2964.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2965.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  2966.     return await self.request("get", endpoint, **kwargs)
  2967.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2968.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  2969.     await self.ensure_login()
  2970.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  2971.     await self.login()
  2972.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  2973.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  2974. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  2975. 2024-07-07 02:27:18 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  2976. 2024-07-07 02:27:18 ERROR      server          Could not login to Kitsu (server error)
  2977. [2024-07-07 02:27:18 +0000] [9] [ERROR] Exception in ASGI application
  2978. Traceback (most recent call last):
  2979.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  2980.     yield
  2981.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  2982.     resp = await self._pool.handle_async_request(req)
  2983.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2984.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  2985.     raise exc from None
  2986.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  2987.     response = await connection.handle_async_request(
  2988.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2989.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  2990.     raise exc
  2991.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  2992.     stream = await self._connect(request)
  2993.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2994.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  2995.     stream = await self._network_backend.connect_tcp(**kwargs)
  2996.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2997.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  2998.     return await self._backend.connect_tcp(
  2999.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3000.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  3001.     with map_exceptions(exc_map):
  3002.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  3003.     self.gen.throw(typ, value, traceback)
  3004.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  3005.     raise to_exc(exc) from exc
  3006. httpcore.ConnectTimeout
  3007.  
  3008. The above exception was the direct cause of the following exception:
  3009.  
  3010. Traceback (most recent call last):
  3011.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  3012.     response = await client.post(
  3013.                ^^^^^^^^^^^^^^^^^^
  3014.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  3015.     return await self.request(
  3016.            ^^^^^^^^^^^^^^^^^^^
  3017.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  3018.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  3019.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3020.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  3021.     response = await self._send_handling_auth(
  3022.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3023.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  3024.     response = await self._send_handling_redirects(
  3025.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3026.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  3027.     response = await self._send_single_request(request)
  3028.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3029.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  3030.     response = await transport.handle_async_request(request)
  3031.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3032.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  3033.     with map_httpcore_exceptions():
  3034.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  3035.     self.gen.throw(typ, value, traceback)
  3036.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  3037.     raise mapped_exc(message) from exc
  3038. httpx.ConnectTimeout
  3039.  
  3040. The above exception was the direct cause of the following exception:
  3041.  
  3042. Traceback (most recent call last):
  3043.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  3044.     result = await app(  # type: ignore[func-returns-value]
  3045.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3046.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  3047.     return await self.app(scope, receive, send)
  3048.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3049.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  3050.     await super().__call__(scope, receive, send)
  3051.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  3052.     await self.middleware_stack(scope, receive, send)
  3053.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  3054.     raise exc
  3055.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  3056.     await self.app(scope, receive, _send)
  3057.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  3058.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  3059.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  3060.     raise exc
  3061.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  3062.     await app(scope, receive, sender)
  3063.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  3064.     await self.middleware_stack(scope, receive, send)
  3065.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  3066.     await route.handle(scope, receive, send)
  3067.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  3068.     await self.app(scope, receive, send)
  3069.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  3070.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  3071.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  3072.     raise exc
  3073.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  3074.     await app(scope, receive, sender)
  3075.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  3076.     response = await func(request)
  3077.                ^^^^^^^^^^^^^^^^^^^
  3078.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  3079.     raw_response = await run_endpoint_function(
  3080.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3081.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  3082.     return await dependant.call(**values)
  3083.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3084.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  3085.     return await get_pairing_list(self)
  3086.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3087.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  3088.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  3089.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3090.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  3091.     return await self.request("get", endpoint, **kwargs)
  3092.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3093.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  3094.     await self.ensure_login()
  3095.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  3096.     await self.login()
  3097.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  3098.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  3099. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  3100. 2024-07-07 02:27:35 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  3101. 2024-07-07 02:27:35 ERROR      server          Could not login to Kitsu (server error)
  3102. [2024-07-07 02:27:35 +0000] [9] [ERROR] Exception in ASGI application
  3103. Traceback (most recent call last):
  3104.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  3105.     yield
  3106.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  3107.     resp = await self._pool.handle_async_request(req)
  3108.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3109.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  3110.     raise exc from None
  3111.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  3112.     response = await connection.handle_async_request(
  3113.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3114.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  3115.     raise exc
  3116.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  3117.     stream = await self._connect(request)
  3118.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3119.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  3120.     stream = await self._network_backend.connect_tcp(**kwargs)
  3121.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3122.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  3123.     return await self._backend.connect_tcp(
  3124.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3125.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  3126.     with map_exceptions(exc_map):
  3127.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  3128.     self.gen.throw(typ, value, traceback)
  3129.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  3130.     raise to_exc(exc) from exc
  3131. httpcore.ConnectTimeout
  3132.  
  3133. The above exception was the direct cause of the following exception:
  3134.  
  3135. Traceback (most recent call last):
  3136.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  3137.     response = await client.post(
  3138.                ^^^^^^^^^^^^^^^^^^
  3139.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  3140.     return await self.request(
  3141.            ^^^^^^^^^^^^^^^^^^^
  3142.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  3143.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  3144.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3145.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  3146.     response = await self._send_handling_auth(
  3147.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3148.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  3149.     response = await self._send_handling_redirects(
  3150.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3151.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  3152.     response = await self._send_single_request(request)
  3153.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3154.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  3155.     response = await transport.handle_async_request(request)
  3156.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3157.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  3158.     with map_httpcore_exceptions():
  3159.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  3160.     self.gen.throw(typ, value, traceback)
  3161.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  3162.     raise mapped_exc(message) from exc
  3163. httpx.ConnectTimeout
  3164.  
  3165. The above exception was the direct cause of the following exception:
  3166.  
  3167. Traceback (most recent call last):
  3168.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  3169.     result = await app(  # type: ignore[func-returns-value]
  3170.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3171.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  3172.     return await self.app(scope, receive, send)
  3173.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3174.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  3175.     await super().__call__(scope, receive, send)
  3176.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  3177.     await self.middleware_stack(scope, receive, send)
  3178.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  3179.     raise exc
  3180.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  3181.     await self.app(scope, receive, _send)
  3182.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  3183.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  3184.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  3185.     raise exc
  3186.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  3187.     await app(scope, receive, sender)
  3188.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  3189.     await self.middleware_stack(scope, receive, send)
  3190.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  3191.     await route.handle(scope, receive, send)
  3192.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  3193.     await self.app(scope, receive, send)
  3194.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  3195.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  3196.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  3197.     raise exc
  3198.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  3199.     await app(scope, receive, sender)
  3200.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  3201.     response = await func(request)
  3202.                ^^^^^^^^^^^^^^^^^^^
  3203.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  3204.     raw_response = await run_endpoint_function(
  3205.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3206.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  3207.     return await dependant.call(**values)
  3208.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3209.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  3210.     return await get_pairing_list(self)
  3211.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3212.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  3213.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  3214.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3215.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  3216.     return await self.request("get", endpoint, **kwargs)
  3217.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3218.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  3219.     await self.ensure_login()
  3220.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  3221.     await self.login()
  3222.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  3223.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  3224. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  3225. 2024-07-07 02:27:53 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  3226. 2024-07-07 02:27:53 ERROR      server          Could not login to Kitsu (server error)
  3227. [2024-07-07 02:27:53 +0000] [9] [ERROR] Exception in ASGI application
  3228. Traceback (most recent call last):
  3229.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  3230.     yield
  3231.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  3232.     resp = await self._pool.handle_async_request(req)
  3233.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3234.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  3235.     raise exc from None
  3236.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  3237.     response = await connection.handle_async_request(
  3238.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3239.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  3240.     raise exc
  3241.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  3242.     stream = await self._connect(request)
  3243.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3244.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  3245.     stream = await self._network_backend.connect_tcp(**kwargs)
  3246.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3247.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  3248.     return await self._backend.connect_tcp(
  3249.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3250.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  3251.     with map_exceptions(exc_map):
  3252.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  3253.     self.gen.throw(typ, value, traceback)
  3254.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  3255.     raise to_exc(exc) from exc
  3256. httpcore.ConnectTimeout
  3257.  
  3258. The above exception was the direct cause of the following exception:
  3259.  
  3260. Traceback (most recent call last):
  3261.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  3262.     response = await client.post(
  3263.                ^^^^^^^^^^^^^^^^^^
  3264.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  3265.     return await self.request(
  3266.            ^^^^^^^^^^^^^^^^^^^
  3267.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  3268.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  3269.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3270.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  3271.     response = await self._send_handling_auth(
  3272.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3273.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  3274.     response = await self._send_handling_redirects(
  3275.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3276.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  3277.     response = await self._send_single_request(request)
  3278.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3279.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  3280.     response = await transport.handle_async_request(request)
  3281.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3282.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  3283.     with map_httpcore_exceptions():
  3284.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  3285.     self.gen.throw(typ, value, traceback)
  3286.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  3287.     raise mapped_exc(message) from exc
  3288. httpx.ConnectTimeout
  3289.  
  3290. The above exception was the direct cause of the following exception:
  3291.  
  3292. Traceback (most recent call last):
  3293.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  3294.     result = await app(  # type: ignore[func-returns-value]
  3295.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3296.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  3297.     return await self.app(scope, receive, send)
  3298.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3299.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  3300.     await super().__call__(scope, receive, send)
  3301.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  3302.     await self.middleware_stack(scope, receive, send)
  3303.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  3304.     raise exc
  3305.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  3306.     await self.app(scope, receive, _send)
  3307.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  3308.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  3309.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  3310.     raise exc
  3311.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  3312.     await app(scope, receive, sender)
  3313.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  3314.     await self.middleware_stack(scope, receive, send)
  3315.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  3316.     await route.handle(scope, receive, send)
  3317.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  3318.     await self.app(scope, receive, send)
  3319.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  3320.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  3321.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  3322.     raise exc
  3323.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  3324.     await app(scope, receive, sender)
  3325.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  3326.     response = await func(request)
  3327.                ^^^^^^^^^^^^^^^^^^^
  3328.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  3329.     raw_response = await run_endpoint_function(
  3330.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3331.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  3332.     return await dependant.call(**values)
  3333.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3334.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  3335.     return await get_pairing_list(self)
  3336.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3337.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  3338.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  3339.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3340.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  3341.     return await self.request("get", endpoint, **kwargs)
  3342.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3343.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  3344.     await self.ensure_login()
  3345.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  3346.     await self.login()
  3347.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  3348.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  3349. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  3350. 2024-07-07 02:28:10 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  3351. 2024-07-07 02:28:10 ERROR      server          Could not login to Kitsu (server error)
  3352. [2024-07-07 02:28:10 +0000] [9] [ERROR] Exception in ASGI application
  3353. Traceback (most recent call last):
  3354.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  3355.     yield
  3356.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  3357.     resp = await self._pool.handle_async_request(req)
  3358.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3359.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  3360.     raise exc from None
  3361.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  3362.     response = await connection.handle_async_request(
  3363.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3364.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  3365.     raise exc
  3366.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  3367.     stream = await self._connect(request)
  3368.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3369.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  3370.     stream = await self._network_backend.connect_tcp(**kwargs)
  3371.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3372.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  3373.     return await self._backend.connect_tcp(
  3374.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3375.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  3376.     with map_exceptions(exc_map):
  3377.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  3378.     self.gen.throw(typ, value, traceback)
  3379.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  3380.     raise to_exc(exc) from exc
  3381. httpcore.ConnectTimeout
  3382.  
  3383. The above exception was the direct cause of the following exception:
  3384.  
  3385. Traceback (most recent call last):
  3386.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  3387.     response = await client.post(
  3388.                ^^^^^^^^^^^^^^^^^^
  3389.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  3390.     return await self.request(
  3391.            ^^^^^^^^^^^^^^^^^^^
  3392.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  3393.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  3394.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3395.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  3396.     response = await self._send_handling_auth(
  3397.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3398.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  3399.     response = await self._send_handling_redirects(
  3400.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3401.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  3402.     response = await self._send_single_request(request)
  3403.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3404.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  3405.     response = await transport.handle_async_request(request)
  3406.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3407.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  3408.     with map_httpcore_exceptions():
  3409.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  3410.     self.gen.throw(typ, value, traceback)
  3411.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  3412.     raise mapped_exc(message) from exc
  3413. httpx.ConnectTimeout
  3414.  
  3415. The above exception was the direct cause of the following exception:
  3416.  
  3417. Traceback (most recent call last):
  3418.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  3419.     result = await app(  # type: ignore[func-returns-value]
  3420.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3421.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  3422.     return await self.app(scope, receive, send)
  3423.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3424.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  3425.     await super().__call__(scope, receive, send)
  3426.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  3427.     await self.middleware_stack(scope, receive, send)
  3428.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  3429.     raise exc
  3430.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  3431.     await self.app(scope, receive, _send)
  3432.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  3433.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  3434.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  3435.     raise exc
  3436.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  3437.     await app(scope, receive, sender)
  3438.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  3439.     await self.middleware_stack(scope, receive, send)
  3440.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  3441.     await route.handle(scope, receive, send)
  3442.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  3443.     await self.app(scope, receive, send)
  3444.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  3445.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  3446.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  3447.     raise exc
  3448.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  3449.     await app(scope, receive, sender)
  3450.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  3451.     response = await func(request)
  3452.                ^^^^^^^^^^^^^^^^^^^
  3453.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  3454.     raw_response = await run_endpoint_function(
  3455.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3456.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  3457.     return await dependant.call(**values)
  3458.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3459.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  3460.     return await get_pairing_list(self)
  3461.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3462.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  3463.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  3464.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3465.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  3466.     return await self.request("get", endpoint, **kwargs)
  3467.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3468.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  3469.     await self.ensure_login()
  3470.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  3471.     await self.login()
  3472.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  3473.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  3474. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  3475. 2024-07-07 02:28:27 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  3476. 2024-07-07 02:28:27 ERROR      server          Could not login to Kitsu (server error)
  3477. [2024-07-07 02:28:27 +0000] [9] [ERROR] Exception in ASGI application
  3478. Traceback (most recent call last):
  3479.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  3480.     yield
  3481.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  3482.     resp = await self._pool.handle_async_request(req)
  3483.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3484.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  3485.     raise exc from None
  3486.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  3487.     response = await connection.handle_async_request(
  3488.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3489.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  3490.     raise exc
  3491.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  3492.     stream = await self._connect(request)
  3493.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3494.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  3495.     stream = await self._network_backend.connect_tcp(**kwargs)
  3496.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3497.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  3498.     return await self._backend.connect_tcp(
  3499.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3500.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  3501.     with map_exceptions(exc_map):
  3502.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  3503.     self.gen.throw(typ, value, traceback)
  3504.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  3505.     raise to_exc(exc) from exc
  3506. httpcore.ConnectTimeout
  3507.  
  3508. The above exception was the direct cause of the following exception:
  3509.  
  3510. Traceback (most recent call last):
  3511.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  3512.     response = await client.post(
  3513.                ^^^^^^^^^^^^^^^^^^
  3514.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  3515.     return await self.request(
  3516.            ^^^^^^^^^^^^^^^^^^^
  3517.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  3518.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  3519.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3520.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  3521.     response = await self._send_handling_auth(
  3522.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3523.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  3524.     response = await self._send_handling_redirects(
  3525.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3526.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  3527.     response = await self._send_single_request(request)
  3528.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3529.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  3530.     response = await transport.handle_async_request(request)
  3531.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3532.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  3533.     with map_httpcore_exceptions():
  3534.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  3535.     self.gen.throw(typ, value, traceback)
  3536.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  3537.     raise mapped_exc(message) from exc
  3538. httpx.ConnectTimeout
  3539.  
  3540. The above exception was the direct cause of the following exception:
  3541.  
  3542. Traceback (most recent call last):
  3543.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  3544.     result = await app(  # type: ignore[func-returns-value]
  3545.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3546.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  3547.     return await self.app(scope, receive, send)
  3548.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3549.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  3550.     await super().__call__(scope, receive, send)
  3551.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  3552.     await self.middleware_stack(scope, receive, send)
  3553.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  3554.     raise exc
  3555.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  3556.     await self.app(scope, receive, _send)
  3557.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  3558.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  3559.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  3560.     raise exc
  3561.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  3562.     await app(scope, receive, sender)
  3563.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  3564.     await self.middleware_stack(scope, receive, send)
  3565.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  3566.     await route.handle(scope, receive, send)
  3567.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  3568.     await self.app(scope, receive, send)
  3569.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  3570.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  3571.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  3572.     raise exc
  3573.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  3574.     await app(scope, receive, sender)
  3575.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  3576.     response = await func(request)
  3577.                ^^^^^^^^^^^^^^^^^^^
  3578.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  3579.     raw_response = await run_endpoint_function(
  3580.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3581.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  3582.     return await dependant.call(**values)
  3583.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3584.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  3585.     return await get_pairing_list(self)
  3586.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3587.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  3588.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  3589.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3590.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  3591.     return await self.request("get", endpoint, **kwargs)
  3592.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3593.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  3594.     await self.ensure_login()
  3595.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  3596.     await self.login()
  3597.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  3598.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  3599. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  3600. 2024-07-07 02:28:44 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  3601. 2024-07-07 02:28:44 ERROR      server          Could not login to Kitsu (server error)
  3602. [2024-07-07 02:28:44 +0000] [9] [ERROR] Exception in ASGI application
  3603. Traceback (most recent call last):
  3604.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  3605.     yield
  3606.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  3607.     resp = await self._pool.handle_async_request(req)
  3608.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3609.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  3610.     raise exc from None
  3611.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  3612.     response = await connection.handle_async_request(
  3613.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3614.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  3615.     raise exc
  3616.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  3617.     stream = await self._connect(request)
  3618.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3619.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  3620.     stream = await self._network_backend.connect_tcp(**kwargs)
  3621.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3622.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  3623.     return await self._backend.connect_tcp(
  3624.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3625.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  3626.     with map_exceptions(exc_map):
  3627.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  3628.     self.gen.throw(typ, value, traceback)
  3629.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  3630.     raise to_exc(exc) from exc
  3631. httpcore.ConnectTimeout
  3632.  
  3633. The above exception was the direct cause of the following exception:
  3634.  
  3635. Traceback (most recent call last):
  3636.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  3637.     response = await client.post(
  3638.                ^^^^^^^^^^^^^^^^^^
  3639.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  3640.     return await self.request(
  3641.            ^^^^^^^^^^^^^^^^^^^
  3642.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  3643.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  3644.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3645.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  3646.     response = await self._send_handling_auth(
  3647.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3648.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  3649.     response = await self._send_handling_redirects(
  3650.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3651.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  3652.     response = await self._send_single_request(request)
  3653.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3654.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  3655.     response = await transport.handle_async_request(request)
  3656.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3657.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  3658.     with map_httpcore_exceptions():
  3659.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  3660.     self.gen.throw(typ, value, traceback)
  3661.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  3662.     raise mapped_exc(message) from exc
  3663. httpx.ConnectTimeout
  3664.  
  3665. The above exception was the direct cause of the following exception:
  3666.  
  3667. Traceback (most recent call last):
  3668.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  3669.     result = await app(  # type: ignore[func-returns-value]
  3670.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3671.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  3672.     return await self.app(scope, receive, send)
  3673.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3674.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  3675.     await super().__call__(scope, receive, send)
  3676.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  3677.     await self.middleware_stack(scope, receive, send)
  3678.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  3679.     raise exc
  3680.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  3681.     await self.app(scope, receive, _send)
  3682.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  3683.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  3684.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  3685.     raise exc
  3686.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  3687.     await app(scope, receive, sender)
  3688.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  3689.     await self.middleware_stack(scope, receive, send)
  3690.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  3691.     await route.handle(scope, receive, send)
  3692.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  3693.     await self.app(scope, receive, send)
  3694.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  3695.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  3696.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  3697.     raise exc
  3698.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  3699.     await app(scope, receive, sender)
  3700.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  3701.     response = await func(request)
  3702.                ^^^^^^^^^^^^^^^^^^^
  3703.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  3704.     raw_response = await run_endpoint_function(
  3705.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3706.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  3707.     return await dependant.call(**values)
  3708.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3709.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  3710.     return await get_pairing_list(self)
  3711.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3712.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  3713.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  3714.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3715.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  3716.     return await self.request("get", endpoint, **kwargs)
  3717.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3718.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  3719.     await self.ensure_login()
  3720.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  3721.     await self.login()
  3722.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  3723.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  3724. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  3725. 2024-07-07 02:29:01 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  3726. 2024-07-07 02:29:01 ERROR      server          Could not login to Kitsu (server error)
  3727. [2024-07-07 02:29:01 +0000] [9] [ERROR] Exception in ASGI application
  3728. Traceback (most recent call last):
  3729.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  3730.     yield
  3731.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  3732.     resp = await self._pool.handle_async_request(req)
  3733.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3734.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  3735.     raise exc from None
  3736.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  3737.     response = await connection.handle_async_request(
  3738.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3739.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  3740.     raise exc
  3741.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  3742.     stream = await self._connect(request)
  3743.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3744.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  3745.     stream = await self._network_backend.connect_tcp(**kwargs)
  3746.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3747.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  3748.     return await self._backend.connect_tcp(
  3749.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3750.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  3751.     with map_exceptions(exc_map):
  3752.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  3753.     self.gen.throw(typ, value, traceback)
  3754.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  3755.     raise to_exc(exc) from exc
  3756. httpcore.ConnectTimeout
  3757.  
  3758. The above exception was the direct cause of the following exception:
  3759.  
  3760. Traceback (most recent call last):
  3761.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  3762.     response = await client.post(
  3763.                ^^^^^^^^^^^^^^^^^^
  3764.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  3765.     return await self.request(
  3766.            ^^^^^^^^^^^^^^^^^^^
  3767.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  3768.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  3769.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3770.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  3771.     response = await self._send_handling_auth(
  3772.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3773.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  3774.     response = await self._send_handling_redirects(
  3775.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3776.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  3777.     response = await self._send_single_request(request)
  3778.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3779.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  3780.     response = await transport.handle_async_request(request)
  3781.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3782.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  3783.     with map_httpcore_exceptions():
  3784.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  3785.     self.gen.throw(typ, value, traceback)
  3786.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  3787.     raise mapped_exc(message) from exc
  3788. httpx.ConnectTimeout
  3789.  
  3790. The above exception was the direct cause of the following exception:
  3791.  
  3792. Traceback (most recent call last):
  3793.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  3794.     result = await app(  # type: ignore[func-returns-value]
  3795.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3796.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  3797.     return await self.app(scope, receive, send)
  3798.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3799.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  3800.     await super().__call__(scope, receive, send)
  3801.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  3802.     await self.middleware_stack(scope, receive, send)
  3803.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  3804.     raise exc
  3805.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  3806.     await self.app(scope, receive, _send)
  3807.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  3808.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  3809.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  3810.     raise exc
  3811.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  3812.     await app(scope, receive, sender)
  3813.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  3814.     await self.middleware_stack(scope, receive, send)
  3815.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  3816.     await route.handle(scope, receive, send)
  3817.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  3818.     await self.app(scope, receive, send)
  3819.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  3820.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  3821.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  3822.     raise exc
  3823.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  3824.     await app(scope, receive, sender)
  3825.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  3826.     response = await func(request)
  3827.                ^^^^^^^^^^^^^^^^^^^
  3828.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  3829.     raw_response = await run_endpoint_function(
  3830.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3831.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  3832.     return await dependant.call(**values)
  3833.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3834.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  3835.     return await get_pairing_list(self)
  3836.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3837.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  3838.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  3839.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3840.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  3841.     return await self.request("get", endpoint, **kwargs)
  3842.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3843.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  3844.     await self.ensure_login()
  3845.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  3846.     await self.login()
  3847.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  3848.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  3849. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  3850. 2024-07-07 02:29:18 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  3851. 2024-07-07 02:29:18 ERROR      server          Could not login to Kitsu (server error)
  3852. [2024-07-07 02:29:18 +0000] [9] [ERROR] Exception in ASGI application
  3853. Traceback (most recent call last):
  3854.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  3855.     yield
  3856.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  3857.     resp = await self._pool.handle_async_request(req)
  3858.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3859.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  3860.     raise exc from None
  3861.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  3862.     response = await connection.handle_async_request(
  3863.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3864.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  3865.     raise exc
  3866.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  3867.     stream = await self._connect(request)
  3868.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3869.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  3870.     stream = await self._network_backend.connect_tcp(**kwargs)
  3871.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3872.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  3873.     return await self._backend.connect_tcp(
  3874.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3875.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  3876.     with map_exceptions(exc_map):
  3877.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  3878.     self.gen.throw(typ, value, traceback)
  3879.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  3880.     raise to_exc(exc) from exc
  3881. httpcore.ConnectTimeout
  3882.  
  3883. The above exception was the direct cause of the following exception:
  3884.  
  3885. Traceback (most recent call last):
  3886.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  3887.     response = await client.post(
  3888.                ^^^^^^^^^^^^^^^^^^
  3889.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  3890.     return await self.request(
  3891.            ^^^^^^^^^^^^^^^^^^^
  3892.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  3893.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  3894.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3895.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  3896.     response = await self._send_handling_auth(
  3897.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3898.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  3899.     response = await self._send_handling_redirects(
  3900.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3901.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  3902.     response = await self._send_single_request(request)
  3903.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3904.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  3905.     response = await transport.handle_async_request(request)
  3906.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3907.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  3908.     with map_httpcore_exceptions():
  3909.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  3910.     self.gen.throw(typ, value, traceback)
  3911.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  3912.     raise mapped_exc(message) from exc
  3913. httpx.ConnectTimeout
  3914.  
  3915. The above exception was the direct cause of the following exception:
  3916.  
  3917. Traceback (most recent call last):
  3918.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  3919.     result = await app(  # type: ignore[func-returns-value]
  3920.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3921.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  3922.     return await self.app(scope, receive, send)
  3923.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3924.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  3925.     await super().__call__(scope, receive, send)
  3926.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  3927.     await self.middleware_stack(scope, receive, send)
  3928.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  3929.     raise exc
  3930.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  3931.     await self.app(scope, receive, _send)
  3932.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  3933.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  3934.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  3935.     raise exc
  3936.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  3937.     await app(scope, receive, sender)
  3938.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  3939.     await self.middleware_stack(scope, receive, send)
  3940.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  3941.     await route.handle(scope, receive, send)
  3942.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  3943.     await self.app(scope, receive, send)
  3944.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  3945.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  3946.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  3947.     raise exc
  3948.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  3949.     await app(scope, receive, sender)
  3950.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  3951.     response = await func(request)
  3952.                ^^^^^^^^^^^^^^^^^^^
  3953.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  3954.     raw_response = await run_endpoint_function(
  3955.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3956.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  3957.     return await dependant.call(**values)
  3958.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3959.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  3960.     return await get_pairing_list(self)
  3961.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3962.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  3963.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  3964.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3965.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  3966.     return await self.request("get", endpoint, **kwargs)
  3967.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3968.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  3969.     await self.ensure_login()
  3970.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  3971.     await self.login()
  3972.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  3973.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  3974. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  3975. 2024-07-07 02:29:35 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  3976. 2024-07-07 02:29:35 ERROR      server          Could not login to Kitsu (server error)
  3977. [2024-07-07 02:29:35 +0000] [9] [ERROR] Exception in ASGI application
  3978. Traceback (most recent call last):
  3979.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  3980.     yield
  3981.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  3982.     resp = await self._pool.handle_async_request(req)
  3983.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3984.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  3985.     raise exc from None
  3986.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  3987.     response = await connection.handle_async_request(
  3988.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3989.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  3990.     raise exc
  3991.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  3992.     stream = await self._connect(request)
  3993.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3994.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  3995.     stream = await self._network_backend.connect_tcp(**kwargs)
  3996.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3997.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  3998.     return await self._backend.connect_tcp(
  3999.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4000.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  4001.     with map_exceptions(exc_map):
  4002.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  4003.     self.gen.throw(typ, value, traceback)
  4004.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  4005.     raise to_exc(exc) from exc
  4006. httpcore.ConnectTimeout
  4007.  
  4008. The above exception was the direct cause of the following exception:
  4009.  
  4010. Traceback (most recent call last):
  4011.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  4012.     response = await client.post(
  4013.                ^^^^^^^^^^^^^^^^^^
  4014.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  4015.     return await self.request(
  4016.            ^^^^^^^^^^^^^^^^^^^
  4017.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  4018.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  4019.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4020.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  4021.     response = await self._send_handling_auth(
  4022.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4023.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  4024.     response = await self._send_handling_redirects(
  4025.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4026.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  4027.     response = await self._send_single_request(request)
  4028.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4029.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  4030.     response = await transport.handle_async_request(request)
  4031.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4032.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  4033.     with map_httpcore_exceptions():
  4034.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  4035.     self.gen.throw(typ, value, traceback)
  4036.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  4037.     raise mapped_exc(message) from exc
  4038. httpx.ConnectTimeout
  4039.  
  4040. The above exception was the direct cause of the following exception:
  4041.  
  4042. Traceback (most recent call last):
  4043.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  4044.     result = await app(  # type: ignore[func-returns-value]
  4045.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4046.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  4047.     return await self.app(scope, receive, send)
  4048.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4049.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  4050.     await super().__call__(scope, receive, send)
  4051.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  4052.     await self.middleware_stack(scope, receive, send)
  4053.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  4054.     raise exc
  4055.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  4056.     await self.app(scope, receive, _send)
  4057.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  4058.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  4059.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  4060.     raise exc
  4061.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  4062.     await app(scope, receive, sender)
  4063.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  4064.     await self.middleware_stack(scope, receive, send)
  4065.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  4066.     await route.handle(scope, receive, send)
  4067.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  4068.     await self.app(scope, receive, send)
  4069.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  4070.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  4071.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  4072.     raise exc
  4073.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  4074.     await app(scope, receive, sender)
  4075.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  4076.     response = await func(request)
  4077.                ^^^^^^^^^^^^^^^^^^^
  4078.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  4079.     raw_response = await run_endpoint_function(
  4080.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4081.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  4082.     return await dependant.call(**values)
  4083.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4084.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  4085.     return await get_pairing_list(self)
  4086.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4087.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  4088.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  4089.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4090.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  4091.     return await self.request("get", endpoint, **kwargs)
  4092.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4093.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  4094.     await self.ensure_login()
  4095.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  4096.     await self.login()
  4097.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  4098.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  4099. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  4100. 2024-07-07 02:29:52 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  4101. 2024-07-07 02:29:52 ERROR      server          Could not login to Kitsu (server error)
  4102. [2024-07-07 02:29:52 +0000] [9] [ERROR] Exception in ASGI application
  4103. Traceback (most recent call last):
  4104.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  4105.     yield
  4106.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  4107.     resp = await self._pool.handle_async_request(req)
  4108.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4109.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  4110.     raise exc from None
  4111.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  4112.     response = await connection.handle_async_request(
  4113.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4114.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  4115.     raise exc
  4116.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  4117.     stream = await self._connect(request)
  4118.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4119.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  4120.     stream = await self._network_backend.connect_tcp(**kwargs)
  4121.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4122.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  4123.     return await self._backend.connect_tcp(
  4124.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4125.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  4126.     with map_exceptions(exc_map):
  4127.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  4128.     self.gen.throw(typ, value, traceback)
  4129.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  4130.     raise to_exc(exc) from exc
  4131. httpcore.ConnectTimeout
  4132.  
  4133. The above exception was the direct cause of the following exception:
  4134.  
  4135. Traceback (most recent call last):
  4136.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  4137.     response = await client.post(
  4138.                ^^^^^^^^^^^^^^^^^^
  4139.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  4140.     return await self.request(
  4141.            ^^^^^^^^^^^^^^^^^^^
  4142.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  4143.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  4144.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4145.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  4146.     response = await self._send_handling_auth(
  4147.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4148.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  4149.     response = await self._send_handling_redirects(
  4150.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4151.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  4152.     response = await self._send_single_request(request)
  4153.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4154.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  4155.     response = await transport.handle_async_request(request)
  4156.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4157.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  4158.     with map_httpcore_exceptions():
  4159.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  4160.     self.gen.throw(typ, value, traceback)
  4161.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  4162.     raise mapped_exc(message) from exc
  4163. httpx.ConnectTimeout
  4164.  
  4165. The above exception was the direct cause of the following exception:
  4166.  
  4167. Traceback (most recent call last):
  4168.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  4169.     result = await app(  # type: ignore[func-returns-value]
  4170.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4171.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  4172.     return await self.app(scope, receive, send)
  4173.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4174.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  4175.     await super().__call__(scope, receive, send)
  4176.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  4177.     await self.middleware_stack(scope, receive, send)
  4178.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  4179.     raise exc
  4180.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  4181.     await self.app(scope, receive, _send)
  4182.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  4183.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  4184.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  4185.     raise exc
  4186.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  4187.     await app(scope, receive, sender)
  4188.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  4189.     await self.middleware_stack(scope, receive, send)
  4190.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  4191.     await route.handle(scope, receive, send)
  4192.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  4193.     await self.app(scope, receive, send)
  4194.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  4195.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  4196.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  4197.     raise exc
  4198.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  4199.     await app(scope, receive, sender)
  4200.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  4201.     response = await func(request)
  4202.                ^^^^^^^^^^^^^^^^^^^
  4203.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  4204.     raw_response = await run_endpoint_function(
  4205.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4206.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  4207.     return await dependant.call(**values)
  4208.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4209.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  4210.     return await get_pairing_list(self)
  4211.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4212.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  4213.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  4214.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4215.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  4216.     return await self.request("get", endpoint, **kwargs)
  4217.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4218.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  4219.     await self.ensure_login()
  4220.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  4221.     await self.login()
  4222.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  4223.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  4224. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  4225. 2024-07-07 02:30:09 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  4226. 2024-07-07 02:30:09 ERROR      server          Could not login to Kitsu (server error)
  4227. [2024-07-07 02:30:09 +0000] [9] [ERROR] Exception in ASGI application
  4228. Traceback (most recent call last):
  4229.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  4230.     yield
  4231.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  4232.     resp = await self._pool.handle_async_request(req)
  4233.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4234.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  4235.     raise exc from None
  4236.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  4237.     response = await connection.handle_async_request(
  4238.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4239.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  4240.     raise exc
  4241.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  4242.     stream = await self._connect(request)
  4243.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4244.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  4245.     stream = await self._network_backend.connect_tcp(**kwargs)
  4246.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4247.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  4248.     return await self._backend.connect_tcp(
  4249.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4250.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  4251.     with map_exceptions(exc_map):
  4252.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  4253.     self.gen.throw(typ, value, traceback)
  4254.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  4255.     raise to_exc(exc) from exc
  4256. httpcore.ConnectTimeout
  4257.  
  4258. The above exception was the direct cause of the following exception:
  4259.  
  4260. Traceback (most recent call last):
  4261.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  4262.     response = await client.post(
  4263.                ^^^^^^^^^^^^^^^^^^
  4264.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  4265.     return await self.request(
  4266.            ^^^^^^^^^^^^^^^^^^^
  4267.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  4268.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  4269.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4270.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  4271.     response = await self._send_handling_auth(
  4272.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4273.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  4274.     response = await self._send_handling_redirects(
  4275.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4276.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  4277.     response = await self._send_single_request(request)
  4278.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4279.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  4280.     response = await transport.handle_async_request(request)
  4281.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4282.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  4283.     with map_httpcore_exceptions():
  4284.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  4285.     self.gen.throw(typ, value, traceback)
  4286.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  4287.     raise mapped_exc(message) from exc
  4288. httpx.ConnectTimeout
  4289.  
  4290. The above exception was the direct cause of the following exception:
  4291.  
  4292. Traceback (most recent call last):
  4293.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  4294.     result = await app(  # type: ignore[func-returns-value]
  4295.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4296.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  4297.     return await self.app(scope, receive, send)
  4298.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4299.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  4300.     await super().__call__(scope, receive, send)
  4301.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  4302.     await self.middleware_stack(scope, receive, send)
  4303.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  4304.     raise exc
  4305.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  4306.     await self.app(scope, receive, _send)
  4307.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  4308.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  4309.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  4310.     raise exc
  4311.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  4312.     await app(scope, receive, sender)
  4313.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  4314.     await self.middleware_stack(scope, receive, send)
  4315.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  4316.     await route.handle(scope, receive, send)
  4317.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  4318.     await self.app(scope, receive, send)
  4319.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  4320.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  4321.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  4322.     raise exc
  4323.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  4324.     await app(scope, receive, sender)
  4325.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  4326.     response = await func(request)
  4327.                ^^^^^^^^^^^^^^^^^^^
  4328.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  4329.     raw_response = await run_endpoint_function(
  4330.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4331.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  4332.     return await dependant.call(**values)
  4333.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4334.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  4335.     return await get_pairing_list(self)
  4336.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4337.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  4338.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  4339.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4340.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  4341.     return await self.request("get", endpoint, **kwargs)
  4342.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4343.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  4344.     await self.ensure_login()
  4345.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  4346.     await self.login()
  4347.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  4348.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  4349. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  4350. 2024-07-07 02:30:26 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  4351. 2024-07-07 02:30:26 ERROR      server          Could not login to Kitsu (server error)
  4352. [2024-07-07 02:30:26 +0000] [9] [ERROR] Exception in ASGI application
  4353. Traceback (most recent call last):
  4354.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  4355.     yield
  4356.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  4357.     resp = await self._pool.handle_async_request(req)
  4358.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4359.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  4360.     raise exc from None
  4361.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  4362.     response = await connection.handle_async_request(
  4363.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4364.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  4365.     raise exc
  4366.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  4367.     stream = await self._connect(request)
  4368.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4369.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  4370.     stream = await self._network_backend.connect_tcp(**kwargs)
  4371.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4372.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  4373.     return await self._backend.connect_tcp(
  4374.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4375.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  4376.     with map_exceptions(exc_map):
  4377.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  4378.     self.gen.throw(typ, value, traceback)
  4379.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  4380.     raise to_exc(exc) from exc
  4381. httpcore.ConnectTimeout
  4382.  
  4383. The above exception was the direct cause of the following exception:
  4384.  
  4385. Traceback (most recent call last):
  4386.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  4387.     response = await client.post(
  4388.                ^^^^^^^^^^^^^^^^^^
  4389.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  4390.     return await self.request(
  4391.            ^^^^^^^^^^^^^^^^^^^
  4392.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  4393.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  4394.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4395.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  4396.     response = await self._send_handling_auth(
  4397.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4398.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  4399.     response = await self._send_handling_redirects(
  4400.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4401.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  4402.     response = await self._send_single_request(request)
  4403.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4404.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  4405.     response = await transport.handle_async_request(request)
  4406.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4407.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  4408.     with map_httpcore_exceptions():
  4409.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  4410.     self.gen.throw(typ, value, traceback)
  4411.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  4412.     raise mapped_exc(message) from exc
  4413. httpx.ConnectTimeout
  4414.  
  4415. The above exception was the direct cause of the following exception:
  4416.  
  4417. Traceback (most recent call last):
  4418.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  4419.     result = await app(  # type: ignore[func-returns-value]
  4420.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4421.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  4422.     return await self.app(scope, receive, send)
  4423.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4424.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  4425.     await super().__call__(scope, receive, send)
  4426.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  4427.     await self.middleware_stack(scope, receive, send)
  4428.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  4429.     raise exc
  4430.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  4431.     await self.app(scope, receive, _send)
  4432.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  4433.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  4434.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  4435.     raise exc
  4436.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  4437.     await app(scope, receive, sender)
  4438.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  4439.     await self.middleware_stack(scope, receive, send)
  4440.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  4441.     await route.handle(scope, receive, send)
  4442.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  4443.     await self.app(scope, receive, send)
  4444.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  4445.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  4446.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  4447.     raise exc
  4448.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  4449.     await app(scope, receive, sender)
  4450.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  4451.     response = await func(request)
  4452.                ^^^^^^^^^^^^^^^^^^^
  4453.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  4454.     raw_response = await run_endpoint_function(
  4455.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4456.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  4457.     return await dependant.call(**values)
  4458.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4459.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  4460.     return await get_pairing_list(self)
  4461.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4462.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  4463.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  4464.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4465.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  4466.     return await self.request("get", endpoint, **kwargs)
  4467.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4468.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  4469.     await self.ensure_login()
  4470.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  4471.     await self.login()
  4472.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  4473.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  4474. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  4475. 2024-07-07 02:30:43 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  4476. 2024-07-07 02:30:43 ERROR      server          Could not login to Kitsu (server error)
  4477. [2024-07-07 02:30:43 +0000] [9] [ERROR] Exception in ASGI application
  4478. Traceback (most recent call last):
  4479.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  4480.     yield
  4481.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  4482.     resp = await self._pool.handle_async_request(req)
  4483.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4484.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  4485.     raise exc from None
  4486.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  4487.     response = await connection.handle_async_request(
  4488.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4489.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  4490.     raise exc
  4491.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  4492.     stream = await self._connect(request)
  4493.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4494.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  4495.     stream = await self._network_backend.connect_tcp(**kwargs)
  4496.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4497.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  4498.     return await self._backend.connect_tcp(
  4499.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4500.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  4501.     with map_exceptions(exc_map):
  4502.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  4503.     self.gen.throw(typ, value, traceback)
  4504.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  4505.     raise to_exc(exc) from exc
  4506. httpcore.ConnectTimeout
  4507.  
  4508. The above exception was the direct cause of the following exception:
  4509.  
  4510. Traceback (most recent call last):
  4511.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  4512.     response = await client.post(
  4513.                ^^^^^^^^^^^^^^^^^^
  4514.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  4515.     return await self.request(
  4516.            ^^^^^^^^^^^^^^^^^^^
  4517.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  4518.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  4519.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4520.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  4521.     response = await self._send_handling_auth(
  4522.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4523.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  4524.     response = await self._send_handling_redirects(
  4525.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4526.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  4527.     response = await self._send_single_request(request)
  4528.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4529.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  4530.     response = await transport.handle_async_request(request)
  4531.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4532.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  4533.     with map_httpcore_exceptions():
  4534.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  4535.     self.gen.throw(typ, value, traceback)
  4536.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  4537.     raise mapped_exc(message) from exc
  4538. httpx.ConnectTimeout
  4539.  
  4540. The above exception was the direct cause of the following exception:
  4541.  
  4542. Traceback (most recent call last):
  4543.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  4544.     result = await app(  # type: ignore[func-returns-value]
  4545.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4546.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  4547.     return await self.app(scope, receive, send)
  4548.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4549.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  4550.     await super().__call__(scope, receive, send)
  4551.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  4552.     await self.middleware_stack(scope, receive, send)
  4553.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  4554.     raise exc
  4555.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  4556.     await self.app(scope, receive, _send)
  4557.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  4558.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  4559.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  4560.     raise exc
  4561.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  4562.     await app(scope, receive, sender)
  4563.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  4564.     await self.middleware_stack(scope, receive, send)
  4565.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  4566.     await route.handle(scope, receive, send)
  4567.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  4568.     await self.app(scope, receive, send)
  4569.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  4570.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  4571.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  4572.     raise exc
  4573.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  4574.     await app(scope, receive, sender)
  4575.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  4576.     response = await func(request)
  4577.                ^^^^^^^^^^^^^^^^^^^
  4578.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  4579.     raw_response = await run_endpoint_function(
  4580.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4581.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  4582.     return await dependant.call(**values)
  4583.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4584.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  4585.     return await get_pairing_list(self)
  4586.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4587.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  4588.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  4589.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4590.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  4591.     return await self.request("get", endpoint, **kwargs)
  4592.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4593.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  4594.     await self.ensure_login()
  4595.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  4596.     await self.login()
  4597.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  4598.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  4599. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  4600. 2024-07-07 02:31:00 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  4601. 2024-07-07 02:31:00 ERROR      server          Could not login to Kitsu (server error)
  4602. [2024-07-07 02:31:00 +0000] [9] [ERROR] Exception in ASGI application
  4603. Traceback (most recent call last):
  4604.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  4605.     yield
  4606.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  4607.     resp = await self._pool.handle_async_request(req)
  4608.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4609.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  4610.     raise exc from None
  4611.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  4612.     response = await connection.handle_async_request(
  4613.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4614.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  4615.     raise exc
  4616.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  4617.     stream = await self._connect(request)
  4618.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4619.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  4620.     stream = await self._network_backend.connect_tcp(**kwargs)
  4621.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4622.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  4623.     return await self._backend.connect_tcp(
  4624.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4625.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  4626.     with map_exceptions(exc_map):
  4627.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  4628.     self.gen.throw(typ, value, traceback)
  4629.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  4630.     raise to_exc(exc) from exc
  4631. httpcore.ConnectTimeout
  4632.  
  4633. The above exception was the direct cause of the following exception:
  4634.  
  4635. Traceback (most recent call last):
  4636.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  4637.     response = await client.post(
  4638.                ^^^^^^^^^^^^^^^^^^
  4639.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  4640.     return await self.request(
  4641.            ^^^^^^^^^^^^^^^^^^^
  4642.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  4643.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  4644.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4645.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  4646.     response = await self._send_handling_auth(
  4647.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4648.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  4649.     response = await self._send_handling_redirects(
  4650.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4651.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  4652.     response = await self._send_single_request(request)
  4653.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4654.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  4655.     response = await transport.handle_async_request(request)
  4656.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4657.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  4658.     with map_httpcore_exceptions():
  4659.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  4660.     self.gen.throw(typ, value, traceback)
  4661.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  4662.     raise mapped_exc(message) from exc
  4663. httpx.ConnectTimeout
  4664.  
  4665. The above exception was the direct cause of the following exception:
  4666.  
  4667. Traceback (most recent call last):
  4668.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  4669.     result = await app(  # type: ignore[func-returns-value]
  4670.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4671.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  4672.     return await self.app(scope, receive, send)
  4673.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4674.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  4675.     await super().__call__(scope, receive, send)
  4676.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  4677.     await self.middleware_stack(scope, receive, send)
  4678.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  4679.     raise exc
  4680.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  4681.     await self.app(scope, receive, _send)
  4682.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  4683.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  4684.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  4685.     raise exc
  4686.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  4687.     await app(scope, receive, sender)
  4688.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  4689.     await self.middleware_stack(scope, receive, send)
  4690.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  4691.     await route.handle(scope, receive, send)
  4692.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  4693.     await self.app(scope, receive, send)
  4694.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  4695.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  4696.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  4697.     raise exc
  4698.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  4699.     await app(scope, receive, sender)
  4700.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  4701.     response = await func(request)
  4702.                ^^^^^^^^^^^^^^^^^^^
  4703.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  4704.     raw_response = await run_endpoint_function(
  4705.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4706.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  4707.     return await dependant.call(**values)
  4708.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4709.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  4710.     return await get_pairing_list(self)
  4711.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4712.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  4713.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  4714.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4715.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  4716.     return await self.request("get", endpoint, **kwargs)
  4717.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4718.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  4719.     await self.ensure_login()
  4720.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  4721.     await self.login()
  4722.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  4723.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  4724. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
  4725. 2024-07-07 02:31:17 ERROR      anonymous       [GET] /addons/kitsu/1.2.2/pairing: UNHANDLED EXCEPTION
  4726. 2024-07-07 02:31:17 ERROR      server          Could not login to Kitsu (server error)
  4727. [2024-07-07 02:31:17 +0000] [9] [ERROR] Exception in ASGI application
  4728. Traceback (most recent call last):
  4729.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 67, in map_httpcore_exceptions
  4730.     yield
  4731.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 371, in handle_async_request
  4732.     resp = await self._pool.handle_async_request(req)
  4733.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4734.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
  4735.     raise exc from None
  4736.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
  4737.     response = await connection.handle_async_request(
  4738.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4739.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
  4740.     raise exc
  4741.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
  4742.     stream = await self._connect(request)
  4743.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4744.   File "/usr/local/lib/python3.11/site-packages/httpcore/_async/connection.py", line 122, in _connect
  4745.     stream = await self._network_backend.connect_tcp(**kwargs)
  4746.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4747.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
  4748.     return await self._backend.connect_tcp(
  4749.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4750.   File "/usr/local/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
  4751.     with map_exceptions(exc_map):
  4752.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  4753.     self.gen.throw(typ, value, traceback)
  4754.   File "/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
  4755.     raise to_exc(exc) from exc
  4756. httpcore.ConnectTimeout
  4757.  
  4758. The above exception was the direct cause of the following exception:
  4759.  
  4760. Traceback (most recent call last):
  4761.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 22, in login
  4762.     response = await client.post(
  4763.                ^^^^^^^^^^^^^^^^^^
  4764.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1877, in post
  4765.     return await self.request(
  4766.            ^^^^^^^^^^^^^^^^^^^
  4767.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1559, in request
  4768.     return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  4769.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4770.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1646, in send
  4771.     response = await self._send_handling_auth(
  4772.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4773.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1674, in _send_handling_auth
  4774.     response = await self._send_handling_redirects(
  4775.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4776.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1711, in _send_handling_redirects
  4777.     response = await self._send_single_request(request)
  4778.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4779.   File "/usr/local/lib/python3.11/site-packages/httpx/_client.py", line 1748, in _send_single_request
  4780.     response = await transport.handle_async_request(request)
  4781.                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4782.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 370, in handle_async_request
  4783.     with map_httpcore_exceptions():
  4784.   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
  4785.     self.gen.throw(typ, value, traceback)
  4786.   File "/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py", line 84, in map_httpcore_exceptions
  4787.     raise mapped_exc(message) from exc
  4788. httpx.ConnectTimeout
  4789.  
  4790. The above exception was the direct cause of the following exception:
  4791.  
  4792. Traceback (most recent call last):
  4793.   File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
  4794.     result = await app(  # type: ignore[func-returns-value]
  4795.              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4796.   File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
  4797.     return await self.app(scope, receive, send)
  4798.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4799.   File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
  4800.     await super().__call__(scope, receive, send)
  4801.   File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
  4802.     await self.middleware_stack(scope, receive, send)
  4803.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
  4804.     raise exc
  4805.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
  4806.     await self.app(scope, receive, _send)
  4807.   File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
  4808.     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  4809.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  4810.     raise exc
  4811.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  4812.     await app(scope, receive, sender)
  4813.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
  4814.     await self.middleware_stack(scope, receive, send)
  4815.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
  4816.     await route.handle(scope, receive, send)
  4817.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
  4818.     await self.app(scope, receive, send)
  4819.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
  4820.     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  4821.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
  4822.     raise exc
  4823.   File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
  4824.     await app(scope, receive, sender)
  4825.   File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
  4826.     response = await func(request)
  4827.                ^^^^^^^^^^^^^^^^^^^
  4828.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 278, in app
  4829.     raw_response = await run_endpoint_function(
  4830.                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4831.   File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
  4832.     return await dependant.call(**values)
  4833.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4834.   File "/addons/kitsu/1.2.2/server/__init__.py", line 93, in list_pairings
  4835.     return await get_pairing_list(self)
  4836.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4837.   File "/addons/kitsu/1.2.2/server/kitsu/pairing_list.py", line 23, in get_pairing_list
  4838.     kitsu_projects_response = await addon.kitsu.get("data/projects")
  4839.                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4840.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 91, in get
  4841.     return await self.request("get", endpoint, **kwargs)
  4842.            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  4843.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 77, in request
  4844.     await self.ensure_login()
  4845.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 45, in ensure_login
  4846.     await self.login()
  4847.   File "/addons/kitsu/1.2.2/server/kitsu/kitsu.py", line 27, in login
  4848.     raise KitsuLoginException("Could not login to Kitsu (server error)") from e
  4849. kitsu-1-2-2.kitsu.kitsu.KitsuLoginException: Could not login to Kitsu (server error)
Advertisement
Add Comment
Please, Sign In to add comment