Skip to content

Commit b99f136

Browse files
committed
defaulting to 99.99.99 when not installed
1 parent a0fb98c commit b99f136

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

redis/__init__.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import sys
2-
if sys.version_info >= (3,8):
2+
3+
if sys.version_info >= (3, 8):
34
from importlib import metadata
45
else:
56
import importlib_metadata as metadata
@@ -44,7 +45,10 @@ def int_or_str(value):
4445
return value
4546

4647

47-
__version__ = metadata.version('redis')
48+
try:
49+
__version__ = metadata.version("redis")
50+
except metadata.PackageNotFoundError:
51+
__version__ = "99.99.99"
4852

4953

5054
VERSION = tuple(map(int_or_str, __version__.split(".")))

setup.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
#!/usr/bin/env python
22
from setuptools import find_packages, setup
33

4-
import redis
5-
64
setup(
75
name="redis",
86
description="Python client for Redis database and key-value store",

0 commit comments

Comments
 (0)