dolthub / kedro-dolt

Kedro-Dolt Hook Plugin
https://www.dolthub.com/
4 stars 2 forks source link

update project version constraints #4

Open hugolytics opened 1 year ago

hugolytics commented 1 year ago

would it be possible to update the version contraints in the pyproject.toml to

python = ">=3.6.2,<3.11"
pymysql = "^1.0.2"
kedro = ">=0.18.4"

Because now i have to revert to python 3.8 to even try the plugin. (we're on python 3.10)

timsehn commented 1 year ago

This is sort of not maintained. @max-hoffman ?

max-hoffman commented 1 year ago

It seems like kedro's interface is non backwards-compatible between versions 0.17.2 and 0.18.4:

    from kedro.versioning import Journal
E   ModuleNotFoundError: No module named 'kedro.versioning'

So either 1) a lot more tinkering can be done to find a set of dependencies where everything runs, or 2) the package would have to be rewritten with the new kedro interfaces. In the general case we can't support all of these little integration packages, but if you have an extenuating case or submit a PR we are happy to look.