semvec/pypi-packages huggingface dataset:
cgai-path 0.0.9
Easy operation of file path for CG industry.

#cgai-path


#### 功能

应用于CG行业的文件路径


#### 基本使用

```python
import os
from cgai_path import CGAIPATH



p = r'C:\PyOut\Test\test_hiero\v001\musk_%04d.exr'

cpath = CGAIPATH()

# 判断提供的路径是否为序列
result = cpath.isSequence(p)
print(result)  # ('C:\\PyOut\\Test\\test_hiero\\v001\\musk_', '%04d')

if result:
    filename = cpath.get_filename(p)
    print(filename)  # musk

# 获取文件序列
paths,missings = cpath.get_files(p)
print(paths) # ['C:\\PyOut\\Test\\test_hiero\\v001\\musk_0001.exr',...,'C:\\PyOut\\Test\\test_hiero\\v001\\musk_0049.exr']
print()
print(missings)


a = r'C:\PyOut\Test\test_hiero\v001\musk_0001.exr'

# 获取文件名称
filename = cpath.get_filename(a)
print(filename)  # musk_0001



```
click-fuzzy 0.2
Fuzzy command matching and aliases for click
Requires Python: >=3.8

# Fuzzy Commands for Click

Fuzzy command matching and aliases for click

[![version](https://img.shields.io/pypi/v/click-fuzzy.svg)](https://pypi.org/project/click-fuzzy)
[![license](https://img.shields.io/pypi/l/click-fuzzy.svg)](https://github.com/amyreese/click-fuzzy/blob/main/LICENSE)


Allows use of automatic prefix aliases and matching small typos:

```shell-session
$ command h
WARNING: Assuming 'h' is short for 'hello'
Hello world!

$ command helol
WARNING: Assuming 'helol' is slang for 'hello'
Hello world!
```

Explicit aliases can also be defined:

```shell-session
$ command --help
Usage: command [OPTIONS] COMMAND [ARGS]...

Commands:
  hello, hi  The traditional greeting

$ command hi --help
Usage: command hello [OPTIONS]
```


Install
-------

```shell-session
$ pip install click-fuzzy
```


Usage
-----

```py
from click_fuzzy import FuzzyCommandGroup

@click.group(cls=FuzzyCommandGroup)
def main(...):
    ...

@main.command("hello")
@main.alias("hi")
def hello():
    ...
```

That's it.  Everything else happens automatically.

If you only want explicit aliases, and don't want automatic prefix or fuzzy
matching, use `AliasedCommandGroup` instead of `FuzzyCommandGroup`:


License
-------

Fuzzy Commands is copyright Amethyst Reese, and licensed under the MIT license.
sketch-ds 0.19.0
A Python module for constructing and comparing sketch data structures
Requires Python: >=3.5

## Installation

Run `./build.sh`, which should call `python3 -m build`.

We currently support `python3 setup.py install`, but this may be deprecated.

Use `python3 setup.py install` or pip to build and install.

This should build easily on x86-64.

On Apple silicon, you may need to add `ARCHFLAGS="-arch arm64"` to your environment or on the function call.
st-text-input-dnd-sortable 0.0.5
Streamlit component which include row(s) of text input field with DnD property
Requires Python: >=3.8

# streamlit-custom-component

Streamlit component which include row(s) of text input field with DnD property.

## Installation instructions

```sh
pip install st-text-input-dnd-sortable
```

## Usage instructions

```python
import streamlit as st

from st_text_input_dnd_sortable import st_text_input_dnd_sortable

output = st_text_input_dnd_sortable(
    textInputElement=[{"label": 'What is the name of your favourite person?', "default_value": "", "placeholder": "Joey"},
                      {"label": 'What is the name of your favourite dog?', "default_value": "", "placeholder": "Miyu"},
                      {"label": 'What is your favourite color?', "default_value": "", "placeholder": "Green"}])
```