Features
* feat: Add TableClass attribute to Coraline and update Python version
Added a new attribute "TableClass" to Coraline to allow specification of the type of the table when creating it. This improves the flexibility of table creation, allowing users to select the desired TableClass depending on their usage pattern. The Python version constraint was also refined from ">=3.9,<=3.11" to ">3.9,<4" for better compatibility and to limit usage to supported Python versions. Furthermore, the Python version utilised was upgraded from "3.10" to "3.11.4" for improved performance and newer features. ([`1f010a4`](https://github.com/megalus/coraline/commit/1f010a4d7b340e58ba65c55b9b600ba841342664))
Fixes
* fix: model_config error ([`417c9fe`](https://github.com/megalus/coraline/commit/417c9fe43a736d1997e6e6791ee0831a4e19ccf3))