semvec/pypi-packages huggingface dataset:
uwutilities 1.4.4
A collection of utilities for python
License: MIT

# Librairie Python

## Installation 

```bash
pip install uwutilities
```

## __progress bar__
la barre de progression est un objet qui permet de faire une barre de chargement. 

Elle a de nombreuses options:

    Args:
        steps (int): le nombre de d'étapes
        text (str): le message affiché a gauche de la barre
        pattern_bar (str): le motif de la barre
        pattern_space (str): le motif de l'espace
        lenght (int): la longueur de la barre
        show_steps (bool): afficher les étapes sur le nombre d'étapes total
        show_time (bool): afficher le temps passé sur le temps total
        show_time_left (bool): afficher le temps restant

Exemple d'utilisation:

### Code

```python
from uwutilities import bar
import time

Bar = bar(steps=10, text="chargement", lenght=50)

for _ in range(10):
    Bar.next()
    time.sleep(1)
```
### Resultat
```
chargement | ██████████████████████████████                    | 60% [ steps:  6 / 10 | finished in: 0:00:03 ]
```


### Methodes

- next(): avance la barre de chargement
- stop(): arrête la barre de chargement

## __String_tools__
Cette classe permet de modifier des strings facilement.

### Methodes


### - replace
    Args:
        string (str): le string à modifier
        *args (str): les strings à remplacer par pair

    Returns:
        str: le string modifié

#### Code
```python
a = "Hello World"
a = string.replaces(a, "Hello", "Hi", "World", "Earth")
print(a) -> "Hi Earth"
```
### - replaces
    Args:
        string (str): le string à modifier
        index (int): l'index du caractère à remplacer
        char (str): le caractère qui remplace

    Returns:
        str: le string modifié

#### Code
```python
a = "Hello World"
a = string.replace(a, 4, "a")
print(a) -> "Hella World"
```
brasil-data 1.0.1
Brazilian financial market data sources
License: MIT
Requires Python: >=3.9,<3.13
Keywords: data,dados,brasil,br,brazil,finance,financeiro,mercado

<p align="center">
  <a href="https://github.com/gabrielguarisa/brdata"><img src="https://raw.githubusercontent.com/gabrielguarisa/brdata/0bd34000bf29bd5b93aee011f368bc0385680c58/logo.png?token=GHSAT0AAAAAABPPKYT7BQBOVDJG3NYYQKNOYQ5JIZA" alt="brdata"></a>
</p>
<p align="center">
    <em>Brazilian financial market data sources</em>
</p>

<div align="center">

[![Package version](https://img.shields.io/pypi/v/brasil-data?color=%2334D058&label=pypi%20package)](https://pypi.org/project/brasil-data/)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![Semantic Versions](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--versions-e10079.svg)](https://github.com/gabrielguarisa/brdata/releases)
[![License](https://img.shields.io/github/license/gabrielguarisa/brdata)](https://github.com/gabrielguarisa/brdata/blob/main/LICENSE)

</div>

## Installation

```shell
pip install brasil-data
```

## Usage

The documentation is available in the [docs folder](https://github.com/gabrielguarisa/brdata/tree/main/docs) or in the [docs website](https://gabrielguarisa.github.io/brdata/).

## How to contribute

To contribute, please read the [CONTRIBUTING.md](https://github.com/gabrielguarisa/brdata/blob/main/CONTRIBUTING.md) file.