build: pin poetry version to 2.1.4 and python to 3.12 (#3230)
* build: pin poetry version to 2.1.4
* build: update environs and mongo libraries
* build: attempt to update python to 3.12
* build: update pytorch wheel urls to use cp312
* chore: update lockfiles
* chore: use default_factory instead of default=mutable_value
* updates and fixes
* pin polars after to_datetime regression in polars (#24328)
* more fixes
* fix: consume record batch reader in full_text_search()
* more fixes
* more fixes
* more
* poetry lock
* more
* update parquet file sizes
* more
---------
Co-authored-by: Quentin Lhoest <lhoest.q@gmail.com>