ics-jku / wal

WAL enables programmable waveform analysis.
https://wal-lang.org
BSD 3-Clause "New" or "Revised" License
116 stars 18 forks source link

Maybe misused Python dependencies #26

Open Avimitin opened 8 months ago

Avimitin commented 8 months ago

I found that pyproject.toml specified lark dependency, but setup.py specify lark-parser as runtime dependency. This two dependencies are same project but in different version. Also I found that pyproject.toml specify ruff as build dependency. But ruff is used as a linter, so I think this introduced useless dependencies into build process.