* Add: integrate Ruff for code formatting and import order checks
* Refactor: improve code formatting and readability in pixel_snapper_node.py
* Update: upgrade Python version to 3.12 and Ruff to 0.14.10 in CI configuration
* Update: upgrade GitHub Actions checkout and setup-python to v6