Reference clients for vankrupt workshop
Project description
Vankrupt workshop clients
Here you'll find reference implementations of clients for interacting with vankrupt workshop APIs.
The library comes with a relatively thin API and CLI clients for both uploading mods, and downloading/upgrading them.
API library
API client/library readme will be most helpful for you, if you are looking for references on how to implement uploader/downloader clients. The documentation on how exactly to process downloads, updates, perform uploads is there as well.
CLI client
CLI client readme is a good reference on how exactly to use API clients and tie them up to a concrete environment.
General info / status
It works against the environment you choose, both cli clients can be configured
to work with dev / prod / local environments.
Currently it works against dev by default. When prod gets pulished, will work with that.
Installation
The library is published to PyPi under the name vankrupt-workshop-client.
Thus, to use it locally all you'd need to do is install it. I'd recommend to do it the following way:
- Create python virtual env:
python3 -m venv venv
- Activate it:
source venv/bin/activate
- Install:
pip install vankrupt-workshop-client
- Use however you'd like, i.e.:
vankrupt_download filter-mods --page 1 --platform ps5
For usage details, refer to CLI client readme.
Quickstart: run
-
Download
vankrupt_download --help -
Upload
vankrupt_upload --help
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 vankrupt_workshop_client-0.3.0.tar.gz.
File metadata
- Download URL: vankrupt_workshop_client-0.3.0.tar.gz
- Upload date:
- Size: 12.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.8 CPython/3.8.12 Linux/5.8.0-1042-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
738de529af12ba2ebb41424789442dd12593187a066f5309d3de9d76e32a9d93
|
|
| MD5 |
ea2cc10f3d0b9fd9d3764c8745a6afc2
|
|
| BLAKE2b-256 |
3583072b576a98ccaf54c5894fd1e8b4d943e4c72b915037334138c0b9d8891a
|
File details
Details for the file vankrupt_workshop_client-0.3.0-py3-none-any.whl.
File metadata
- Download URL: vankrupt_workshop_client-0.3.0-py3-none-any.whl
- Upload date:
- Size: 14.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.8 CPython/3.8.12 Linux/5.8.0-1042-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
712114a0f5e0a07948939a2eb89a115655d53cfc0f4c8d4dba67a7af3e224e43
|
|
| MD5 |
326b541d32bc9a417bc3e01dc67edaf8
|
|
| BLAKE2b-256 |
322b7747aee03f7e6ef1639a7b05cfd97c48e309f84abfae6c199585744126e4
|