Sudoku in Python has been taken to a whole new level – solving these puzzles using Python packaging! The grid is represented by packages with specific version values. By writing a pyproject.toml file, the grid can be converted into dependencies. This unique concept allows users to solve Sudoku grids using their favorite package managers. Although the process may run slow in worst-case scenarios, dependency resolution is generally more efficient than expected due to the simpler problem space. The real challenge lies in fetching and parsing metadata, as well as building source distributions, rather than the actual Sudoku solving process.
https://github.com/konstin/sudoku-in-python-packaging