Skip to main content

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:

  1. Create python virtual env:
    python3 -m venv venv
    
  2. Activate it:
    source venv/bin/activate
    
  3. Install:
    pip install vankrupt-workshop-client
    
  4. 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 1. shell script vankrupt_download --help 2. shell script vankrupt_upload --help

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vankrupt_workshop_client-0.2.0.tar.gz (11.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vankrupt_workshop_client-0.2.0-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

Details for the file vankrupt_workshop_client-0.2.0.tar.gz.

File metadata

  • Download URL: vankrupt_workshop_client-0.2.0.tar.gz
  • Upload date:
  • Size: 11.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.8 CPython/3.8.12 Linux/5.8.0-1041-azure

File hashes

Hashes for vankrupt_workshop_client-0.2.0.tar.gz
Algorithm Hash digest
SHA256 a3bc1c4265d1fc0a70100f453a832870073fab87beb3c560c81c813b6052becc
MD5 02a60356773573475ba0aedb26e32040
BLAKE2b-256 2e1ffb739a1a8b422d24cbcfb58a3b8af24e5a82eb7a531d09cdba74d45248e5

See more details on using hashes here.

File details

Details for the file vankrupt_workshop_client-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for vankrupt_workshop_client-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 363d23cfca1af291865fb9f68c804e0eeee5d4d866566d65747a11a288c1d7ba
MD5 e213f643ecc1263520b913be4fc6ded8
BLAKE2b-256 02e59038af60bc87eb94e8874c8dc8c74a7a2c9f68626ca05b41f9afab7daced

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page