semvec/pypi-packages huggingface dataset:
music-manager-micro 0.3.4
A media file discovery tool, intended to work alone or fit into a larger toolchain
Requires Python: >=3.11.5

# MusicManager

Build a list of media files from a root directory

# Usage

First time usage should use the execute function. This will return the python list of entries containing tuples in the form

```
[
(mtime:float,path:str),
...
]
```

```python
from music_manager_micro import MusicManager as MM
library = 'my_library'
media_dir = '/media/music'
manager = MM(library,media_dir)
music_list = manager.execute()
```

Since the program stores the result in a sqlite DB in

```
$HOME/.config/MusicManagerMicro/<library_name>
```

We can retrieve the data quickly without re-scanning the directory. We only need to execute when the process running this application is set to check for new files.

Get an existing list

```python
from music_manager_micro.music_manager import MusicManager as MM
library = 'my_library'
media_dir = '/media/music'
manager = MM(library,media_dir)
music_list = manager.get_list()
```

# Features

-   Default searches for .mp3 and .flac files
    -   Override list of extensions
-   Supports absolute and relative root directory
-   Supports changing place storing results

# Maintenance

-   Remove .cache/MusicManagerMicro directory to safely clear all library data, or individual libraries
-   Safely backup .cache/MusicManagerMicro directory if wanted to preserve cache data

# Notes

-   Library name is intended for internal filesystem use so should only contain characters acceptable for a folder name A-Z, a-z, \_, -.

# Build

```bash
python -m build
python -m twine upload dist/*
```
vhack 0.1.0
Consultar los videos de Viepaix sobre python y htb

# Vhack Videos YT

Una biblioteca de Python para ver los videos y soluciones de maquinas de htb al igual que videos de python.

## videos disponibles:

- python en 2 minutos
- Maquina sequel
- Maquina cocodrile

## Instalación

Instala el paquete usando `pip3`:

```python3
pip3 install vhack
```

## Uso básico

### Listar todos los cursos

```python
from vhack import list_videos

for video in list_videos():
    print(video)
```

### Obtener un curso por nombre

```python
from vhack import video_by_name

video = video_by_name("python en 2 minutos")
print(video)
```

### Calcular duración total de los cursos

```python3
from vhack import total_duration
print(f"Duracion total: {total_duration()} minutos")
```
gradio-notebook 0.0.16
Notebook for interacting with models in AIConfig
Requires Python: >=3.10
Keywords: aiconfig,gradio-custom-component,gradio-template-Fallback,notebook,workbook

# Gradio Notebooks

[Gradio Notebook](https://huggingface.co/spaces/lastmileai/gradio-notebook-quickstart) is a Gradio custom component that creates a notebook playground on Hugging Face Spaces with only [8-lines of code](https://huggingface.co/spaces/lastmileai/gradio-notebook-quickstart/blob/main/app.py)!

You can use this in your Hugging Face space by adding `gradio-notebook` to your Space's [`requirements.txt`](https://huggingface.co/spaces/lastmileai/gradio-notebook-quickstart/blob/main/requirements.txt) file, and then the following lines to your [`app.py`](https://huggingface.co/spaces/lastmileai/gradio-notebook-quickstart/blob/main/app.py) file:

```python
import gradio as gr
from gradio_notebook import GradioNotebook

# AICONFIG_FILE_PATH also be empty or None if you don't have an AIConfig file!
AICONFIG_FILE_PATH = "./my_app.aiconfig.json"
with gr.Blocks() as demo:
    GradioNotebook(config_path=AICONFIG_FILE_PATH)

demo.queue().launch()
```

Please see our [documentation page](https://aiconfig.lastmileai.dev/docs/gradio-notebook) for full details.

For the remaining commands for local development, please follow the
instructions from the [`README-dev.md`](https://github.com/lastmile-ai/gradio-workbook/blob/main/gradioworkbook/README-dev.md) file!
skills-network-authoring-jupyterlab-extension 1.0.2
skills_network_authoring_jupyterlab_extension is now skillsnetwork-jupyter-extension

# skills_network_authoring_jupyterlab_extension is now skillsnetwork-jupyter-extension

This package has been renamed. Use `pip install skillsnetwork-jupyter-extension` instead.

New package: https://pypi.org/project/skillsnetwork-jupyter-extension/