semvec/pypi-packages huggingface dataset:
prompthub 0.1.17
Prompt Hub SDK.

```python

from prompthub import PromptHub, errors

try:
    prompts = PromptHub('http://localhost:8000', '25cee15690db575d123271ef7f408e6a1f9446b1', category='rmb-prod')
except errors.CategoryNotFoundError:
    print('Category not found')
    # do something
except errors.ConnectionError:
    print('Connection error')
    # do something

# 按照这个顺序来找可以适用的模型
prompts.set_preferred_models(['gpt-3.5', 'gpt-4-turbo', 'any'])

try:
    prompt = prompts.get(
        'MetaName',
        raise_if_missing_variables=True,
        k1='v1',
        k2='v2',
    )
    content = prompt.content
    model = prompt.model

except errors.PromptNotFoundError:
    print('Prompt not found')
    # do something
except errors.PromptMissingVariablesError as e:
    print('Prompt missing variables', e)
    # do something
except errors.NoValidModelError:
    print('No valid model')
    # do something

from client.prompthub.hub import PromptHub, errors

prompts = PromptHub('http://localhost:8000', '25cee15690db575d123271ef7f408e6a1f9446b1', category='rmb-prod')

template = prompts.get_template('MetaName')
# 该Prompt适用的模型有哪些
valid_models = template.models

template = prompts.create_template(
    'MetaN1ame',
    'tex111t',
    output_format='str',
    model_names=['gpt-3.5', 'gpt-4-turbo'],
    label_names=['label1', 'label2'],
)


```
tosspay 1.0.1
사업자 등록증 없이 결제 시스템을 만들수있는 라이브러리
Requires Python: >=3.8

# tosspay-py
사업자 등록증 없이 결제 시스템을 만들수있는 라이브러리

> [!IMPORTANT]  
> 이 라이브러리를 사용하기 위해서는 토스아이디(toss-id)가 필요합니다
> ![](https://github.com/tosspay-lib/tosspay-rs/blob/main/img/important.png?raw=true)


## on_payment
특정 유저가 보낸돈만 확인할때만 사용합니다 <br/>
[자세히보기 >](./docs/on_payment.md)

## on_donate
모든 사용자가 보낸 후원 내역을 확인합니다. <br/>
[자세히보기 >](./docs/on_donate.md)

## payment
특정 유저가 보낸돈만 확인할때만 사용합니다 <br/>
[자세히보기 >](./docs/payment.md)

## donate
모든 사용자가 보낸 후원 내역을 확인합니다. <br/>
[자세히보기 >](./docs/donate.md)
privates.py 0.2.0
Stop others from touching your privates.
Requires Python: >=3.8

# privates.py

[![PyPI - Version](https://img.shields.io/pypi/v/privates.py.svg)](https://pypi.org/project/privates.py)
![Tests](https://github.com/ZeroIntensity/privates.py/actions/workflows/tests.yml/badge.svg)
![Build](https://github.com/ZeroIntensity/privates.py/actions/workflows/build.yml/badge.svg)

-----

- [PyPI](https://pypi.org/project/privates.py)
- [Documentation](https://privates.zintensity.dev)
- [Source](https://github.com/ZeroIntensity/privates.py)

## Installation

### Linux/macOS


```console
python3 -m pip install -U privates.py
```

### Windows


```console
py -3 -m pip install -U privates.py
```

## Example

```py
from privates import private

@private
class Hello:
    __readonly__ = "bar",

    def __init__(self):
        self.bar = "hello world!"

hello = Hello()
print(hello.bar)  # hello world!
hello.bar = "goodbye, world :("  # AccessError
```

## License

`privates.py` is distributed under the terms of the [MIT](https://spdx.org/licenses/MIT.html) license.
SecLoad 1.0.1
SecLoad SDK package for Roblox Script Builder APIs.
Keywords: roblox

# Secload SDK
##### Made for Roblox SB games
##### Created by equsjd and the help of Cparke

![PyPI - Version](https://img.shields.io/pypi/v/secload)
![PyPI - License](https://img.shields.io/badge/secload-MIT-license?label=license&link=https://opensource.org/license/mit)
![Discord](https://img.shields.io/discord/1178213683839651891?logo=discord&logoColor=FFF&color=454FBF&link=https%3A%2F%2Fdiscord.gg%2FJJhxSTn6Nk)

# Usage
## Installation
To install, run this in a CLI. It should automatically install the dependancies too
```sh
pip install secload
```

## Setting it up

#### Getting an API Key
Send a `POST` request to https://secload.scriptlang.com/secload/publicapi/CreateNewKey
Or do it via https://secload.scriptlang.com/docs

```py
import requests
                                                                                # Minimum key length is 25
print(requests.post("https://secload.scriptlang.com/secload/publicapi/CreateNewKey", json={Length: 50}).text)
```

#### Making the code

Create a `.py` file with the contents of:
```py
from SecLoad import ScriptType, SecLoad
secload = SecLoad("Insert API Key here")
# -> Errors if the API key does not exist
```

To add a script to SecLoad, do:
```py
from SecLoad import ScriptType, SecLoad
secload = SecLoad("Insert API Key here")

secload.CreateScript("scriptname", "source of the script (made for Roblox so its a lua script)", ScriptType.TEXT)
# OR
secload.CreateScript("scriptname", "/path/to/file", ScriptType.FILE)
```

To remove scripts, do:
```py
from SecLoad import ScriptType, SecLoad
secload = SecLoad("Insert API Key here")

secload.RemoveScript("scriptname")
```

To overwrite an existing script do:
```py
from SecLoad import ScriptType, SecLoad
secload = SecLoad("Insert API Key here")

secload.OverwriteScript("scriptname", "new source", ScriptType.TEXT)
# OR
secload.OverwriteScript("scriptname", "/path/to/file", ScriptType.FILE)
```

To view an existing script source, do:
```py
from SecLoad import ScriptType, SecLoad
secload = SecLoad("Insert API Key here")

secload.GetScriptSource("scriptname")
```

To list what scripts you have saved, do:
```py
from SecLoad import ScriptType, SecLoad
secload = SecLoad("Insert API Key here")

secload.ListScripts() # -> returns a python list
```

To generate a key, do:
```py
from SecLoad import ScriptType, SecLoad
secload = SecLoad("Insert API Key here")

secload.GenerateKey("scriptname", "robloxuser (REQUIRED)", "expire time") # -> returns the script EXAMPLE: require(idhere)("key", "key2", "username", true)
```

#### All Functions
```py
from SecLoad import ScriptType, SecLoad
secload = SecLoad("Insert API Key here")

secload.AddScript()
secload.RemoveScript()
secload.OverwriteScript()
secload.GetScriptSource() # -> returns a string with the script source
secload.ListScripts() # -> returns a python list
secload.GenerateKey() # -> returns the script EXAMPLE: require(idhere)("key", "key2", "username", true)
```