Skip to content

Commit a196e1e

Browse files
Purge import hack from network.py (#510)
Always require dependencies to be installed. Resolved #509
1 parent 55d870e commit a196e1e

File tree

1 file changed

+3
-10
lines changed

1 file changed

+3
-10
lines changed

canopen/network.py

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,9 @@
55
import threading
66
from typing import Callable, Dict, Iterator, List, Optional, Union
77

8-
try:
9-
import can
10-
from can import Listener
11-
from can import CanError
12-
except ImportError:
13-
# Do not fail if python-can is not installed
14-
can = None
15-
CanError = Exception
16-
class Listener:
17-
""" Dummy listener """
8+
import can
9+
from can import Listener
10+
from can import CanError
1811

1912
from canopen.node import RemoteNode, LocalNode
2013
from canopen.sync import SyncProducer

0 commit comments

Comments
 (0)