Skip to content

Commit af471bc

Browse files
committed
Remove importlib_metadata.__version__. Closes #71.
1 parent 3610d14 commit af471bc

File tree

3 files changed

+13
-5
lines changed

3 files changed

+13
-5
lines changed

importlib_metadata/__init__.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -618,6 +618,3 @@ def requires(distribution_name):
618618
packaging.requirement.Requirement.
619619
"""
620620
return distribution(distribution_name).requires
621-
622-
623-
__version__ = version(__name__)

importlib_metadata/docs/changelog.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,16 @@
22
importlib_metadata NEWS
33
=========================
44

5+
v2.0.0
6+
======
7+
8+
* ``importlib_metadata`` no longer presents a
9+
``__version__`` attribute. Consumers wishing to
10+
resolve the version of the package should query it
11+
directly with
12+
``importlib_metadata.version('importlib-metadata')``.
13+
Closes #71.
14+
515
v1.7.0
616
======
717

importlib_metadata/tests/test_api.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
from . import fixtures
66
from .. import (
7-
Distribution, PackageNotFoundError, __version__, distribution,
7+
Distribution, PackageNotFoundError, distribution,
88
entry_points, files, metadata, requires, version,
99
)
1010

@@ -68,7 +68,8 @@ def test_metadata_for_this_package(self):
6868
assert 'Topic :: Software Development :: Libraries' in classifiers
6969

7070
def test_importlib_metadata_version(self):
71-
assert re.match(self.version_pattern, __version__)
71+
resolved = version('importlib-metadata')
72+
assert re.match(self.version_pattern, resolved)
7273

7374
@staticmethod
7475
def _test_files(files):

0 commit comments

Comments
 (0)