Skip to content

Commit 67e0566

Browse files
authored
Remove run-time dependency on setuptools (#201)
It was needed for `pkg_resources`-style namespace packages, but that's no longer a problem here.
1 parent c3cce44 commit 67e0566

File tree

3 files changed

+1
-4
lines changed

3 files changed

+1
-4
lines changed

CHANGES.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
8.1 (unreleased)
66
================
77

8-
- Nothing changed yet.
8+
- Remove run-time dependency on ``setuptools``.
99

1010

1111
8.0 (2025-09-12)

setup.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
version = '8.1.dev0'
2525

2626
INSTALL_REQUIRES = [
27-
'setuptools',
2827
'zope.exceptions',
2928
'zope.interface',
3029
]

src/zope/testrunner/__init__.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@
1717
import os
1818
import sys
1919

20-
import pkg_resources # noqa: F401 unused import, see GitHub issue #194
21-
2220

2321
def run(defaults=None, args=None, script_parts=None, cwd=None, warnings=None):
2422
"""Main runner function which can be and is being used from main programs.

0 commit comments

Comments
 (0)