-
Notifications
You must be signed in to change notification settings - Fork 124
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
Release 0.7.1 #160
Release 0.7.1 #160
Conversation
Those are more internal changes than user-facing features
Otherwise it will bypass some configuration options in the system, specially autocrlf option which will mess up line endinds on Windows :/
So this is where we click merge and everything just happens? |
@tgoodlet it still needs a tag as well |
Yep just pushed the tag. Now Travis should deploy it for us. After that we can merge. 😁 |
Version conflict in the benchmark tests? |
Bummer:
pytest requires |
@nicoddemus maybe a race with the PyPi upload? Benchmark tests are the last job? |
No, it is a conflict with the pluggy being built... It is weird because the other jobs installed
Back to the job with the problem, it also seems we have a hidden bug in pluggy:
EDIT: Yep: Lines 256 to 258 in 8294801
|
I propose that we skip the |
Another solution is to release a new pytest version with |
Started pytest 3.6.4 which loosens the pin a bit to Seems like the easiest solution for now because we won't need to change anything on |
Mark 0.7.0 as unreleased due to deployment problems in pytest-dev#160
With the new pytest released which pins to I had to manually update the changelog to mark |
CHANGELOG.rst
Outdated
@@ -1,4 +1,4 @@ | |||
Pluggy 0.7.0 (2018-07-26) | |||
pluggy 0.7.1 (2018-07-28) |
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.
a p is missinghere
CHANGELOG.rst
Outdated
@@ -1,4 +1,4 @@ | |||
Pluggy 0.7.0 (2018-07-26) | |||
pluggy 0.7.1 (2018-07-28) | |||
========================= | |||
|
|||
Deprecations and Removals |
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.
dito
i beleive the templates are broken for multiple projects |
Actually it is a problem with the GH extension we use, see my other replies 😁 |
So we're good to go here now. Nice job on the bug fix btw @nicoddemus. |
Yep we just need to push a tag here. Want to do the honors here @tgoodlet? I'm away from the computer now |
@nicoddemus tag is |
Yes :)
Em sáb, 28 de jul de 2018 17:12, goodboy <notifications@github.com>
escreveu:
… @nicoddemus <https://github.com/nicoddemus> tag is 0.7.1 yah?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#160 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABCO_H8fkX8h4UvALa8tv-mL0e6JKWvRks5uLMWTgaJpZM4ViyVx>
.
|
Weird, I totally didn't know you can just push a tag without the branch. |
Yup. We're live 👍 |
I guess the only thing remaining is the anaconda package? |
That happens automatically :) |
Because we don't have the highest supported pluggy and pytest-cov versions configured in requirements.txt, pip installs the newest pluggy 0.7.1 which is incompatible with the pytest version we use. For the reference see issues: pytest-dev/pluggy#160 pytest-dev/pytest#3727 Solution is to add pluggy's version restrictions to our requirements. Signed-off-by: Przemyslaw Lal <przemyslawx.lal@intel.com>
@tgoodlet FYI https://github.com/regro-cf-autotick-bot picks up releases to PyPI and automatically opens a PR to update the conda package. 😉 |
OK now we are in business.
Had to call
git commit
directly in the commit script because apparently gitpython bypasses the local configuration (don't have time right now to look for another solution).Other than that, I changed #131 and #66 from
feature
totrivial
, as those are more internal changes than user-facing features.