Skip to content

Commit 3d832cf

Browse files
committed
change validators import for MicroPython
1 parent 1e51ec8 commit 3d832cf

File tree

5 files changed

+25
-5
lines changed

5 files changed

+25
-5
lines changed

notecard/card.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,11 @@
1010
# This module is optional and not required for use with the Notecard.
1111

1212
import notecard
13-
from .validators import validate_card_object
13+
import sys
14+
if sys.implementation.name == 'micropython':
15+
from validators import validate_card_object
16+
else:
17+
from .validators import validate_card_object
1418

1519

1620
@validate_card_object

notecard/env.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,11 @@
1010
# This module is optional and not required for use with the Notecard.
1111

1212
import notecard
13-
from .validators import validate_card_object
13+
import sys
14+
if sys.implementation.name == 'micropython':
15+
from validators import validate_card_object
16+
else:
17+
from .validators import validate_card_object
1418

1519

1620
@validate_card_object

notecard/file.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,11 @@
1010
# This module is optional and not required for use with the Notecard.
1111

1212
import notecard
13-
from .validators import validate_card_object
13+
import sys
14+
if sys.implementation.name == 'micropython':
15+
from validators import validate_card_object
16+
else:
17+
from .validators import validate_card_object
1418

1519

1620
@validate_card_object

notecard/hub.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,11 @@
1010
# This module is optional and not required for use with the Notecard.
1111

1212
import notecard
13-
from .validators import validate_card_object
13+
import sys
14+
if sys.implementation.name == 'micropython':
15+
from validators import validate_card_object
16+
else:
17+
from .validators import validate_card_object
1418

1519

1620
@validate_card_object

notecard/note.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,11 @@
1010
# This module is optional and not required for use with the Notecard.
1111

1212
import notecard
13-
from .validators import validate_card_object
13+
import sys
14+
if sys.implementation.name == 'micropython':
15+
from validators import validate_card_object
16+
else:
17+
from .validators import validate_card_object
1418

1519

1620
@validate_card_object

0 commit comments

Comments
 (0)