Skip to content

Commit

Permalink
Extract "remove unused imports" from mhammond#2102
Browse files Browse the repository at this point in the history
  • Loading branch information
Avasam committed Sep 21, 2023
1 parent 03a8bb1 commit 2a1aeae
Show file tree
Hide file tree
Showing 13 changed files with 22 additions and 52 deletions.
2 changes: 1 addition & 1 deletion Pythonwin/pywin/Demos/app/helloapp.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

import win32con
import win32ui
from pywin.mfc import afxres, dialog, window
from pywin.mfc import window
from pywin.mfc.thread import WinApp


Expand Down
8 changes: 1 addition & 7 deletions Pythonwin/pywin/framework/editor/color/coloreditor.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,7 @@
import win32api
import win32con
import win32ui
from pywin.framework.editor import (
GetEditorFontOption,
GetEditorOption,
SetEditorFontOption,
SetEditorOption,
defaultCharacterFormat,
)
from pywin.framework.editor import GetEditorOption
from pywin.scintilla import bindings

# from pywin.framework.editor import EditorPropertyPage
Expand Down
11 changes: 1 addition & 10 deletions Pythonwin/pywin/framework/editor/configui.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,7 @@
import win32api
import win32con
import win32ui
from pywin.framework.editor import (
DeleteEditorOption,
GetEditorFontOption,
GetEditorOption,
SetEditorFontOption,
SetEditorOption,
defaultCharacterFormat,
editorTemplate,
)
from pywin.framework.editor import DeleteEditorOption, GetEditorOption, SetEditorOption
from pywin.mfc import dialog

from . import document
Expand Down Expand Up @@ -119,7 +111,6 @@ def OnInitDialog(self):
import traceback

traceback.print_exc()
pass

self.HookCommand(self.OnButSimple, win32ui.IDC_FOLD_ENABLE)
self.HookCommand(self.OnButSimple, win32ui.IDC_RADIO1)
Expand Down
4 changes: 1 addition & 3 deletions Pythonwin/pywin/framework/editor/editor.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,9 @@
from pywin.framework.editor import (
GetEditorFontOption,
GetEditorOption,
SetEditorFontOption,
SetEditorOption,
defaultCharacterFormat,
)
from pywin.mfc import afxres, dialog, docview
from pywin.mfc import afxres, docview

patImport = regex.symcomp(r"import \(<name>.*\)")
patIndent = regex.compile(r"^\([ \t]*[~ \t]\)")
Expand Down
21 changes: 8 additions & 13 deletions Pythonwin/pywin/framework/winout.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,17 +23,21 @@
import queue
import re

import pywin.scintilla.document
import win32api
import win32con
import win32ui
from pywin.framework import app, window
from pywin.mfc import docview
from pywin.scintilla import scintillacon

debug = lambda msg: None

##debug=win32ui.OutputDebugString
##import win32trace;win32trace.InitWrite() # for debugging - delete me!
##debug = win32trace.write
# debug=win32ui.OutputDebugString
# import win32trace;win32trace.InitWrite() # for debugging - delete me!
# debug = win32trace.write
# WindowOutputDocumentParent=docview.RichEditDoc
# WindowOutputDocumentParent=docview.Document
WindowOutputDocumentParent = pywin.scintilla.document.CScintillaDocument


class flags:
Expand All @@ -43,15 +47,6 @@ class flags:
WQ_IDLE = 2


# WindowOutputDocumentParent=docview.RichEditDoc
# WindowOutputDocumentParent=docview.Document
import pywin.scintilla.document
from pywin import default_scintilla_encoding
from pywin.scintilla import scintillacon

WindowOutputDocumentParent = pywin.scintilla.document.CScintillaDocument


class WindowOutputDocument(WindowOutputDocumentParent):
def SaveModified(self):
return 1 # say it is OK to destroy my document
Expand Down
2 changes: 1 addition & 1 deletion Pythonwin/pywin/tools/regpy.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# (sort-of) Registry editor
import commctrl
import dialog
import win32con
import win32ui
from pywin.mfc import dialog


class RegistryControl:
Expand Down
6 changes: 2 additions & 4 deletions com/win32comext/axdebug/Test/host.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,8 @@
import win32api
import win32com.server.util
import winerror
from win32com.axdebug import adb, axdebug, codecontainer, contexts, documents, gateways
from win32com.axdebug.util import _wrap, _wrap_remove, trace
from win32com.axscript import axscript
from win32com.client.util import Enumerator
from win32com.axdebug import adb, axdebug, codecontainer, gateways
from win32com.axdebug.util import trace
from win32com.server.exception import Exception


Expand Down
2 changes: 1 addition & 1 deletion com/win32comext/axdebug/contexts.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
from . import adb, axdebug, gateways

# Utility function for wrapping object created by this module.
from .util import _wrap, _wrap_remove, trace
from .util import _wrap


class DebugCodeContext(gateways.DebugCodeContext, gateways.DebugDocumentContext):
Expand Down
2 changes: 1 addition & 1 deletion com/win32comext/axdebug/debugger.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
expressions,
gateways,
)
from win32com.axdebug.util import _wrap, _wrap_remove, trace
from win32com.axdebug.util import _wrap
from win32com.axscript import axscript

currentDebugger = None
Expand Down
4 changes: 2 additions & 2 deletions com/win32comext/axdebug/documents.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
from win32com.server.exception import Exception
from win32com.server.util import unwrap

from . import axdebug, codecontainer, contexts, gateways
from .util import RaiseNotImpl, _wrap, _wrap_remove, trace
from . import axdebug, gateways
from .util import _wrap, trace

# def trace(*args):
# pass
Expand Down
2 changes: 1 addition & 1 deletion com/win32comext/axdebug/expressions.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from win32com.server.exception import COMException

from . import axdebug, gateways
from .util import RaiseNotImpl, _wrap, _wrap_remove
from .util import RaiseNotImpl, _wrap


# Given an object, return a nice string
Expand Down
3 changes: 1 addition & 2 deletions com/win32comext/axscript/client/debug.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,9 @@

import pythoncom
import win32api
import win32com.client.connect
import win32com.server.util
import winerror
from win32com.axdebug import adb, axdebug, contexts, documents, gateways, stackframe
from win32com.axdebug import adb, axdebug, documents, gateways
from win32com.axdebug.codecontainer import SourceCodeContainer
from win32com.axdebug.util import _wrap, _wrap_remove
from win32com.client.util import Enumerator
Expand Down
7 changes: 1 addition & 6 deletions isapi/test/extension_simple.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,12 @@
# This will execute the method 'test1' below. See below for the list of
# test methods that are acceptable.

import urllib.error
import urllib.parse
import urllib.request

# If we have no console (eg, am running from inside IIS), redirect output
# somewhere useful - in this case, the standard win32 trace collector.
import win32api
import winerror

from isapi import ExtensionError, isapicon, threaded_extension
from isapi.simple import SimpleFilter
from isapi import ExtensionError, threaded_extension

try:
win32api.GetConsoleTitle()
Expand Down

0 comments on commit 2a1aeae

Please sign in to comment.