Closed operte closed 1 year ago
Looking up the warning, I came across this page https://github.com/pypa/pip/issues/9508 It seems this is related to a connectivity issue with IPv6, but I'm not sure how we can fix it.
In the meantime I have modified the Release action, such that we test the package with python 3.8 instead of 3.7. This way we can at least make releases.
This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance.
This + the logs showing downloading pandas 1.3.4 and 1.3.3 suggests we might make it easier for the resolver to be stricter with the pandas requirement.. maybe try pandas>=1.3.0
or even pandas>=1.4.0
?
Update: I tried and no luck (See #186)
@operte potentially we could drop support for python 3.7 also? numpy
is already leading the way: https://github.com/numpy/numpy/blob/55aacc70cf6fd627fff3642538fa5e3b12dd7111/setup.py#L451
Hi Tim!
I would not change the requirements to python >=3.8, because we are still using 3.6 in some projects 🥴 But we could do the same as we did for 3.6: drop testing, and don't mention that we support it.
Probatus will silently drop support for 3.7 #206
Describe the bug
The github actions fail when using python 3.7. The problem is in the dependency installation step. Pip generates a lot of connection errors, and eventually times out.
Environment (please complete the following information):
To Reproduce
Run, or check old executions of the Development Action. https://github.com/ing-bank/probatus/actions
Error traceback
There are errors when installing a lot of packages. Here's the last example in the traceback:
Expected behavior
The Action should run without errors, just like for other python versions.