From 1af24b394fdf4b5bb4b664cac7a78e50dc5fef33 Mon Sep 17 00:00:00 2001 From: Alex Xu Date: Thu, 14 May 2026 22:04:20 -0700 Subject: [PATCH] remove raven (#1341) * remove raven * remove raven README --- .gitignore | 1 - README.md | 1 - kindlecomicconverter/KCC_gui.py | 6 ------ kindlecomicconverter/shared.py | 4 ---- requirements-osx-legacy.txt | 1 - requirements-win7.txt | 1 - requirements.txt | 1 - setup.py | 1 - 8 files changed, 16 deletions(-) diff --git a/.gitignore b/.gitignore index 0f952a0..a27db6f 100644 --- a/.gitignore +++ b/.gitignore @@ -2,7 +2,6 @@ Pipfile Pipfile.lock setup.bat -kindlecomicconverter/sentry.py other/windows/kindlegen.exe dist/ build/ diff --git a/README.md b/README.md index 7624d58..ca7b327 100644 --- a/README.md +++ b/README.md @@ -442,7 +442,6 @@ Older links (dead): ## PRIVACY **KCC** is initiating internet connections in two cases: * During startup - Version check and announcement check. -* When error occurs - Automatic reporting on Windows and macOS. ## KNOWN ISSUES Please check [wiki page](https://github.com/ciromattia/kcc/wiki/Known-issues). diff --git a/kindlecomicconverter/KCC_gui.py b/kindlecomicconverter/KCC_gui.py index 566bc3b..c25c290 100644 --- a/kindlecomicconverter/KCC_gui.py +++ b/kindlecomicconverter/KCC_gui.py @@ -38,7 +38,6 @@ from xml.sax.saxutils import escape from psutil import Process from copy import copy from packaging.version import Version -from raven import Client from tempfile import gettempdir from .shared import HTMLStripper, sanitizeTrace, walkLevel, subprocess_run @@ -445,8 +444,6 @@ class WorkerThread(QThread): _, _, traceback = sys.exc_info() MW.showDialog.emit("Error during conversion %s:\n\n%s\n\nTraceback:\n%s" % (jobargv[-1], str(err), sanitizeTrace(traceback)), 'error') - if ' is corrupted.' not in str(err): - GUI.sentry.captureException() MW.addMessage.emit('Error during conversion! Please consult ' 'wiki ' 'for more details.', 'error', False) @@ -682,7 +679,6 @@ class KCCGUI(KCC_ui.Ui_mainWindow): self.editor.loadData(sname) except Exception as err: _, _, traceback = sys.exc_info() - GUI.sentry.captureException() self.showDialog("Failed to parse metadata!\n\n%s\n\nTraceback:\n%s" % (str(err), sanitizeTrace(traceback)), 'error') else: @@ -1211,7 +1207,6 @@ class KCCGUI(KCC_ui.Ui_mainWindow): self.croppingPowerValue = 1.0 self.currentMode = 1 self.targetDirectory = '' - self.sentry = Client(release=__version__) if sys.platform.startswith('win'): # noinspection PyUnresolvedReferences from psutil import BELOW_NORMAL_PRIORITY_CLASS @@ -1581,7 +1576,6 @@ class KCCGUI_MetaEditor(KCC_ui_editor.Ui_editorDialog): self.parser.saveXML() except Exception as err: _, _, traceback = sys.exc_info() - GUI.sentry.captureException() GUI.showDialog("Failed to save metadata!\n\n%s\n\nTraceback:\n%s" % (str(err), sanitizeTrace(traceback)), 'error') self.ui.close() diff --git a/kindlecomicconverter/shared.py b/kindlecomicconverter/shared.py index 857b6cc..1214317 100644 --- a/kindlecomicconverter/shared.py +++ b/kindlecomicconverter/shared.py @@ -122,10 +122,6 @@ def dependencyCheck(level): missing.append('PySide 6.0.0') except ImportError: missing.append('PySide 6.0.0+') - try: - import raven - except ImportError: - missing.append('raven 6.0.0+') if level > 1: try: from psutil import __version__ as psutilVersion diff --git a/requirements-osx-legacy.txt b/requirements-osx-legacy.txt index 6e4d643..8a09165 100644 --- a/requirements-osx-legacy.txt +++ b/requirements-osx-legacy.txt @@ -3,7 +3,6 @@ Pillow>=11.3.0 psutil>=5.9.5 requests>=2.31.0 python-slugify>=1.2.1 -raven>=6.0.0 packaging>=23.2 mozjpeg-lossless-optimization>=1.2.0 natsort>=8.4.0 diff --git a/requirements-win7.txt b/requirements-win7.txt index 47717d4..7122ec4 100644 --- a/requirements-win7.txt +++ b/requirements-win7.txt @@ -3,7 +3,6 @@ Pillow>=9 psutil>=5.9.5 requests>=2.31.0 python-slugify>=1.2.1 -raven>=6.0.0 packaging>=23.2 mozjpeg-lossless-optimization>=1.2.0 natsort>=8.4.0 diff --git a/requirements.txt b/requirements.txt index 8edccd8..a12a78f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,7 +3,6 @@ Pillow>=11.3.0 psutil>=5.9.5 requests>=2.31.0 python-slugify>=1.2.1,<9.0.0 -raven>=6.0.0 packaging>=23.2 mozjpeg-lossless-optimization>=1.2.0 natsort>=8.4.0 diff --git a/setup.py b/setup.py index f791414..38dc48e 100644 --- a/setup.py +++ b/setup.py @@ -153,7 +153,6 @@ setuptools.setup( 'psutil>=5.9.5', 'requests>=2.31.0', 'python-slugify>=1.2.1,<9.0.0', - 'raven>=6.0.0', 'mozjpeg-lossless-optimization>=1.2.0', 'natsort>=8.4.0', 'distro>=1.8.0',