bump to python 3.14
branchvincent -> branchv
pre-commit -> prek
mypy -> ty
bump to poetry 2.1
bump to poetry 2
add makefile
update clean cmd
add lower bounds
update