Metadata-Version: 2.4
Name: wikifunctions
Version: 0.1.0
Summary: A Python wrapper for the Wikifunctions function call API
Author-email: Feeglgeef <feeglgeef@gmail.com>
License: Apache-2.0
Project-URL: Homepage, https://www.wikifunctions.org/wiki/User:Feeglgeef/wikifunctions-pip
Project-URL: Source Code, https://www.wikifunctions.org/wiki/User:Feeglgeef/wikifunctions-pip/src
Project-URL: Bug Tracker, https://www.wikifunctions.org/wiki/User_talk:Feeglgeef/wikifunctions-pip
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: requests>=2.25.0
Dynamic: license-file

# Wikifunctions python library
This library allows you to interface with the Wikifunctions API in your Python code. Wikifunctions is a project of more than 3,800 community-created and community-maintained functions. You can find a list of these on the [catalogue](https://www.wikifunctions.org/wiki/Wikifunctions:Catalogue).
## Installation

```bash
pip install wikifunctions-py
```

## Usage example
```
import wikifunctions as wf
result = wf.call("Z801", "echo")["Z22K1"]
print(result)
```
This code will print "echo", because [Z801](https://www.wikifunctions.org/view/en/Z801) is the echo function.
## Disclamers
* **Community-Maintained**: Wikifunctions is completely community-created and maintained. The author of this project does not control the underlying logic of functions. Users should check that the functions work as expected before using them, and be aware that anyone with functioneer rights on the Wiki may modify the underlying logic.
* **External Processing & Privacy**: Using this package means sending content over to servers operated by the Wikimedia Foundation for execution. An internet connection is required to utilize the package, and the author of this project has no control over the reliability of WMF services. Users should not send sensitive data through the wrapper.
## License
This project is licensed under the [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0).
## Source code and issues
* [Source code](https://www.wikifunctions.org/wiki/User:Feeglgeef/wikifunctions-pip/src)
* [Issues](https://www.wikifunctions.org/wiki/User_talk:Feeglgeef/wikifunctions-pip/issues)
