Check manifest#2051
Conversation
|
|
||
| graft _pytest/vendored_packages | ||
|
|
||
| recursive-exclude * *.pyc *.pyo |
There was a problem hiding this comment.
What about the recursive-excludes added in https://github.com/pytest-dev/pytest/pull/1901/files#diff-97c91a104c431d0c365565d3ac03ac13R24 - should we add them here?
There was a problem hiding this comment.
Ahh good catch, thanks! Updated.
|
looks good to me to remove the old scripts. We are missing an easy way to test a new pytest release against released versions of some plugins, don't we? |
RonnyPfannschmidt
left a comment
There was a problem hiding this comment.
well done - i like the alterations
That sounds neat. I've been using devpi-cloud-tester for some time to test releases, it would be simple to just add a bunch of selected pytest plugins to test them together with releases.
|
|
there is one prooblem with this PR: the "check-manifest" call depends on version control and "devpi test" only installs the packages and does not have .hg/.git etc. directories. so linting fails with "devpi test". It seems |
|
Oh you're right. Hmm how about moving the command to a separate env, |
|
On Fri, Nov 11, 2016 at 07:08 -0800, Bruno Oliveira wrote:
probably works, feels a bit like a workaround. A more direct workaround might be to call a script a script which calls check-manifest only if there is a .git dir and otherwise prints a "no .git directory found, skipping checking the manifest file" or so. |
|
I like your plan better. 😁 I will open a PR later. |
Related to comment in pytest-dev#2051
Related to comment in pytest-dev#2051
Related to comment in pytest-dev#2051
Uses
check-manifestto ensure ourMANIFEST.inis in top-shape.@hpk42, I removed some scripts from the root which don't seem to be used anymore, would love if you can take a quick look and give your opinion.
@The-Compiler if you could take a look as well it would be super.
Fixes #1907