python-discord / quackstack

An on-demand procedural ducky delivery service. An infinite stack of duckies!
MIT License
7 stars 1 forks source link

feat: make quackstack package-ready #52

Closed vcokltfre closed 3 years ago

vcokltfre commented 3 years ago

This PR makes quackstack ready to be used as an importable package and ready to be distributed on PyPI. This is a draft PR for the time being because I intend to also add the command-line generation as part of this PR, in addition to writing substantially more documentation on how to use both the HTTP API and programmatic API.

vcokltfre commented 3 years ago

After consideration, making a CLI should be done as part of a separate PR, so this is now marked as ready for review.

Shivansh-007 commented 3 years ago

I think @Akarys42 was working on the CLI for quackstack, could you update us on the progress?

Akarys42 commented 3 years ago

I think @Akarys42 was working on the CLI for quackstack, could you update us on the progress?

I honestly totally forgot about it, I'll unassign me from the issues to stop blocking further progress.

jb3 commented 3 years ago

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 commented 3 years ago

Reopened because there are still some amendments here which may be nice to have even if not distributing to PyPI.