semvec/pypi-packages huggingface dataset:
dolphin-memory-engine0-mpn 0.1.0
Fork of a software with support for MPN Dolphin.
Requires Python: >=3.8

# Python Dolphin Memory Engine

A python library designed to read and write the emulated memory of [the Dolphin emulator](https://github.com/dolphin-emu/dolphin) during runtime. 

Binary wheels are available on pypi for Python 3.8 to 3.12. Use `python -m pip install dolphin-memory-engine`.


## System requirements
Any x86_64 based system should work, however, Mac OS is _not_ supported. Additionally, 32-bit x86 based systems are unsupported since Dolphin dropped their support.

You need to have Dolphin running ***and*** _have the emulation started_ for this program to be useful. As such, the system must meet Dolphin's [system requirements](https://github.com/dolphin-emu/dolphin#system-requirements). Additionally, at least 250 MB of free memory is required.


If it doesn't work, verify that you do not have the `nosuid` mount flag on your `/etc/fstab` as it can cause this command to silently fail.

## License
This program is licensed under the MIT license which grants you the permission to do  anything you wish to with the software, as long as you preserve all copyright notices. (See the file LICENSE for the legal text.)


## Development Help

To compile the extension in debug:
```bash
python3 -m venv venv
```
```bash
source venv/bin/activate
```
```bash
python -m pip install Cython pytest
```
```bash
python setup.py build_ext -g --inplace --force
```
```bash
python -m pytest
```
fhirpy-types-r5 0.1.1
FHIR R5 pydantic models
Requires Python: >=3.11

# fhir-py-types-r5

Auto generated by [fhir-py-types](https://github.com/beda-software/fhir-py-types)

## Configuration

Preferred `pyproject.toml` configuration:

```toml
[tool.mypy]
check_untyped_defs = true
plugins = ["pydantic.mypy"]

[tool.pydantic-mypy]
init_typed = true
```
codicefiscale-ita 0.1.2
Libreria per generare e validare codici fiscali italiani
Requires Python: >=3.7

# Descrizione progetto

Una libreria Python per la generazione, validazione e decodifica del codice fiscale italiano. La libreria permette di creare un codice fiscale a partire dai dati anagrafici, verificarne la correttezza e ottenere informazioni come sesso, data e luogo di nascita.

## Installazione

Per installare la libreria, utilizzare pip:

```bash
pip install codicefiscale-ita
```
## Funzionalità
- **Generazione Codice Fiscale**: Crea un codice fiscale da dati anagrafici.
- **Validazione Codice Fiscale**: Verifica la correttezza del codice fiscale.
- **Estrazione Informazioni**: Rileva sesso, data e luogo di nascita dal codice fiscale.

## Requisiti di Sistema
La libreria richiede Python 3.7 o superiore.

## Utilizzo
- ### Generazione del Codice Fiscale
Genera un codice fiscale a partire dai dati personali come cognome, nome, sesso, data di nascita e comune di nascita.

```
from codicefiscale import genera_codice_fiscale

codice_fiscale = genera_codice_fiscale(
    cognome="Rossi",
    nome="Mario",
    sesso="M",
    data_nascita="01/01/1985",
    comune="Roma"
)
print(codice_fiscale)  # Output: RSSMRA85A01H501Z
```

- ### Validazione del Codice Fiscale
Verifica se un codice fiscale è valido e conforme agli standard.

```
from codicefiscale import is_valido_codice_fiscale

try:
    is_valido_codice_fiscale("RSSMRA85A01H501Z")
    print("Codice fiscale valido")
except ValueError as e:
    print(f"Codice fiscale non valido: {e}")
```

### Estrazione di Informazioni dal Codice Fiscale
#### Sesso
Estrae il sesso dal codice fiscale.

```
from codicefiscale import get_sesso

sesso = get_sesso("RSSMRA85A01H501Z")
print(sesso)  # Output: M
```
#### Data di Nascita
Estrae la data di nascita dal codice fiscale.

```
from codicefiscale import get_data_nascita

data_nascita = get_data_nascita("RSSMRA85A01H501Z")
print(data_nascita)  # Output: 01/01/1985
```
#### Comune di Nascita
Estrae il comune di nascita dal codice fiscale.

```
from codicefiscale import get_comune

comune = get_comune("RSSMRA85A01H501Z")
print(comune)  # Output: Roma
```

## Contributi
I contributi sono benvenuti! Se hai suggerimenti, segnalazioni di bug o nuove funzionalità da proporre, sentiti libero di aprire una issue o di fare una pull request sul repository GitHub.

## Licenza
Questa libreria è rilasciata sotto la licenza MIT. Per ulteriori informazioni, consulta il file LICENSE.

## Contatti
Per ulteriori informazioni, contattaci a filippo.casadei2004@gmail.com.
fhirpy-types-r4b 0.1.1
FHIR R4B pydantic models
Requires Python: >=3.11

# fhir-py-types-r4b

Auto generated by [fhir-py-types](https://github.com/beda-software/fhir-py-types)

## Configuration

Preferred `pyproject.toml` configuration:

```toml
[tool.mypy]
check_untyped_defs = true
plugins = ["pydantic.mypy"]

[tool.pydantic-mypy]
init_typed = true
```
liexa-env 0.0.10
A Python package for environment management.
Requires Python: >=3.12

# Liexa-env

Liexa-env is a Python package to manage environment variables easily. It supports loading, parsing, and exporting variables from files, including `.env`, JSON, and YAML formats.

## Features

- Load environment variables from `.env`, JSON, or YAML files.
- Supports environment-based auto-loading.
- Retrieve variables with specific data types (e.g., `int`, `bool`, `list`).
- Export variables to a file or print them with masking options for sensitive information.

## Installation

Install with pip:

```bash
pip install liexa-env
```

## Usage

### Initialization in a Project

Initialize Liexa-env by importing and creating an instance:

```python
from liexa_env import env
```

### Loading Environment Variables

#### Auto-loading (Recommended)

Liexa-env automatically loads environment variables based on the `ENV` system variable. If `ENV` is set to `production`, the package looks for `.env.production` files in the project root.

- **File Priority**: `.env.<ENV>` (e.g., `.env.production`) > `.env`
- **Supported Formats**: `.env`, `.json`, `.yaml`

#### Manual Loading

To manually load files, specify file paths and control load order. Later files override earlier ones if they have the same variable names.

```python
env.load(["config.yaml", "settings.env"], overwrite_system=True)
```

- **Order Matters**: Variables in files loaded later override earlier ones.
- **Overwrite System**: Set `overwrite_system` to `True` to let loaded files override system environment variables.

### Accessing Environment Variables

#### Reading Variables

Access environment variables using attribute syntax:

```python
db_host = env.DB_HOST
```

Or use specific data types:

```python
db_port = env.as_int("DB_PORT")
debug_mode = env.as_bool("DEBUG")
allowed_ips = env.as_list("ALLOWED_IPS")
```

#### Setting Variables

Set a variable directly:

```python
env.NEW_SETTING = "some_value"
```

### Printing Environment Variables

Print variables with options to hide sensitive values and include system variables:

```python
# Print with sensitive values masked
env.print(show_sensitive=False, include_system=True)
```

### Exporting to a File

Export all variables to a file:

```python
env.export_to_file("output.env", include_system=True)
```

- **File Path**: Specify the path for the output file.
- **Include System**: Include both system and loaded variables by setting `include_system=True`.

---