semvec/pypi-packages huggingface dataset:
nwon-baseline 0.2.11
Python Code that is used in several projects
License: MIT
Requires Python: >=3.8,<4.0

# NWON Python baseline package

This package provides some basic python functions that can be used across several projects.

The dependencies of the project are kept to a minimum in order to prevent version conflicts with other projects.

Package is meant for internal use at [NWON](https://nwon.de) as breaking changes may occur on version changes. This may change at some point but not for now 😇.

## Development Setup

We recommend developing using poetry. 

This are the steps to setup the project with a local virtual environment:

1. Tell poetry to create dependencies in a `.venv` folder withing the project: `poetry config virtualenvs.in-project true`
1. Create a virtual environment using the local python version: `poetry env use $(cat .python-version)`
1. Install dependencies: `poetry install`

## Prepare Package

As we want to include types with the package it is not as straight forward as just calling `poetry build` 😥.

We need to:

1. Clean dist folder
1. Bump up the version of the package
1. Build the package

Luckily we provide a script for doing all of this `python scripts/prepare.py patch`. Alternatively you can run the script in a poetry context `poetry run prepare patch`. The argument at the end defines whether you want a `patch`, `minor` or `major` version bump.

The final zipped data ends up in the `dist` folder.

## Publish Package

Before publishing the package we need to:

1. Add test PyPi repository: `poetry config repositories.testpypi https://test.pypi.org/legacy/`
2. Publish the package to the test repository: `poetry publish -r testpypi`
3. Test package: `pip install --index-url https://test.pypi.org/simple/ nwon_baseline`

If everything works fine publish the package via `poetry publish`.
google-play-developer-api 1.3.4
Wrapper for APIs
License: MIT
Requires Python: >=3.10,<3.12

# google-play-developer-api

[![release](https://img.shields.io/pypi/v/google-play-developer-api.svg)](https://pypi.org/project/google-play-developer-api/)
[![docs](https://img.shields.io/website/https/ikameglobal.github.io/google-play-developer-api/index.html.svg?label=docs&down_message=unavailable&up_message=available)](https://ikameglobal.github.io/google-play-developer-api)
[![develop](https://github.com/ikameglobal/google-play-developer-api/actions/workflows/dev.yml/badge.svg)](https://github.com/ikameglobal/google-play-developer-api/actions/workflows/dev.yml)
[![main](https://github.com/ikameglobal/google-play-developer-api/actions/workflows/release.yml/badge.svg)](https://github.com/ikameglobal/google-play-developer-api/actions/workflows/release.yml)

Wrapper for APIs

## Features

* Crash rate hourly and daily report from Google Play Developer API
* ANR rate hourly and daily report from Google Play Developer API
charmeleon 0.2.0
charmeleon is a character conversion library in Python.
License: MIT
Requires Python: >=3.9,<4.0

<div align="center">
    <img src="https://raw.githubusercontent.com/yut-kt/charmeleon/main/asset/logo.png" alt="charmeleon logo" style="width: 50%">
    <h2><strong>charmeleon</strong> is a character conversion library in Python.</h2>
    <a href="https://pypi.org/project/charmeleon/"><img src="https://img.shields.io/pypi/v/charmeleon" alt="PyPI - Version"></a>
    <img src="https://github.com/yut-kt/charmeleon/actions/workflows/push-main-ci.yaml/badge.svg" alt="workflow" />
    <img src="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/yut-kt/charmeleon/main/asset/coverage.json" alt="coverage" />
    <a href="https://opensource.org/licenses/MIT"><img src="https://img.shields.io/badge/License-MIT-yellow.svg" alt="License: MIT"></a>
</div>

# Install
```bash
$ pip install charmeleon
 ```

# Usage
Please read the [Document](https://yut-kt.github.io/charmeleon/modules.html).
lolclient-lib 0.0.4
Basic package to send and receive requests from the League of Legends client
License: MIT
Keywords: python,league of legends,lol,client,lcu,riot

# lolclient_lib
Basic package to send and receive requests to the League of Legends client.

## Installation
`pip install lolclient-lib`

## How to use
```
from lolclient import *

reqInfo = clientInfo()
```
`clientInfo()` will return the basic url and authorization header needed to send POST and GET requests.
Always put `reqInfo` as the first parameter for every method.

## Example
```
from lolclient import *

reqInfo = clientInfo()
createLobby(reqInfo, Lobby.DRAFT)
startMatchmaking(reqInfo)
```
Automatically creates a normal draft lobby, and starts the matchmaking.

### More examples:

`name = getSummonerName(reqInfo))` >> Return your summoner name

`createLobbyCustom(reqInfo, 5)` >> Creates a custom lobby of team size 5

`createLobby(reqInfo, Lobby.RANKED_SOLO)` >> Creates a ranked solo lobby