semvec/pypi-packages huggingface dataset:
tableau-migration 6.0.0
Tableau Migration SDK
Requires Python: >=3.10

# Migration SDK
## Usage

This will install the tableau_migration package
```
pip install tableau_migration
```

Once installed, you can use it the REPL or your own code
```Python
# This initializes the dotnet runtime on import
import tableau_migration

# Now just use the object
from migration_migration_plan_builder import PyMigrationPlanBuilder
planBuilder = PyMigrationPlanBuilder()
...
```
sebas-calculator 0.1
A simple calculator that performs basic arithmetic operations.
Requires Python: >=3.6

# Sebas-Calculator


Calculadora simple por consola que realiza operaciones aritméticas básicas, desarrollada en Python.

## Operaciones disponibles

| Comando          | Descripción                   |
| ---------------- | ----------------------------- |
| `suma`           | Suma de dos números           |
| `resta`          | Resta de dos números          |
| `multiplicacion` | Multiplicación de dos números |
| `division`       | División de dos números       |
| `salir`          | Terminar el programa          |

## Requisitos

- Python >= 3.6

## Instalación

### Desde PyPI

```bash
pip install sebas-calculator
```

### Desde el código fuente

```bash
git clone https://github.com/sebas-calculator/sebas-calculator.git
cd sebas-calculator
pip install .
```

## Uso

### Como programa de consola

```bash
python -m sebas_calculator
```

El programa te pedirá:

1. La operación a realizar (`suma`, `resta`, `multiplicacion`, `division`).
2. Dos números enteros.
3. Mostrará el resultado en pantalla.

Escribe `salir` para terminar el programa.

### Como librería en tu código

```python
from sebas_calculator.operations import suma, resta, multiplicacion, division

resultado = suma(5, 3)          # 8
resultado = resta(10, 4)        # 6
resultado = multiplicacion(3, 7) # 21
resultado = division(15, 3)     # 5.0
```

También puedes usar la función `operate` para elegir la operación dinámicamente:

```python
from sebas_calculator.operations import operate

resultado = operate("suma", 5, 3)  # 8
```

## Ejemplo

```
Ingrese la operación a realizar (suma, resta, multiplicacion, division) o 'salir' para terminar: suma
Ingrese el primer número: 5
Ingrese el segundo número: 3
El resultado de la suma es: 8
```

## Estructura del proyecto

```
setup.py
sebas-calculator/
    main.py          # Punto de entrada del programa
    operations.py    # Funciones de las operaciones aritméticas
```

## Contribuir

1. Haz un fork del repositorio.
2. Crea una rama para tu feature (`git checkout -b feature/nueva-operacion`).
3. Haz commit de tus cambios (`git commit -m 'Añadir nueva operación'`).
4. Haz push a la rama (`git push origin feature/nueva-operacion`).
5. Abre un Pull Request.

## Licencia

Este proyecto está bajo la licencia MIT. Consulta el archivo [LICENSE](LICENSE) para más detalles.

## Autor

Sebastian Torregroza