High-performance Wattpad SDK. Supports Caching and Async. Memory-Efficient.
Project description
What is wattpad?
The wattpad package is an asynchronous wrapper around the Wattpad User API.
Note that the only language server that is known to support this form of autocompletion is Pylance / Pyright.
<iframe src="https://ghbtns.com/github-btn.html?user=TheOnlyWayUp&type=follow&count=true&size=large" frameborder="0" scrolling="0" width="230" height="30" title="GitHub"></iframe> <iframe src="https://ghbtns.com/github-btn.html?user=TheOnlyWayUp&repo=Wattpad-Py&type=watch&count=true&size=large" frameborder="0" scrolling="0" width="170" height="30" title="GitHub"></iframe>
pip install -U wattpad
Why should you use wattpad?
Unlike other API Wrappers (which don't exist, or don't work), wattpad is fully typed and offers native support for asynchronous usage.
wattpad is also memory and resource efficient, to the extent of meriting the Green Code badge.
The most compelling of all, is the autocompletion support. (For autocomplete like the GIF above, press ctrl + ..)
Core features:
- Memory Efficiency & Caching
- Asynchronous Usage
- Autocompletion Support and Fully Typed Codebase
Using wattpad
Check out the quickstart notebook!
For a more thorough introduction, visit the documentation.
Get Support
Have any questions or need help using wattpad? Join the community discord!
You can also create a new discussion on GitHub.
Affiliation
The wattpad package is not an official Wattpad product.
Supported platforms
Windows, MacOS and Linux are all officially supported.
Contributing
We use conventional commits (also known as semantic commits) to ensure consistent and descriptive commit messages.
Attributions
This README is heavily inspired by the README in the RobertCraigie/prisma-client-py repository.
TheOnlyWayUp © 2024
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 wattpad-1.0.0.tar.gz.
File metadata
- Download URL: wattpad-1.0.0.tar.gz
- Upload date:
- Size: 24.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
806a55dd9d96db73460a53046604a822cbdb2e60e1f21699f14eca57b7631bbe
|
|
| MD5 |
b48f4d4951bc37c6a8584a1513b8a34c
|
|
| BLAKE2b-256 |
4eacd2472c07b59eff1b5efe95c4396ea76cb34b8fa13c3863723144a3e9af8e
|
File details
Details for the file wattpad-1.0.0-py3-none-any.whl.
File metadata
- Download URL: wattpad-1.0.0-py3-none-any.whl
- Upload date:
- Size: 25.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ab4d5d36b0cdc15cf3ec9402a6c1118a397855dbe17bf64b8592d1691ef43f0c
|
|
| MD5 |
5de8b4ad591417770b796a43e38427cc
|
|
| BLAKE2b-256 |
b70916bd3d27cc6d98b4c584734ce759ae17c104a1825099d510a45f99c0dee1
|