semvec/pypi-packages huggingface dataset:
vankrupt-workshop-client 0.3.0
Reference clients for vankrupt workshop
Requires Python: >=3.8,<4.0

# 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](vankrupt_workshop_client/api/README.md) 
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](vankrupt_workshop_client/README.md) 
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](https://pypi.org/project/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:
    ```shell script
    python3 -m venv venv
    ```
2. Activate it:
    ```shell script
    source venv/bin/activate
    ```
3. Install:
    ```shell script
    pip install vankrupt-workshop-client
    ```
4. Use however you'd like, i.e.:
    ```shell script
    vankrupt_download filter-mods --page 1 --platform ps5
    ```
   For usage details, refer to 
   CLI client [readme](vankrupt_workshop_client/README.md).

Quickstart: run

1. Download
    ```shell script
    vankrupt_download --help
    ```

2. Upload
    ```shell script
    vankrupt_upload --help
    ```
ogham 1.0.0
Convert Ogham inscriptions to latin text & vice versa.
Requires Python: >=3.9

# Ogham

Convert Ogham inscriptions to latin text & vice versa.

Python port of the original [Node.js library](https://github.com/stscoundrel/ogham).

### Install

`pip install ogham`

#### Usage

You can either transform ogham to text, or text to ogham.

Latin text to ogham:

```python
from ogham import letters_to_ogham

# "Netacari, nephew of Cagi", from Castletimon, Brittas Bay, Co Wicklow 
result = letters_to_ogham('netacarinetaccagi')

print(result) # ᚛ᚅᚓᚈᚐᚉᚐᚏᚔᚅᚓᚈᚐᚉᚉᚐᚌᚔ᚜
```

Ogham to latin text:

```python
from ogham import ogham_to_letters

# "Nettasagri, Briaci", from Bridell, Pembrokeshire
result = ogham_to_letters('᚛ᚅᚓᚈᚈᚐᚄᚐᚌᚏᚔ ᚋᚐᚊᚔ ᚋᚒᚉᚑᚓ ᚁᚏᚔᚐᚉᚔ᚜')

print(result) # nettasagri maqi mucoe briaci
```

### About Ogham

Ogham (or ogam) is an Early Medieval alphabet used primarily to write the early Irish language, and later the Old Irish language. Used roughly from 4th to 10th centuries AD.