Skip to content
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

CLI: Generate ducky from CLI command. #5

Open
lemonsaurus opened this issue Apr 1, 2021 · 4 comments
Open

CLI: Generate ducky from CLI command. #5

lemonsaurus opened this issue Apr 1, 2021 · 4 comments
Labels
area: back-end priority: low type: feature A request for or implementation of a new feature
Milestone

Comments

@lemonsaurus
Copy link
Member

Let's use a tool like Click and write a few CLI commands that can be easily called to trigger some of the duck delivery features available via the API.

It should be easy to just create a duck from the terminal without spinning up the whole webserver.

Assigning this to @Akarys42 since you expressed interest in making a duck generator PyPI package - this will be the first part of doing that.

@lemonsaurus lemonsaurus added area: back-end priority: low type: feature A request for or implementation of a new feature labels Apr 1, 2021
@lemonsaurus lemonsaurus added this to the v1.1.0 milestone Apr 1, 2021
@Akarys42 Akarys42 removed their assignment Jul 20, 2021
@jb3
Copy link
Member

jb3 commented Aug 23, 2021

We're not going to proceed with packaging Quackstack for PyPI at this point. Integrations such as Sir Lancebot and potentially a CLI in future will call out to the publicly hosted instance at quackstack.pythondiscord.com. I'll keep this issue open but retarget it as a long term goal of the project.

@jb3 jb3 modified the milestones: v1.1.0, Dreamland, Production Aug 23, 2021
@Kronifer
Copy link

Kronifer commented Sep 5, 2021

I'd be interested in doing this, however would this be done in this repository or another?

@Kronifer
Copy link

Kronifer commented Sep 5, 2021

I can spin up an example using typer in a personal repo.

@onerandomusername
Copy link

Typer is just a wrapper for click, and uvicorn already uses click, so it may be more efficient to use click to make a simple wrapper. Typer does not seem necessary to me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: back-end priority: low type: feature A request for or implementation of a new feature
Projects
None yet
Development

No branches or pull requests

5 participants