Skip to content

Commit c0eca4f

Browse files
authored
Merge branch 'master' into make-tests-independend-from-calling
2 parents 4679c90 + 4da5548 commit c0eca4f

File tree

3 files changed

+2
-5
lines changed

3 files changed

+2
-5
lines changed

CHANGES.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77

88
- Make tests resilient against different ways of calling them.
99

10+
- Remove run-time dependency on ``setuptools``.
11+
1012

1113
8.0 (2025-09-12)
1214
================

setup.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,6 @@ def read(*rnames):
136136
},
137137
include_package_data=True,
138138
zip_safe=False,
139-
install_requires=['setuptools'],
140139
python_requires='>=3.9',
141140
extras_require={
142141
'docs': ['Sphinx',

src/zope/interface/common/tests/test_collections.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,6 @@ def test_UserString(self):
6565
# including some that aren't part of a language protocol, such as
6666
# ``index`` and ``count``.
6767
memoryview,
68-
# 'pkg_resources._vendor.pyparsing.ParseResults' is registered as a
69-
# MutableMapping but is missing methods like ``popitem`` and
70-
# ``setdefault``. It's imported due to namespace packages.
71-
'ParseResults',
7268
# sqlite3.Row claims ISequence but also misses ``index`` and
7369
# ``count``. It's imported because...? Coverage imports it, but why
7470
# do we have it without coverage?

0 commit comments

Comments
 (0)