semvec/pypi-packages huggingface dataset:
NBSfoodpricecleaner 0.0.2
A Python package for cleaning and processing food price data.
License: MIT
Requires Python: >=3.7

# requirements_dev.txt we use for the testing
It makes it easier to install and manage dependencies for development and testing, separate from the dependencies required for production.

# difference between requirements_dev.txt and requirements.txt

requirements.txt is used to specify the dependencies required to run the production code of a Python project, while requirements_dev.txt is used to specify the dependencies required for development and testing purposes.

# tox.ini
We use if for the testing in the python package testing against different version of the python 

## how tox works tox enviornment creation
1. Install depedencies and packages 
2. Run commands
3. Its a combination of the (virtualenvwrapper and makefile)
4. It creates a .tox


# pyproject.toml
it is being used for configuration the python project it is a alternative of the setup.cfg file. its containts configuration related to the build system
such as the build tool used package name version author license and dependencies

# setup.cfg
In summary, setup.cfg is used by setuptools to configure the packaging and installation of a Python projec

# Testing python application
*types of testing*
1. Automated testing 
2. Manual testing

*Mode of testing*
1. Unit testing
2. Integration tests

*Testing frameworks*

1. pytest
2. unittest
3. robotframework
4. selenium
5. behave
6. doctest

# check with the code style formatting and syntax(coding standard)

1. pylint
2. flake8(it is best because it containt 3 library pylint pycodestyle mccabe)
3. pycodestyle
investimentpy-ara 1.0.1
Uma biblioteca para análise de investimentos
License: MIT

# InvestPy

InvestPy é uma biblioteca Python para análise de investimentos. Ela permite obter dados de ações, calcular indicadores financeiros e visualizar gráficos de desempenho.

## Funcionalidades

- Obter dados históricos de ações usando a API do Alpha Vantage.
- Calcular retorno diário das ações.
- Visualizar gráficos de preços de fechamento das ações.

## Requisitos

- Python 3.6+
- pandas
- matplotlib
- requests
- pytest



## Configuração

Obtenha uma chave de API do [Alpha Vantage](https://www.alphavantage.co/support/#api-key) e substitua `'your_api_key'` pela sua chave de API nos exemplos abaixo.


## Uso

Depois de importar a biblioteca com o comando `pip install investimentpy==1.0.0` e já estiver com a sua KEY da *Alpha Vantage*, você pode criar um código como no exemplo a seguir:

```shell
import investpy

api_key = 'SUA_KEY'

# Obter dados de ação
df = investpy.obter_dados_acao('AAPL', api_key)

# Calcular retorno diário
df = investpy.calcular_retorno_diario(df)

# Plotar dados da ação
investpy.plotar_dados_acao(df)

```

Resultado:
![resultado calculo retorno diario](https://raw.githubusercontent.com/tadrianonet/investimentpy/main/exemplo.png)


## Contribuindo

1. Faça um fork do repositório
2. Crie uma nova branch (`git checkout -b feature/foobar`)
3. Commit suas mudanças (`git commit -am 'Add some feature'`)
4. Push para a branch (`git push origin feature/foobar`)
5. Abra um Pull Request

## Licença

Distribuído sob a licença MIT. Veja `LICENSE` para mais informações.
repo-sanitize 0.1.0
Basic package to clean up github repos, removing secrets or env variables that arent supposed to be there.
License: MIT
Requires Python: >=3.12

# RepoSanitize

**RepoSanitize** is a command-line tool and Python library for identifying and removing sensitive files and secrets from Git repositories. It is designed to help developers and teams sanitize their codebases before sharing, archiving, or open-sourcing.

---

## 🚀 Features

- 🔍 Detects secrets using regex and file patterns
- 🧠 Scans common config, credential, and token files
- 🛡️ Automatically updates `.gitignore`
- 🧬 Supports custom search paths
- 🗃️ Creates backup branches before rewriting history
- 🧹 Uses `git filter-branch` to scrub files from all commits
- 🎨 Beautiful CLI output with `rich`

---

## 🧰 Installation

```bash
poetry add repo-sanitize
# or install globally
poetry install && poetry run python -m repo_sanitize.cli
```

---

## 📦 Usage

```bash
python -m repo_sanitize <path-to-repo> [--paths path1 path2 ...] [--private] [--verbose]
```

### Examples

```bash
# Sanitize a full repo
python -m repo_sanitize ~/projects/myrepo

# Target specific subfolders
python -m repo_sanitize . --paths config/ secrets/

# Create a private backup branch before cleaning
python -m repo_sanitize . --private
```

---

## 📄 Documentation

Full API documentation is available at:
👉 **[ReadTheDocs](https://repo-sanitize.readthedocs.io/)**

Includes:
- API Reference for `RepoSanitizer`
- CLI options
- Git integration helpers

---

## 🧪 Development

```bash
poetry install
nox -s lint tests docs
```

### Linting, Type Checks, and Docs Preview
```bash
nox -s lint
nox -s typecheck
nox -s docs
```

---

## 📘 License

MIT License © 2025 William R. Astley / Pr1m8