Are you still thinking while coding or are you already Asking The Wizard? 🧙
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ask_the_wizard-0.0.1rc1.tar.gz.
File metadata
- Download URL: ask_the_wizard-0.0.1rc1.tar.gz
- Upload date:
- Size: 8.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2226042f4dca1cdd77860a58dafb8b5ed461b0c5a97ef0e9cdd3b93ccc4e91d9
|
|
| MD5 |
7144032f516fb16a7fe3098d087d5361
|
|
| BLAKE2b-256 |
a882e48d18ed26df00c42c60e323b32462fab7e1872fe2bff30602ea5ad9d1ce
|
File details
Details for the file ask_the_wizard-0.0.1rc1-py3-none-any.whl.
File metadata
- Download URL: ask_the_wizard-0.0.1rc1-py3-none-any.whl
- Upload date:
- Size: 8.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a42053beb672897321d30bf35560eb63bc5101ac70b3d5cf84f18915e90295ee
|
|
| MD5 |
9b9c6f5f465e97b2ef7547bc3ecb7076
|
|
| BLAKE2b-256 |
d218873e4338ab159579f2a2def729eabdb5052f5379059759fe59438b993d02
|