ludwig
ludwig copied to clipboard
Add Python 3.10, 3.11, 3.12 compatibility
This PR tries to solve the dependency problems we have when going forward to modern Python version.
Things currently done:
- moved from outdated build system and requirements files to hatch and pyproject.toml
- removed torchtext, rewrote lots of tokenizer code.
- removed importlib
- bumped numpy, torch, scikit-learn and several other dependencies.