semvec/pypi-packages huggingface dataset:
easyfind 0.1.1
Find your files easily!
Requires Python: >=3.14.0

## Find it is easy!

这是一个快速寻找文件的Python库，帮助开发者寻找文件

## 快速开始

添加到你的项目中

```shell
pip install easyfind
```

或者正在使用uv?

```shell
uv add easyfind
```

立刻找到你的文件！

```python
from easyfind import find

path = find("foo.bar")

if path:
    print(path.absolute())
```

```stdout
/path/to/foo.bar
```

当然不止于此

```python
from easyfind import find, findall, finditer
from pathlib import Path

# 名字不确定？
tuple_name = find(("foo", "bar"))
list_name = find(["foo", "bar"])
set_name = find({"foo", "bar"})

# 可能有多个同名文件？
more_file = findall("foo.bar")

# 想要复杂的匹配规则？
end_with_py = find(lambda name: name.endswith("py"))

# 当然也支持从别的目录开始找！
# 别忘了符号链接
my_lib = find("libexample.so", root_dir=Path("/lib"), followlinks=True)

# 附赠生成器支持
for file in finditer("example"):
    print(file)
```
ipyprogressivis 0.3.2
A Custom Jupyter Widget Library for Progressivis
Requires Python: >=3.10
Keywords: IPython, Jupyter, Widgets

# IpyProgressiVis: A Custom Jupyter Widget Library for ProgressiVis

[![Python Tests](https://github.com/progressivis/ipyprogressivis/actions/workflows/ui.yml/badge.svg?branch=main&event=push)](https://github.com/progressivis/ipyprogressivis/actions/workflows/ui.yml)
[![Documentation Status](https://readthedocs.org/projects/progressivis/badge/?version=latest)](https://progressivis.readthedocs.io/en/latest/?badge=latest)
[![linting - Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)
[![types - Mypy](https://img.shields.io/badge/types-Mypy-blue.svg)](https://github.com/python/mypy)
[![Hatch project](https://img.shields.io/badge/%F0%9F%A5%9A-Hatch-4051b5.svg)](https://github.com/pypa/hatch)
[![License](https://img.shields.io/badge/License-BSD_2--Clause-orange.svg)](https://opensource.org/licenses/BSD-2-Clause)


## Installation

See the installation instructions [provided here](https://progressivis.readthedocs.io/en/latest/install.html).

## Running demos (on your computer)

After installing `ipyprogressivis` do:

```
cd ipyprogressivis/notebooks
jupyter lab
```
then run the notebooks of your choice

<!--
### Running under Voilà

Install voilà :

$ conda install -c conda-forge voila

#### As a standalone app :

voila --enable_nbextensions=True YourNotebook.ipynb

#### As a server extension to notebook or jupyter_server

First, you have to enable the extension:

$ jupyter serverextension enable voila --sys-prefix


Then run:

$jupyter lab --VoilaConfiguration.enable_nbextensions=True

or

$jupyter notebook --VoilaConfiguration.enable_nbextensions=True

When running the Jupyter server, the Voilà app is accessible from the base url suffixed with voila

#### Using a JupyterLab extension to render a notebook with voila

Install the extension :

jupyter labextension install @jupyter-voila/jupyterlab-preview

Display the notebook with Voilà like showed here: https://user-images.githubusercontent.com/591645/59288034-1f8d6a80-8c73-11e9-860f-c3449dd3dcb5.gif
-->