semvec/pypi-packages huggingface dataset:
ovpn-manager 1.1.0
Python library interaction with openVPN manager interface
Requires Python: >=3.8

# Python library interaction with openVPN manager interface

Futures:
- Async
- Support tcp/unix_socket connection. ("unix:///path_socket", "tcp://host:port")

# Example

```python
import asyncio

from py_ovpn_mi import VPNManager

async def main():
    a = VPNManager(url="tcp://127.0.0.1:80")
    await a.connect()

asyncio.run(main())

# Exceptions: ConnectionError
```

# Development

Links:
- https://openvpn.net/community-resources/management-interface/
- https://openvpn.net/community-resources/reference-manual-for-openvpn-2-4/
coinmarketcap-connection 0.0.0
A Streamlit connector for the CoinMarketCap API.
Requires Python: >=3.7

# CoinMarketCap Connection for Streamlit
![Alt text](img/app.png)

A Streamlit connection component to connect Streamlit apps to the CoinMarketCap API for cryptocurrency market data.

## 🚀 Features
- Easy integration with Streamlit applications.
- Access to real-time and historical cryptocurrency data including prices, market caps, and trading volumes.
- Efficient handling of API rate limits.
- Simple configuration using API key.

## 🧑‍🎓 Getting Started
### Installation
Install `coinmarketcap_connection` via pip:
```bash
pip install coinmarketcap_connection
```

### 🔩 Configuration
Set your CoinMarketCap API key in the secrets.toml file for Streamlit apps as described in the Streamlit [documentation](https://docs.streamlit.io/library/advanced-features/secrets-management).

### 🔍 Usage
Import
```bash
from coinmarketcap_connection import CoinMarketCapConnection
```

Initialize
```bash
cmc_connection = CoinMarketCapConnection("YOUR_CONNECTION_NAME")
```

### Fetch Data
Use the connection to fetch the latest cryptocurrency data or historical data.

Fetch Latest Cryptocurrency Data
```bash
latest_data = cmc_connection.fetch_latest_data(limit=100)
```

Fetch Historical Cryptocurrency Data
```bash
historical_data = cmc_connection.fetch_historical_data(cryptocurrency_id=1, start_date='2023-01-01', end_date='2023-01-31')
```

### 📑 Documentation
For detailed documentation, visit [CoinMarketCap API documentation](https://coinmarketcap.com/api/documentation/v1/).