-
-
Notifications
You must be signed in to change notification settings - Fork 18.5k
DEPS: make a package for the ci/code_checks.sh #27342
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
Comments
Unless there is a concrete demand, I think moving them to a separate repo will only be cumbersome. Because (IIUC) if you do a clean-up of some code + a change in the scripts, you need to do two PRs that need to be coordinated. |
I would be a +1 on moving these out. Particularly with docstring validation it seems like a very strange thing to take on and maintain within pandas |
i agree with all three of you. |
Are you aware that I basically gave a -1 and Will a +1 ..? ;) |
I think in I agree that the validation of docstrings should be in numpydoc, even if as Joris says this will come at an extra cost for us. But I'd say our validation starts to be quite mature, and I don't expect important changes, may be just some new rules, and those could be implemented without much coordination I think. But probably the issue should be more for the numpydoc repo. They need to make a decision whether they want to make their standards more strict. I thought that I asked that in the numpy distribution list a while ago, but it looks like I didn't. I'll propose it when I have time, and depending on their interest we can decide. |
As long as the checks remain configurable / overridable if put into |
Agreed with Marc that moving (just) the docstring validation is best, if
numpydoc is interested in maintaining it.
…On Fri, Jul 12, 2019 at 2:07 AM gfyoung ***@***.***> wrote:
As long as the checks remain configurable / overridable if put into
numpydoc, I don't see why we don't externalize these scripts. They have
been relatively stable for a bit now.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#27342?email_source=notifications&email_token=AAKAOISPYIOBTR572XDHU73P7AUR7A5CNFSM4IBQDJV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZY4UIA#issuecomment-510773792>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAKAOIX54IS3ZA5SVWXTP3DP7AUR7ANCNFSM4IBQDJVQ>
.
|
I started the discussion in the numpydoc repo (there was already an issue about having a stricter standard), and also in numpy-discussion. Will post here any update. |
Looks like part of this was done in #28822. Not much interest since then. I think this has served its purpose. Closing. |
I think it might be nice to put the ci/code_checks.sh into its own repo / library where others could use these.
I think we have quite sophisticated doc string validations, potentially these could migrate to numpydoc.
cc @datapythonista
The text was updated successfully, but these errors were encountered: