mbj4668 / pyang

An extensible YANG validator and converter in python
ISC License
528 stars 342 forks source link

pyang cannot run in Python 3.12 (pkg_resources) #911

Open JennToo opened 1 week ago

JennToo commented 1 week ago
Traceback (most recent call last):
  File "/tmp/build/.porg/venvs/3.12-d/bin/pyang", line 5, in <module>
    from pyang.scripts.pyang_tool import run
  File "/tmp/build/.porg/venvs/3.12-d/lib/python3.12/site-packages/pyang/scripts/pyang_tool.py", line 12, in <module>
    from pyang import plugin
  File "/tmp/build/.porg/venvs/3.12-d/lib/python3.12/site-packages/pyang/plugin.py", line 5, in <module>
    import pkg_resources
ModuleNotFoundError: No module named 'pkg_resources'

pkg_resources has been deprecated for a while now and was finally removed in 3.12 it seems.