-
Notifications
You must be signed in to change notification settings - Fork 60
Closed
Description
Description of Issue/Question
The code for icdiff doesnt seem to have this function anymore get_options
jsnapy/lib/jnpr/jsnapy/check.py
Line 19 in 6a882ee
| from icdiff import diff, codec_print, get_options, ConsoleDiff |
File "/opt/prelude/modules/jsnapy.py", line 4, in <module>
from jnpr.jsnapy import SnapAdmin # pylint: disable=import-error
File "/usr/local/lib/python3.8/site-packages/jnpr/jsnapy/__init__.py", line 83, in <module>
from jnpr.jsnapy.jsnapy import SnapAdmin
File "/usr/local/lib/python3.8/site-packages/jnpr/jsnapy/jsnapy.py", line 22, in <module>
from jnpr.jsnapy.check import Comparator
File "/usr/local/lib/python3.8/site-packages/jnpr/jsnapy/check.py", line 19, in <module>
from icdiff import diff, codec_print, get_options, ConsoleDiff
ImportError: cannot import name 'get_options' from 'icdiff' (/usr/local/lib/python3.8/site-packages/icdiff.py)
I can reproduce by just attempting to import the icdiff functions
[root@ef67e431-test prelude]# python
Python 3.8.6 (default, Jan 22 2021, 11:41:28)
>>> from icdiff import diff, codec_print, get_options, ConsoleDiff
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: cannot import name 'get_options' from 'icdiff' (/usr/local/lib/python3.8/site-packages/icdiff.py) <---
Setup
Steps to Reproduce Issue
Just try the code from check.py L19
[root@ef67e431-test prelude]# python
Python 3.8.6 (default, Jan 22 2021, 11:41:28)
>>> from icdiff import diff, codec_print, get_options, ConsoleDiff
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: cannot import name 'get_options' from 'icdiff' (/usr/local/lib/python3.8/site-packages/icdiff.py)
Versions Report
[root@ef67e431-test jsnapy]# python --version
Python 3.8.6
[root@ef67e431-test jsnapy]# python -m pip list | grep -i jsnapy
jsnapy 1.3.6
[root@ef67e431-test jsnapy]# python -m pip list | grep -i icdiff
icdiff 2.0.3
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels