semvec/pypi-packages huggingface dataset:
mi-libreria-matematica 0.1.0
Una librería de operaciones matemáticas básicas.
License: MIT
Requires Python: >=3.7
Keywords: matematica, operaciones, python

# mi_libreria_matematica

Una librería de Python para realizar operaciones matemáticas básicas.

## Instalación

```bash
pip install mi_libreria_matematica
```

## Uso

```python
from mi_libreria_matematica import sumar, restar, multiplicar, dividir

print(sumar(2, 3))         # 5
print(restar(5, 2))        # 3
print(multiplicar(3, 4))   # 12
print(dividir(8, 2))       # 4.0
```

## **7. Sube tu paquete a PyPI**

### Instala las herramientas necesarias
Primero, asegúrate de tener `build` y `twine`:

```bash
pip install build twine
```

## **7. Sube tu paquete a PyPI**

### Instala las herramientas necesarias
Primero, asegúrate de tener `build` y `twine`:

```bash
pip install build twine
```

### Genera el archivo `.tar.gz`
```bash
python -m build
```

Esto generará archivos en la carpeta dist/:
```
dist/
├── mi_libreria_matematica-0.1.0.tar.gz
└── mi_libreria_matematica-0.1.0-py3-none-any.whl
```


### Sube tu paquete a PyPI
```bash
twine upload dist/*
```

Una vez subida a PyPI, cualquier persona (o tú mismo) podrá instalarla usando:
    
```bash
pip install mi_libreria_matematica
```
pyvista-mypy-plugin 0.2.dev0
Mypy plugin for the PyVista project.
License: MIT
Requires Python: >=3.9
Keywords: mypy, typing

# pyvista-mypy-plugin
Mypy plugin for the PyVista project.

This plugin is primarily used for type-promotion between related classes that do not
inherit from each other. For example, the abstract class `pyvista.DataSet` does not
inherit from `vtk.vtkDataSet`, and will generate type errors wherever a `vtk.vtkDataSet`
is expected. Without this plugin, the following is a type error:

``` python
from pyvista import DataSet
from vtkmodules.vtkCommonDataModel import vtkDataSet

x: vtkDataSet
x = DataSet()  # error: Incompatible types in assignment (expression has type "DataSet", variable has type "vtkDataSet")'
```

(Note that the example above is not valid at runtime since `DataSet` is an abstract
class and cannot be instantiated.)

With this plugin, `DataSet` is promoted as type `vtkDataSet`, allowing `DataSet`
type to be used wherever `vtkDataSet` is used.

## Installation

Dependencies:
- [mypy](https://github.com/python/mypy)
- [pyvista](https://github.com/pyvista/pyvista)
- [vtk](https://pypi.org/project/vtk/)

Install it with:

``` bash
python -m pip install pyvista-mypy-plugin
```

Alternatively, add `pyvista-mypy-plugin` as a project dependency wherever `mypy` is
used, e.g. as an optional dev requirement in `pyproject.toml`:

``` toml
[project.optional-dependencies]
dev = ["mypy", "pyvista-mypy-plugin"]
```

## Usage

To enable the plugin, it must be added to your project's mypy configuration file.
E.g. add the following to `pyproject.toml`:

``` toml
[tool.mypy]
plugins = [
  'pyvista_mypy_plugin',
]
```

## Testing

First, install `pyvista-mypy-plugin` with dev requirements:
``` bash
python -m pip install pyvista-mypy-plugin[dev]
```

To run the tests, execute:
``` bash
pytest
```