python-bonobo / bonobo

Extract Transform Load for Python 3.5+
https://www.bonobo-project.org/
Apache License 2.0
1.59k stars 146 forks source link

Allow packaging==20.3 #377

Open mdjones opened 4 years ago

mdjones commented 4 years ago

Currently I have conflicts performing installation of Bonobo when other packages use packaging 20. Could you please open up the version requirement for packaging so that is includes packaging==20.3?

hartym commented 4 years ago

This is already the case in 0.7 version, will close when the stable is released.

variable commented 2 years ago

Any ETA for releasing 0.7? I am stuck with this issue.

YannickAaron commented 2 years ago

Same here, can't use it because of incompatibility caused by packaging<=20.0

gdvalderrama commented 1 year ago

@hartym any chance 0.7 will be released? or at the very least document 0.7.0rc3 to know if there are backward incompatible changes etc

as it is now we have to either remove bonobo or be stuck dependency-wise until 0.7 is released

gdvalderrama commented 1 year ago

In this issue a workaround is suggested and worked for me, it's running python -m pip install -U pip-tools, additionally I also had to pip3 install --upgrade packaging.

anentropic commented 1 year ago
╰─ pdm add bonobo==0.6.4
Adding packages to default dependencies: bonobo==0.6.4
🔒 Lock failed
Unable to find a resolution for packaging
because of the following conflicts:
  packaging (from pytest@7.4.2)
  packaging>=22.0 (from black@23.9.1)
  packaging~=19.0 (from bonobo@0.6.4)

so it's not really installable any more, needs a release which relaxes the version constraint