bibliothek API wrapper with a CLI
Project description
papermc-bibliothek
pythonic bibliothek API wrapper with a CLI
Installation
papermc-bibliothek requires python 3.9 or above
# PIP3
pip3 install papermc-bibliothek
# PIP
pip install papermc-bibliothek
API
All functions and classes are properly type hinted and documented with triple quotes. Please file an issue or pull request with any corrections if any issues are found.
Basic Usage
from bibliothek import Bibliothek, BibliothekException
bibliothek = Bibliothek() # Create an instance of the Bibliothek class
try:
projects = bibliothek.get_projects()
print(projects) # ['paper', 'travertine', 'waterfall', 'velocity']
except BibliothekException as e: # Catch BibliothekException in case something goes wrong
print(f"Error: {e}")
CLI
Will generally contain most features of the API.
Usage: bibliothek [OPTIONS] COMMAND [ARGS]...
Options:
--help Show this message and exit.
Commands:
download-build
get-build
get-project
get-projects
get-version
get-version-group
get-version-group-builds
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
Close
Hashes for papermc_bibliothek-3.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f41257737d1db8bb52887aa61b48e8425d1baccf842cd86e8631ab5722831b2e |
|
MD5 | 3f900f73a6398ae402335ee1dcd1abab |
|
BLAKE2b-256 | 5ed54d5afa35b73532dbbedc4f3cd249f1c438d4e4cb5db80c31187ca7a74dc3 |