-
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
Bump pytest to 4.3.1 #2441
Bump pytest to 4.3.1 #2441
Conversation
Pytest 4.3.1 includes the fix from pytest-dev/pytest#4795 which should fix the following failure: > INFO: Building docker-sdk-python3:4.0.2... > sha256:c7a40413c985b6e75df324fae39b1c30cb78a25df71b7892f1a4a15449537fb3 > INFO: Starting docker-py tests... > Traceback (most recent call last): > File "/usr/local/bin/pytest", line 10, in <module> > sys.exit(main()) > File "/usr/local/lib/python3.6/site-packages/_pytest/config/__init__.py", line 61, in main > config = _prepareconfig(args, plugins) > File "/usr/local/lib/python3.6/site-packages/_pytest/config/__init__.py", line 182, in _prepareconfig > config = get_config() > File "/usr/local/lib/python3.6/site-packages/_pytest/config/__init__.py", line 156, in get_config > pluginmanager.import_plugin(spec) > File "/usr/local/lib/python3.6/site-packages/_pytest/config/__init__.py", line 530, in import_plugin > __import__(importspec) > File "/usr/local/lib/python3.6/site-packages/_pytest/tmpdir.py", line 25, in <module> > class TempPathFactory(object): > File "/usr/local/lib/python3.6/site-packages/_pytest/tmpdir.py", line 35, in TempPathFactory > lambda p: Path(os.path.abspath(six.text_type(p))) > TypeError: attrib() got an unexpected keyword argument 'convert' > Sending interrupt signal to process > Terminated > script returned exit code 143 Signed-off-by: Kir Kolyshkin <[email protected]>
This should fix
Result:
|
@shin- PTAL |
Failure looks to be unrelated; https://ci.docker.com/public/blue/rest/organizations/jenkins/pipelines/docker-py/branches/PR-2441/runs/1/nodes/68/log/?start=0
|
I wonder if |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Ideally, yes, they should, although in this case once it's broken it's too late |
@ulyssessouza @rumpl @shin- is it possible to prepare/tag a release containing this PR? |
@kolyshkin I'm going to be offline for a couple of weeks starting tomorrow, so if @ulyssessouza or @rumpl can take the lead on that that'd be ideal! Thanks guys :) |
@shin- I see there's one (unresolved) issue on the 4.1.0 milestone; #2355 - is that a blocker for 4.1.0, or was it just put on the milestone "tentatively" ? To check what the next tag should be (4.1.0 or 4.0.3); looking through the changes, most changes are fixes;
I think (may want to double-check) that #2333 is the only feature that was added; if that's indeed a feature, then it should be |
Not a blocker, more of a wish 😅
I'd go ahead and release 4.1.0 without #2355 (which we can move into the next milestone) |
Thanks! Looks like we have a way forward 👍 |
@kolyshkin @thaJeztah We'll do a release ASAP. |
Release is up |
awesome, thanks! |
PR opened in moby; moby/moby#40034 |
Awesome, thank you everyone! 🤗 |
Pytest 4.3.1 includes the fix from pytest-dev/pytest#4795
which should fix the following failure:
Signed-off-by: Kir Kolyshkin [email protected]