semvec/pypi-packages huggingface dataset:
pvevti 2025.8.28.0
A package with utilities expressly for the VTI/PVE teams at DTNA.
Requires Python: >=3.9
Keywords: DTNA, Daimler, PVE, VTI

# PVE-VTI Utility Package

**pvevti** is a pip-installable package intended to provide easy access to a suite of tools and enable accelerated analysis and modification of CSV files. The package is developed and maintained by the Vehicle Thermodynamics and Integration team under Product Validation Engineering at DTNA.

## Installation

To install **pvevti**, ensure `pip` is installed. `pip` is installed by default with any modern python installation. To check installation, enter `pip list`; if `pip` is installed, a list of packages installed to the local machine should be printed.

With `pip` verified to be functioning, simply enter `pip install pvevti`. A network connection is required to pull the files when installing or updating the package. 

To update **pvevti**, enter `pip install pvevti --upgrade`. If you believe a dependency is not being met, **pvevti** is improperly installed, or source files were altered, force a reinstall with `pip install pvevti --upgrade --force-reinstall`. This starts a lengthy process of each dependency's reinstallation - be ready!

To check if **pvevti** is installed, simply attempt to import the package in a python CLI or script. The version can be extracted by checking the package's `__version__` 'dunder' variable.

## Usage

**pvevti** is composed of a few modules:
 - **csvutil**: Utilities associated with CSV manipulation, loading, and saving.
 - **pdfutil**: Utilities associated with PDF creation, management, and saving. 
 - **jsonutil**: Utilities associated with JSON reading and management.
 - **genutil**: Utilities associated with packaging and managing data, manipulating and extracting properties, and all pandas DataFrame manipulation (including conversions, filters, and GPS management).
 - **mf4util**: Utilities associated with ASAM's MDF/MF4 file architecture; selective loading, filtering, and metadata acquisition.

The package is documented, in both source code and docstring formats. Most input arguments are typechecked, and safety rails exist to minimize the number of uncaught errors in a given process.

As with any package, use `pip uninstall pvevti` to remove the package and its dependencies. 

It is suggested to only import the modules you need; for example, instead of `import pvevti` a user who only needs the general utilities should run `import pvevti.genutil as gu`. This increases semantic legibility and decreases import time.

A select few utilities require internet connection to download basemaps as a part of the PDF creation process.

## Reference

For reference, please refer to [`docs.md`](docs.md). Examples of usage are found at the last section of the docs markdown file.
latinum-wallet-mcp 0.0.36
Latinum Wallet MCP Server
Requires Python: >=3.10

# 🔐 Latinum Wallet MCP

[https://latinum.ai](https://latinum.ai)   
[Latinum Tutorial](https://latinum.ai/article/latinum-wallet)

A **Model Context Protocol (MCP)** server that enables AI agents (like Claude or Cursor) to pay for services through HTTP 402 requests and MCP tools.

If you have questions or need help, contact us at [dennj@latinum.ai](mailto:dennj@latinum.ai).

## 📦 Installation

Install the package via `pip`:

```bash
pip install latinum-wallet-mcp
hash -r
latinum-wallet-mcp
```

You will get something like:

```
No key found. Generating new wallet...
Requesting airdrop of 10000000 lamports...

Wallet Information
Public Key: A4k42FWKurVAyoNJTLxuQpJehKBk52MhZCHSFrTsqzWP
Balance: 10000000 lamports (0.010000000 SOL)
Recent Transactions:
No recent transactions found.
```

Confirm the installation path:

```bash
which latinum-wallet-mcp
```

## 🖥️ Claude Desktop Integration

To use the Latinum Wallet MCP with **Claude Desktop**, modify the configuration file:

```bash
~/Library/Application Support/Claude/claude_desktop_config.json
```

Add the following configuration:

```json
{
  "mcpServers": {
    "latinum_wallet_mcp": {
      "command": "/Users/YOUR_USERNAME/.local/bin/latinum-wallet-mcp"
    }
  }
}
```

> 🛠 Where the `command:` path should match the output of `which latinum-wallet-mcp`.

✅ Test your setup by following our tutorial: [Latinum Wallet Integration Guide](https://latinum.ai/articles/latinum-wallet)

# 📋 Run from Source

```bash
python3 -m venv .venv && source .venv/bin/activate
pip install --upgrade pip
pip install --upgrade --upgrade-strategy eager -r requirements.txt
python3 -m latinum_wallet_mcp.server_stdio
```

You will get something like:

```
Loaded existing private key from keyring.

Wallet Information
Public Key: FkaedGoNxZ4Kx7x9H9yuUZXKXZ5DbQo5KxRj9BgTsYPE
Balance: 9979801 lamports (0.009979801 SOL)
Recent Transactions:
https://explorer.solana.com/tx/3MHjT3tEuGUj58G3BYbiWqFqGDaYvwfRnCVrtwC8ZPCKkpGmyhXNimnzJRrWLUnSYMaCaxJMrRXx6Czc9nJcEg7J?cluster=devnet
```

To install your local build as a CLI for testing with Claude:
```bash
pip install --editable .
```

Configure Claude config:
```bash
~/Library/Application Support/Claude/claude_desktop_config.json
```

Add the following configuration:

```json
{
  "mcpServers": {
    "latinum_wallet_mcp": {
      "command": "/Users/YOUR_USERNAME/workspace/latinum_wallet_mcp/.venv/bin/python",
      "args": [
        "/Users/YOUR_USERNAME/workspace/latinum_wallet_mcp/latinum_wallet_mcp/server_stdio.py"
      ]
    },
  }
}
```

# 📑 PyPI Publishing

```bash
python3 -m venv .venv && source .venv/bin/activate
pip install --upgrade pip setuptools wheel
pip install -r requirements.txt
rm -rf dist/ build/ *.egg-info
python3 -m build
python3 -m twine upload dist/*
```

See the output here: https://pypi.org/project/latinum-wallet-mcp/

---

Let us know if you'd like to contribute, suggest improvements, or report issues.

**Join our community:** [Telegram Group](https://t.me/LatinumAgenticCommerce)