semvec/pypi-packages huggingface dataset:
irene-pro1 0.0.79
Use customized GUI
Keywords: tkinter,widget,gui


# 'irene-pro'

This is my customized user interface which is rooted from tkinter package.
nothing big that I did from here that is different from what already in tkinter, but I rather set my default parameters and 
styles for those rooted to ttk, example Combobox.

this is the first version, and later I will keep making extra-improvement including adding default icons to buttons and other
cool stuffs until it will be large package or framework in coming years.

=========how to use the package======
from irene-pro import widgets, logic

# create button
button = widgets.btn(master = root, text = 'send')
button.pack(side = LEFT)

# create table gui
table = widgets.Table_gui(parent = root)
autodistill-vit 0.1.0
ViT module for use with Autodistill
Requires Python: >=3.7

<div align="center">
  <p>
    <a align="center" href="" target="_blank">
      <img
        width="850"
        src="https://media.roboflow.com/open-source/autodistill/autodistill-banner.png"
      >
    </a>
  </p>
</div>

# Autodistill ViT Module

This repository contains the code supporting the ViT target model for use with [Autodistill](https://github.com/autodistill/autodistill).

[ViT](https://huggingface.co/google/vit-base-patch16-224-in21k) is a classification model pre-trained on ImageNet-21k, developed by Google. You can train ViT classification models using Autodistill.

Read the full [Autodistill documentation](https://autodistill.github.io/autodistill/).

Read the [ViT Autodistill documentation](https://autodistill.github.io/autodistill/target_models/vit/).

## Installation

To use the ViT target model, you will need to install the following dependency:

```bash
pip3 install autodistill-vit
```

## Quickstart

```python
from autodistill_vit import ViT

target_model = ViT()

# train a model from a classification folder structure
target_model.train("./context_images_labeled/", epochs=200)

# run inference on the new model
pred = target_model.predict("./context_images_labeled/train/images/dog-7.jpg", conf=0.01)
```

## License

The code in this repository is licensed under an [Apache 2.0 license](LICENSE).

## 🏆 Contributing

We love your input! Please see the core Autodistill [contributing guide](https://github.com/autodistill/autodistill/blob/main/CONTRIBUTING.md) to get started. Thank you 🙏 to all our contributors!
wideprint 0.1.1
Print a collection of short strings into columns
Requires Python: >=3.7
Keywords: columns,print,terminal

# Wideprint
[![.github/workflows/publish_to_pypi.yml](https://github.com/thehappycheese/wideprint/actions/workflows/publish_to_pypi.yml/badge.svg)](https://github.com/thehappycheese/wideprint/actions/workflows/publish_to_pypi.yml)
[![PyPI - Version](https://img.shields.io/pypi/v/wideprint.svg)](https://pypi.org/project/wideprint)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/wideprint.svg)](https://pypi.org/project/wideprint)

- [Installation](#installation)
- [License](#license)

## Installation

```console
pip install wideprint
```

## Usage

`def print_columns(data:Iterable, columns:int=3, sep:str=" ", alignment:Literal[">","<","^"]=">")`
 
 ```python
 from wideprint import print_columns

 print_columns(
    data      = ["aaaa","b","c","d","e","f","g","h","i","j","kkk","l","m","n","o"],
    columns   = 3,
    sep       = "  ",
    alignment = "<"
)
 ```

 ```text
aaaa  b    c
d     e    f
g     h    i
j     kkk  l
m     n    o
```
## License

`wideprint` is distributed under the terms of the [MIT](https://spdx.org/licenses/MIT.html) license.
atc-easy-desktop 1.0.5
Thư viện sử dụng để code game trên màn hình desktop

EasyDesktop
EasyDesktop là một thư viện Python đơn giản cho phép thao tác với cửa sổ desktop trên hệ điều hành Windows.

python
Copy code
desktop = EasyDesktop()
Sau đó, bạn có thể sử dụng các phương thức sau:

go_to_xy(idx, x, y)
Di chuyển một mục trong cửa sổ desktop đến vị trí được chỉ định bởi tọa độ (x, y). Các tham số bao gồm:

idx: Chỉ số của item.
x: Tọa độ x của vị trí đích.
y: Tọa độ y của vị trí đích.
desktop.go_to_xy(idx, x, y)
get_item_count()

Trả về số lượng mục hiện có trong cửa sổ desktop.
count = desktop.get_item_count()
py-dyt 0.1.0
A python DyT parser
Requires Python: >=3.10

# Py-Dyt
## Python parser for _DyT_
### version 0.1.0

> This project needs Python >= 3.10!

Simple example:

```pycon
>>> from py_dyt import translate
>>> print(translate('Hello, $name$!', {'name': 'Nick'}))
Hello, Nick!
```
cscomms 0.0.2
A python package for cross-script communication in a simple method
Requires Python: >=3.7

---

# **Python Script Communication**

This script provides functions for communication between scripts using message passing. It includes a decorator `listen` to mark a function as a message listener and a function `send` to send messages to specific channels.

## **Usage**

### **Init**

Function to initialise a channel (create the files). run this before using the channel!

`init(channel)`

- **channel**: an integer representing the channel to initialise

### **Listen**

Decorator to make a function a message listener. The function needs a parameter for the message, which it will return as a dictionary.

```
@listen(channel, interval=1.0)
def listener_func(message):
    # Process the received message
```

- **channel**: An integer representing the channel to listen to.
- **interval** (optional): The interval in seconds to check for new messages (default is 1.0 second).

### **Send**

Function to send a message to a specific channel.

`send(channel, message, metadata={"source": main_file_name})`

- **channel**: An integer representing the channel to send the message to.
- **message**: A dictionary containing the message data.
- **metadata** (optional): A dictionary containing additional metadata for the message. By default, it includes the source file name where the `send` function is called.

### cleanup

Function to clean up used files. WARNING! ONLY RUN THIS WHEN YOU ARE DONE USING THE PACKAGE! it WILL halt running scripts

`cleanup()`

## **Example**

Here's an example of how to use the script:

```
from cscomms import messaging as cscomms

cscomms.init(1)

@cscomms.listen(channel=1, interval=0.5)
def message_listener(message):
  print(message)

cscomms.send(channel=1, message={"user": "username", "message": "message"})
```

In this example, the script listens to channel 1 and prints any received message. It then sends a message with the key-value pair `{"key": "value"}` to channel 1.

---