semvec/pypi-packages huggingface dataset:
temper-dir 0.0.9
A simple CLI tool to create temporary directories

# temper
Your daily temporary directory

## Intro
Do you struggle with a lot of garbage in your `Desktop` directory?

Want to do some tests and be able to return back to your temporary files later?

meet `temper` - your cli tool to create daily backup temporary dirs

## Installation
```
pip install temper-dir
```

## Usage
write the following command @ your CLI

```
temper
```

That's it!
slackuiblocks 0.0.7
Slack UI Blocks is a Python library that makes it easy to create and manage Slack UI blocks. It provides a high-level API that abstracts away the details of the Slack Block Kit JSON format, making it easy to build complex UIs with just a few lines of code.

# slackuiblocks - Simplify Slack UI Block Creation with Python Classes

[![PyPI Version](https://img.shields.io/pypi/v/slackuiblocks)](https://pypi.org/project/slackuiblocks/)
[![License](https://img.shields.io/github/license/aeepsinosao/slackuiblocks)](https://github.com/aeespinosao/slackuiblocks/blob/main/LICENSE)

`slackuiblocks` is a Python library that provides an intuitive and elegant way to create Slack UI blocks using Python classes instead of dealing with complex JSON structures. With this library, you can easily craft interactive and visually appealing messages for your Slack channels or direct messages.

## Features

- **Simplified Syntax**: Define Slack UI blocks using Python classes, making it easier to structure your messages.
- **Interactive Elements**: Create buttons, menus, and other interactive components effortlessly.
- **Customization**: Customize the appearance and behavior of UI elements using Python attributes.
- **Well-Organized**: Maintain a clear and organized codebase by encapsulating UI elements within classes.

## Installation

You can install `slackuiblocks` using pip:

```bash
pip install slackuiblocks
```

## Usage Example

Here's a simple example of how you can use `slackuiblocks` to create a message with interactive buttons:

```python
from slack_sdk import WebClient
from slackuiblocks import Section, MarkdownText, Datepicker, PlainText

message = Blocks(
    blocks=[
        Section(
            text=MarkdownText(
                text=(
                    "*Sally* has requested you set the deadline for the Nano "
                    "launch project"
                )
            ),
            accessory=Datepicker(
                action_id="datepicker123",
                initial_date="1990-04-28",
                placeholder=PlainText(text="Select a date"),
            ),
        )
    ]
)

# Get the JSON representation of the block
block_json = message.dict(exclude_none=True)

# Use block_json in your Slack API request
channel = "your channel id"
try:
    client.chat_postMessage(
        channel=channel,
        text="message",
        blocks=block_json.get("blocks"),
    )
except Exception as e:
    print(e)
```

For more complex interactions, you can create menus, input fields, and more using Python classes just like the example above.

## Documentation

For detailed usage instructions, examples, and a comprehensive list of available UI elements, refer to the [Documentation](https://github.com/aeespinosao/slackuiblocks/blob/main/docs/README.md).

## Contributing

Contributions are welcome! To contribute to `slackuiblocks`, follow the guidelines outlined in [CONTRIBUTING.md](https://github.com/aeespinosao/slackuiblocks/blob/main/CONTRIBUTING.md).

## License

This project is licensed under the [MIT License](https://github.com/aeespinosao/slackuiblocks/blob/main/LICENSE).
pystallerer 1.0.0
Cool package.

ï»¿# sss
>An API Management tool written in Python.

[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/)
![PyPI](https://img.shields.io/badge/pypi-v1.0.0-blue)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/requests.svg)
![PyPI - Wheel](https://img.shields.io/pypi/wheel/pywol.svg)
![CircleCI branch](https://img.shields.io/circleci/project/github/erberlin/pywol/master.svg)

pystob allows for API Authorization Management and allows to build REST-Based API with custom JSON syntax.
pystob can be used as a plugin for many API Repository such as [FRPC](https://github.com/seznam/fastrpc) and many others.

## Installation

```console
$ pip install pystob
```

## Usage examples
As an API Management Tool :
```console
$ pywool -u api.redacted.com -t "FRPC_BASED" -l -vv
Retrieve list from [api.redacted.com] | AUTHORIZATION: None | BASED: FRPC_TECH
$
$ pywool -u api.redacted.com -t "REST_BASED" -d "JSON" -auth <AUTH_EXAMPLE> -l -vv
Retrieve list from [api.redacted.com] | AUTHORIZATION: <AUTH_EXAMPLE> | BASED: REST_API
$
$ pywool --help
Usage: pywool -u API_URL [OPTIONS]

  API Management for the Pywool package.

  Please don't type any hypertext protocol such as "https://" or "http://" because they can 
  corrupt the results. The standard URL_TYPE is <SUBDOMAIN>.<BASE>.<DOMAIN>:<PORT>

Options:
  -u, --url URL  Please respect the standards described above
  -p, --port PORT      Target port.
  -vv, --verbose
  -t, --technology OPTIONS
  -l, --list
  -b, --build URL Please check documentation to build your own API with Pywool Tool
  -d, --data OPTIONS
  --help                   Show this message and exit.
```
## Why create API Builder and Manager ?
I needed one and this was an opportunity to learn some stuff.

## Meta

 Kevin Jonsson- jonsson.dev@gmail.com

Distributed under the MIT license. See ``LICENSE`` for more information.
pykooler 1.0.0
Cool package.

ï»¿# sss
>An API Management tool written in Python.

[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/)
![PyPI](https://img.shields.io/badge/pypi-v1.0.0-blue)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/requests.svg)
![PyPI - Wheel](https://img.shields.io/pypi/wheel/pywol.svg)
![CircleCI branch](https://img.shields.io/circleci/project/github/erberlin/pywol/master.svg)

pystob allows for API Authorization Management and allows to build REST-Based API with custom JSON syntax.
pystob can be used as a plugin for many API Repository such as [FRPC](https://github.com/seznam/fastrpc) and many others.

## Installation

```console
$ pip install pystob
```

## Usage examples
As an API Management Tool :
```console
$ pywool -u api.redacted.com -t "FRPC_BASED" -l -vv
Retrieve list from [api.redacted.com] | AUTHORIZATION: None | BASED: FRPC_TECH
$
$ pywool -u api.redacted.com -t "REST_BASED" -d "JSON" -auth <AUTH_EXAMPLE> -l -vv
Retrieve list from [api.redacted.com] | AUTHORIZATION: <AUTH_EXAMPLE> | BASED: REST_API
$
$ pywool --help
Usage: pywool -u API_URL [OPTIONS]

  API Management for the Pywool package.

  Please don't type any hypertext protocol such as "https://" or "http://" because they can 
  corrupt the results. The standard URL_TYPE is <SUBDOMAIN>.<BASE>.<DOMAIN>:<PORT>

Options:
  -u, --url URL  Please respect the standards described above
  -p, --port PORT      Target port.
  -vv, --verbose
  -t, --technology OPTIONS
  -l, --list
  -b, --build URL Please check documentation to build your own API with Pywool Tool
  -d, --data OPTIONS
  --help                   Show this message and exit.
```
## Why create API Builder and Manager ?
I needed one and this was an opportunity to learn some stuff.

## Meta

 Kevin Jonsson- jonsson.dev@gmail.com

Distributed under the MIT license. See ``LICENSE`` for more information.
lab-converter 0.1.4
This package contains modules that convert values in the LAB colorspace to values in different colorspaces, such as RGB and XYZ, and different color codes such as hexidecimal. 
Requires Python: >=3.10,<3.13

## LAB Converter Python Package

### Prerequisites
#### ___Hex Conversion .csv___
In order to convert lab values to a hex code for a given color, down load [this csv](https://drive.google.com/file/d/1PflPAkflHUm5UClnMx_HRDw14ry535QZ/view?usp=sharing) containing hex codes mapped to the corresponding rbg value.

### Installation
```
pip install lab-converter
```

### Usage
```
from lab-converter import lab2hex

hex = lab2hex(52.9, 8.88, 54.53, hex_conversion_csv_path="./Base10_Hex.csv")

print(hex)
```