semvec/pypi-packages huggingface dataset:
podme-api 1.4.3
A client library for using the podme.com web API
License: MIT
Requires Python: <4.0,>=3.11
Keywords: podcast, podme, api-client, unofficial

# podme-api

[![GitHub Release][releases-shield]][releases]
[![Python Versions][py-versions-shield]][py-versions]
[![PyPI Downloads][downloads-shield]][downloads]
![Project Maintenance][maintenance-shield]
[![License][license-shield]](LICENSE)
![Made with Love in Norway][madewithlove-shield]

[![Build Status][build-shield]][build]
[![Code coverage][codecov-shield]][codecov]



Asynchronous Python client for the PodMe API

## Installation

```bash
pip install podme-api
```

## Usage

TBD

## Contributing

If you'd like to contribute to the project, please submit a pull request or open an issue on the GitHub repository.

## License

podme-api is licensed under the MIT license. See the LICENSE file for more details.

## Contact

If you have any questions or need assistance with the library, you can contact the project maintainer at @bendikrb.

[license-shield]: https://img.shields.io/github/license/bendikrb/podme_api.svg
[license]: https://github.com/bendikrb/podme-api/blob/main/LICENSE
[releases-shield]: https://img.shields.io/pypi/v/podme-api
[releases]: https://github.com/bendikrb/podme_api/releases
[build-shield]: https://github.com/bendikrb/podme_api/actions/workflows/test.yaml/badge.svg
[build]: https://github.com/bendikrb/podme_api/actions/workflows/test.yaml
[maintenance-shield]: https://img.shields.io/maintenance/yes/2025.svg
[py-versions-shield]: https://img.shields.io/pypi/pyversions/podme-api
[py-versions]: https://pypi.org/project/podme-api/
[codecov-shield]: https://codecov.io/gh/bendikrb/podme_api/graph/badge.svg?token=IXLJ3WR4ES
[codecov]: https://codecov.io/gh/bendikrb/podme_api
[madewithlove-shield]: https://madewithlove.now.sh/no?heart=true&colorB=%233584e4
[downloads-shield]: https://img.shields.io/pypi/dm/podme-api?style=flat
[downloads]: https://pypistats.org/packages/podme-api
supertokentracker 0.2.2
Google Gemini token tracker that automatically logs prompts, responses, and token usage
License: MIT
Requires Python: >=3.9
Keywords: gemini, ai, tracker, google, generative-ai, logging, analytics

# SuperTokenTracker (Python)

Google Gemini token tracker that automatically logs prompts, responses, and token usage.

**Drop-in replacement for `google-genai` - just change your import!**

## Installation

```bash
pip install supertokentracker
```

## Quick Start

```python
from supertokentracker import genai

client = genai.Client(api_key="YOUR_API_KEY")

response = client.models.generate_content(
    model="gemini-2.0-flash-exp",
    contents="Why is the sky blue?"
)

print(response.text)

requests = client.get_tracked_requests()
print(f"Total tokens used: {requests[0]['usage']['totalTokens']}")
```

### Migration from `google-genai`

Simply replace:
```python
from google import genai  # Before
```

With:
```python
from supertokentracker import genai  # After
```

Everything else stays the same!

## Features

- **Drop-in replacement** for `google-genai` package
- Automatic token tracking for all Gemini API calls
- Local JSON file storage or remote tracking
- Tracks errors, metadata, and response times
- Zero-config setup

## Configuration

### Local Storage (default)

```python
from supertokentracker import genai

client = genai.Client(
    api_key="YOUR_API_KEY",
    local_storage={
        "file_path": "./custom-logs.json",
        "auto_save": True
    }
)
```

### Remote Storage

```python
from supertokentracker import genai

client = genai.Client(
    api_key="YOUR_GEMINI_API_KEY",
    storage="remote",
    remote_storage={
        "api_key": "YOUR_AITRACKER_API_KEY",
        "project_name": "my-project"
    }
)
```

View tracked requests at [tokentracker.dev](https://tokentracker.dev)

## License

MIT