semvec/pypi-packages huggingface dataset:
jaalvarez2818-hotetec-sdk 0.2.15
SDK para la comunicación con el API de Hotetec para las reservas de hoteles.

# GUÍA DE ATRIBUTOS

- **codsys:** Código de sistema
- **codage:** Código de agencia
- **idtusu:** Nombre de usuario
- **pasusu:** Contraseña
- **codidi:** Idioma
- **ideses:** Token de autenticación
- **codtou:** Código de TTOO
- **fecini:** Fecha de inicio
- **fecfin:** Fecha de fin
- **codser:** Código de destino
- **coddiv:** Divisa
- **nomser:** Nombre del servicio
- **codsca:** Categoría del servicio
- **codtse:** Código de tipo de servicio
- **subtse:** Código de subtipo de servicio
- **codcas:** Características del servicio
- **impbas:** Importe base
- **cupest:** Estado del cupo
    - **ND:** No disponible
    - **CE:** Cerrado
    - **DS:** Disponible
    - **OP:** Opción
    - **PC:** En petición
    - **CM:** Confirmado
    - **VL:** Venta libre
    - **AN:** Anulado
    - **FA:** Facturado
- **infhab:** Información de las habitaciones (listado)
    - **@id:** ID de la habitación
    - **@refdis:** Referencia a la distribución
    - **codcon:** Código de contrato
    - **codtrf:** Código de tarifa
    - **nomtrf:** Nombre de tarifa
    - **codsmo:** Código de modalidad de servicio
    - **codcha:** Código de característica de modalidad (listado)
    - **codral:** Código de régimen alimenticio
    - **capmax:** Capacidad máxima
    - **capmin:** Capacidad mínima
    - **adlmax:** Número máximo de adultos
    - **ninmax:** Número máximo de niños
    - **cupinv:** Cupo actual del inventario
    - **impnoc:** Importe no comisionable
    - **impcom:** Importe comisionable
    - **imptax:** Importe de la tasa turística
    - **ivatax:** Importe del IVA de la tasa turística
    - **tipapl:** Tipo de aplicación
        - **U:** Aplicación de estancia servicio
        - **E:** Aplicación de estancia pasajero
        - **S:** Aplicación de día servicio
        - **P:** Aplicación de día pasajero
    - **tippag:** Tipo de pago
        - **C:** Pago a crédito
        - **P:** Prepago
        - **N:** No vender
        - **T:** Tarjeta de crédito
        - **F:** Por teléfono
        - **R:** Transferencia bancaria
        - **A:** Pago al contado
        - **E:** En establecimiento
        - **I:** Inmediato
        - **G:** Gastos de cancelación
        - **J:** Tarjeta prepago
    - **codprv:** Código de proveedor
    - **rstcan:** Restricciones de cancelación
        - **feccan:** Fecha de cancelación
        - **porcan:** Porcentaje de coste de la cancelación
        - **impcan:** Importe de cancelación
        - **aplcan:** Código de aplicación del cálculo de coste de la cancelación.
            - **P:** Cálculo sobre el precio de la primera noche.
            - **T:** Cálculo sobre el total del elemento donde se encuentre Rstcan.
DataConnect 0.2.6
This package contains connectors for databricks and sql server as well as setting up a flask environment project
Requires Python: <=3.10,>=3.9

# SLHP Data Warehousing

## database_connector
This module contains the connectors neccessary to connecto to either databricks or Sql Server. 

## environment_setup
This module contains a function which will setup a sample folder structure and files of how a flask application should interact. 

## active_directory
This module contains a class that can help you authenticate with the active directories associated with you SQL database. It reads the groups from the users associated to that database and looks up those AD groups then returns the usernames of those associated with the groups. To validate, check and see if the username of the user is in the returned list. If so, they are able to access the applcation.
stonefish-license-creator 0.1.5
Stonefish license creator for Python
Requires Python: >=3.9

<p align="center">
  <a href="https://github.com/stonefish-dev/license-creator"><img alt="slic" src="https://raw.githubusercontent.com/stonefish-dev/license-creator/main/images/stonefish-license-creator-logo.svg" width="60%"></a>
</p>

[![PyPi Version](https://img.shields.io/pypi/v/stonefish-license-creator.svg?style=flat-square)](https://pypi.org/project/stonefish-license-creator/)

<!-- [![PyPI pyversions](https://img.shields.io/pypi/pyversions/python-license-manager.svg?style=flat-square)](https://pypi.org/project/python-license-manager/) -->

SLiC (**S**tonefish **Li**cense **C**reator) is a command-line tool for
creating licenses compatible with the [Stonefish License
Manager](https://github.com/stonefish-dev/license-manager) (SLiM).

Install with

```
pip install stonefish-license-creator
```

### Quickstart

- Make sure you have a valid license for
  [Stonefish](https://github.com/stonefish-dev/). (Trial licenses are
  available.)

- Have your private key ready. If you don't have a key pair yet, create one
  with, e.g.,

  ```
  slic create-random-keypair
  ```

  <p align="center">
  <img alt="slic" src="https://raw.githubusercontent.com/stonefish-dev/license-creator/main/images/termshot-slic-ck.png" width="80%">
  </p>

- Create a license with

  <!--pytest.mark.skip-->

  ```sh
  slic create-license <your-input-file> <your-ed25519-private-key-hex>
  ```

  where `<your-input-file>` is a YAML- or JSON-formatted configuration file,
  e.g.,

  ```yaml
  vendor:
    id: your-vendor-uuid # assigned to you

  product:
    id: your-product-uuid # set by you, e.g., `slic uuid`
    name: KewlPack

  user:
    id: user-uuid # set by you
    name: J. Doe # optional
    email: j.doe@example.com

  machines: # optional
    - name: prometheus # optional
      # fingerprints can be retrieved with `slic fp` or `slim fp`
      fingerprint: 914b7459c8db4229ac9ef9e5dbf2837e

  license:
    expiry: 2030-01-08T15:13:17Z # ISO 8601 datetime
    # expiry: P1Y  # or ISO 8601 duration, here: 1 year

  metadata:
    trial: true
    comment: "dummy license"
  ```

- Your users can install the resulting key with the [Stonefish License
  Manager](https://github.com/stonefish-dev/license-manager) via

  ```
  slim install <key-file>
  ```

- Add a key check somewhere in your software. For example:

  <!--pytest.mark.skip-->

  ```python
  import stonefish_license_manager as slim

  # Throws a slim.LicenseError if no valid license is found:
  slim.slic.find_license_and_validate(
      vendor_id="<your-vendor-uuid>",
      product_id="<your-product-uuid>",
  )
  ```

  (More info
  [here](https://github.com/stonefish-dev/license-manager/blob/main/README-dev.md).)

> [!TIP]
>
> SLiM is also compatible with various other license services such as
> [Keygen.sh](https://keygen.sh/),
> [LicenseSpring](https://licensespring.com/), or
> [Cryptolens](https://cryptolens.io/).

### More info

For more info, don't hesitate to contact us at support@mondaytech.com.