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

Set up a PyPI-friendly package to execute the CLI commands. #7

Closed
lemonsaurus opened this issue Apr 1, 2021 · 2 comments
Closed

Set up a PyPI-friendly package to execute the CLI commands. #7

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

Comments

@lemonsaurus
Copy link
Member

Combine the powers of #6 and #5, and create a Python package that can be installed with pip and used to create duckies.

The ultimate goal is that we want to be able to do pip install quackstack and then just run quackstack from the terminal to create a ducky. quackstack --help should tell us what arguments we can pass in, and we should be able to pass in seeds, choose between duck or man-duck, and whatever else we can do with the API and the CLI.

@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
@Shivansh-007
Copy link
Contributor

I think we can just keep this issue as making it a PyPI package as done in #52. The rest of issue i.e. making it a CLI tool is already included in issue #5.

We have gone the highway the other way round and made the PyPI package first.

@jb3
Copy link
Member

jb3 commented Aug 23, 2021

We're not going to proceed with packaging Quackstack 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.

@jb3 jb3 closed this as completed Aug 23, 2021
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

4 participants