Skip to main content

DeepSeek Balance Checker - CLI tool to check DeepSeek API account balances

Project description

dsbc CLI - DeepSeek Balance Checker

This is the CLI component of the dsbc (DeepSeek Tools Collection). It's a Python command-line tool to check DeepSeek API account balances and view available models.

Installation

From PyPI

pip install dsbc

From source

# From the repository root
cd cli
pip install -e .

Usage

# Set your API token
export DEEPSEEK_API_TOKEN="your-token-here"

# Check balance
dsbc

# View models
dsbc --models

# JSON output
dsbc --json

# Health check
dsbc --health

Development

See the main README.md for development instructions.

Project Structure

cli/
├── deepseek_balance/     # Main Python package
│   ├── __init__.py      # Package exports
│   ├── cli.py          # CLI interface (dsbc command)
│   └── client.py       # API client
├── tests/              # Test suite
├── pyproject.toml     # Modern packaging config
├── setup.py           # Legacy packaging support
├── uv.lock           # uv lock file
├── requirements.txt   # pip requirements
└── README.md         # This file

License

MIT - See LICENSE file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dsbc-1.0.1.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dsbc-1.0.1-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file dsbc-1.0.1.tar.gz.

File metadata

  • Download URL: dsbc-1.0.1.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dsbc-1.0.1.tar.gz
Algorithm Hash digest
SHA256 33206697e8fddc2b1f4e1b3d9ebf873690513dfe3ecadb559624cbbbc44d0fe3
MD5 972cc2fb89cc180360f98dda921b10d6
BLAKE2b-256 eef1e2d3da2ca89473bbac0f3a057ce4660dd36d7b88520ade6716842907a316

See more details on using hashes here.

Provenance

The following attestation bundles were made for dsbc-1.0.1.tar.gz:

Publisher: release.yml on merlos/dsbc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dsbc-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: dsbc-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dsbc-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6e739b677c00676524de45c509cc3960b06eeb6e7543699cc45f608f531c7153
MD5 d1cd7c6a3077fc0a4b608ce81eb17f49
BLAKE2b-256 893970338b2640602766e7019be90f65a0e0b886431702d154adf4119d0609d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for dsbc-1.0.1-py3-none-any.whl:

Publisher: release.yml on merlos/dsbc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page