Skip to content

Commit

Permalink
Use importlib.metadata instead of deprecated pkg_resources
Browse files Browse the repository at this point in the history
  • Loading branch information
q0w authored and aleksihakli committed Aug 25, 2023
1 parent 68059c7 commit a15a446
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 3 deletions.
9 changes: 7 additions & 2 deletions embed_video/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
from pkg_resources import get_distribution
import sys

__version__ = get_distribution("django-embed-video").version
if sys.version_info >= (3, 8):
import importlib.metadata as metadata
else:
import importlib_metadata as metadata

__version__ = metadata.version("django-embed-video")
6 changes: 5 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,11 @@
"Topic :: Internet :: WWW/HTTP",
],
keywords=["youtube", "vimeo", "video", "soundcloud"],
install_requires=["requests >= 2.19", "Django >= 3.2"],
install_requires=[
"requests >= 2.19",
"Django >= 3.2",
"importlib-metadata; python_version < '3.8'",
],
setup_requires=["readme", "setuptools_scm"],
tests_require=["Django", "requests >= 2.19", "coverage"],
)

0 comments on commit a15a446

Please sign in to comment.