This release is a pre-release and may not be stable for production use.
Ask The Wizard - Wizardry at its best
Are you still thinking while coding or are you already Asking The Wizard? 🧙
Overview 🌟
Welcome to Ask The Wizard, the revolutionary Python module package system that not only embraces side effects but celebrates them! Here, we believe that every side effect is a hidden feature waiting to be discovered. 🎉
Features 🚀
- Integrated Package Management: Automatically install pip packages used in your code. No more
pip install! 📦 - Enthusiastic Side Effects: Every operation in Ask The Wizard is accompanied by a delightful surprise. Side effects are not bugs, they are undocumented features! 🐞🎁
- Revolutionary Import System: We've reinvented the wheel because we believe squares can roll too. Expect the unexpected. 🛸
Installation 📦
Simply run:
pip install ask_the_wizard
If this doesn't work, try shouting at your computer in Python. It understands passion. 📣
To use this module you will need an OpenAI API key. You can create your own API key at https://beta.openai.com/account/api-keys.
Then you can set the API key as an environment variable (e.g. create a .env file):
OPENAI_API_KEY=YOUR_API_KEY python my_script.py
or pass it as an argument to the WizardExecuter:
from ask_the_wizard.wizard_executer import WizardExecuter
wizard_executer = WizardExecuter(api_key='YOUR_API_KEY')
Usage 📚
Basic example:
from ask_the_wizard.wizard_executer import WizardExecuter
wizard_executer = WizardExecuter()
result = wizard_executer.add_numbers(6, 3)
print(result)
Contributing 🤝
Want to make Ask The Wizard even more usable unpredictable? We welcome contributors who can add more chaos to the
order. Submit a pull request, but beware - your code might decide to take a vacation. 🏖️
FAQs 🤔
Did Ask The Wizard just delete my files?
No, it liberated them. Consider it a feature, not a loss.
Why does Ask The Wizard occasionally play elevator music?
To enhance your coding experience with soothing tunes. 🎵
My computer started making coffee after using Ask The Wizard. Is this normal?
Absolutely! Ask The Wizard is designed to optimize your work environment. Enjoy the coffee! ☕
Ask The Wizard turned all my comments into haikus. Why?
To add a touch of poetry to your code. Coding is an art, after all. 📜 🌸
Is it true that using Ask The Wizard can solve unsolvable problems?
In theory, yes. In practice, it prefers create them. It’s more fun that way. 🧩
Support 💖
Having trouble with Ask The Wizard? Just remember, it's not a bug, it's a feature! But if you really need help, try meditating - it might just fix itself. 🧘
License 📜
Ask The Wizard is released under the MIT License. Feel free to use it for good, or chaos - we don't judge.
Metadata
Release files for ask-the-wizard 0.0.1rc1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ask_the_wizard-0.0.1rc1.tar.gz | 8.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ask_the_wizard-0.0.1rc1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 17.0 kB
Release files / ask_the_wizard-0.0.1rc1.tar.gz
| Download URL | ask_the_wizard-0.0.1rc1.tar.gz |
|---|---|
| Size | 8.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2226042f4dca1cdd77860a58dafb8b5ed461b0c5a97ef0e9cdd3b93ccc4e91d9
|
|
BLAKE2b-256 checksum How to use checksums |
a882e48d18ed26df00c42c60e323b32462fab7e1872fe2bff30602ea5ad9d1ce
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|
Release files / ask_the_wizard-0.0.1rc1-py3-none-any.whl
| Download URL | ask_the_wizard-0.0.1rc1-py3-none-any.whl |
|---|---|
| Size | 8.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a42053beb672897321d30bf35560eb63bc5101ac70b3d5cf84f18915e90295ee
|
|
BLAKE2b-256 checksum How to use checksums |
d218873e4338ab159579f2a2def729eabdb5052f5379059759fe59438b993d02
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|