-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft: Fix pywin32 dep, widen range to >=227,<400 #2857
Conversation
Added a possible tox config that will test this across all supported pythons and a range of pywin32's depending on platform. This should give confidence as to what pywin32's can be supported based on python version. It does take a while to run initially because there are many venvs. Using Thinking it would be best to run the integration tests in the windows env as well? |
hello, I would really appreciate that this dependency could be bumped up! It is blocking usage of docker-py on environments such as MSYS2... Thanks in advance |
It's seems like quite a rough dep to test. The unit tests did pass for all the version combos besides for a test involving tls (digging in to that more). I haven't had a chance to run the integrations against all combos of python/pywin32 yet. It's almost as if one needs to run it in cmd and msys2. |
Gentle ping on this :) |
If some folks would like to clone and try to debug the tls issues, I could use some help in validating which versions are compatible. It takes a long time to run against all these versions on my machine. There are failing integration tests on windows in the current test suite with the current deps on python 3.8, so trying to debug through those as well. Some might be docker/env related. |
Signed-off-by: Justin Mahlik <j38999128+jmahlik@users.noreply.github.com>
Related to #2903 |
Any progress on this? If there's anything I can do to help out let me know: new to this codebase though. |
Hi! Thanks so much for your PR and apologies for the delay in review. A fix for this has been merged and we're planning to issue a new release containing it soon. For context, changes similar to yours were done in #3004 to address some CI changes in the repo, which blocked merging of your PR as-is, and given the delay on this, we wanted to be respectful of our contributor's time and not require you to rebase + re-review. |
python==3.9.0,&python==3.7.0 pywin32==301, dockerengine==20.10.7 via docker desktop w/ wsl backend
usingpy.test ./tests/
Failures
closes #2835