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. Download

    vankrupt_download --help
    
  2. Upload

    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.3.0.tar.gz (12.0 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.3.0-py3-none-any.whl (14.8 kB view details)

Uploaded Python 3

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

Hashes for vankrupt_workshop_client-0.3.0.tar.gz
Algorithm Hash digest
SHA256 738de529af12ba2ebb41424789442dd12593187a066f5309d3de9d76e32a9d93
MD5 ea2cc10f3d0b9fd9d3764c8745a6afc2
BLAKE2b-256 3583072b576a98ccaf54c5894fd1e8b4d943e4c72b915037334138c0b9d8891a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vankrupt_workshop_client-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 712114a0f5e0a07948939a2eb89a115655d53cfc0f4c8d4dba67a7af3e224e43
MD5 326b541d32bc9a417bc3e01dc67edaf8
BLAKE2b-256 322b7747aee03f7e6ef1639a7b05cfd97c48e309f84abfae6c199585744126e4

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