POC: Devpy CLI
- [ ] closes #47700 (Replace xxxx with the GitHub issue number)
- [ ] [Tests added and passed](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#writing-tests) if fixing a bug or adding a new feature
- [ ] All [code checks passed](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#pre-commit).
- [ ] Added [type annotations](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#type-hints) to new arguments/methods/functions.
- [ ] Added an entry in the latest `doc/source/whatsnew/vX.X.X.rst` file if fixing a bug or adding a new feature.

Just a POC as to how a CLI would look like. I haven't implemented all commands, just the simple ones(build/test).
This pull request is stale because it has been open for thirty days with no activity. Please [update](https://pandas.pydata.org/pandas-docs/stable/development/contributing.html#updating-your-pull-request) and respond to this comment if you're still interested in working on this. Still interested in working on this?

I think this would be cool to see, but I would be interested in seeing a mapping first from our current tool(s) and see if they can be consolidated into devpy commands > Still interested in working on this?
> 
> I think this would be cool to see, but I would be interested in seeing a mapping first from our current tool(s) and see if they can be consolidated into devpy commands

Sorry for the silence. I'm planning on picking this up after the meson work lands (since devpy appears designed around meson as a build system). This pull request is stale because it has been open for thirty days with no activity. Please [update](https://pandas.pydata.org/pandas-docs/stable/development/contributing.html#updating-your-pull-request) and respond to this comment if you're still interested in working on this. Going to close to clear the queue, but feel free to reopen when you're interested in picking back up