File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 1
1
import contextlib
2
- from importlib import metadata
2
+ import os
3
3
4
4
from django .core .exceptions import ImproperlyConfigured
5
5
from django .db .backends .base .base import BaseDatabaseWrapper
6
6
from pymongo .collection import Collection
7
7
from pymongo .driver_info import DriverInfo
8
8
from pymongo .mongo_client import MongoClient
9
9
10
+ from . import __version__ as django_mongodb_backend_version
10
11
from . import dbapi as Database
11
12
from .client import DatabaseClient
12
13
from .creation import DatabaseCreation
@@ -175,7 +176,9 @@ def get_new_connection(self, conn_params):
175
176
return MongoClient (** conn_params , driver = self ._driver_info ())
176
177
177
178
def _driver_info (self ):
178
- return DriverInfo ("django-mongodb" , metadata .version ("django-mongodb" ))
179
+ if not os .environ .get ("RUNNING_DJANGOS_TEST_SUITE" ):
180
+ return DriverInfo ("django-mongodb-backend" , django_mongodb_backend_version )
181
+ return None
179
182
180
183
def _commit (self ):
181
184
pass
You can’t perform that action at this time.
0 commit comments