Skip to content

Commit 3d3effc

Browse files
linesightclaude
andcommitted
Replace pkg_resources with packaging.version in examples
pkg_resources is not available in all environments; packaging.version.Version is a direct drop-in replacement. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 9f40f3b commit 3d3effc

7 files changed

Lines changed: 7 additions & 7 deletions

File tree

examples/hello_world.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from cefpython3 import cefpython as cef
1212
import platform
1313
import sys
14-
from pkg_resources import parse_version
14+
from packaging.version import Version as parse_version
1515

1616

1717
def main():

examples/pywin32.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
from cefpython3 import cefpython as cef
1717

1818
import distutils.sysconfig
19-
from pkg_resources import parse_version
19+
from packaging.version import Version as parse_version
2020
import math
2121
import os
2222
import platform

examples/qt.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
import os
1919
import platform
2020
import sys
21-
from pkg_resources import parse_version
21+
from packaging.version import Version as parse_version
2222

2323
# GLOBALS
2424
PYQT4 = False

examples/screenshot.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"""
3737

3838
from cefpython3 import cefpython as cef
39-
from pkg_resources import parse_version
39+
from packaging.version import Version as parse_version
4040
import os
4141
import platform
4242
import subprocess

examples/tkinter_.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
import os
2727
import platform
2828
import logging as _logging
29-
from pkg_resources import parse_version
29+
from packaging.version import Version as parse_version
3030

3131
# Fix for PyCharm hints warnings
3232
WindowUtils = cef.WindowUtils()

examples/tutorial.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import platform
77
import sys
88
import threading
9-
from pkg_resources import parse_version
9+
from packaging.version import Version as parse_version
1010

1111
# HTML code. Browser will navigate to a Data uri created
1212
# from this html code.

examples/wxpython.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
import platform
1313
import sys
1414
import os
15-
from pkg_resources import parse_version
15+
from packaging.version import Version as parse_version
1616

1717
# Platforms
1818
WINDOWS = (platform.system() == "Windows")

0 commit comments

Comments
 (0)