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.0.tar.gz (8.0 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.0-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dsbc-1.0.0.tar.gz
  • Upload date:
  • Size: 8.0 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.0.tar.gz
Algorithm Hash digest
SHA256 d7f51b6fbb2ba806bf10ef8eddbcb2a8a63407c2c7949722ee5617a650270fb4
MD5 3665ac83221a33a03c144bb7d66ef5ac
BLAKE2b-256 91372dd50310f54f037c3dcd8d00d6a18a5cdd4a5fccbc18865a8317521dc041

See more details on using hashes here.

Provenance

The following attestation bundles were made for dsbc-1.0.0.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.0-py3-none-any.whl.

File metadata

  • Download URL: dsbc-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 6.3 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6ffbadeda00ed6ff96a7a8cbf3efa3ffbd16490042bffbbd592b9df33c0fe45e
MD5 ce70b2a90a9d91adc6d080c578561f6c
BLAKE2b-256 eab02ada6df9da7dcded666599cd623df1242f280fd86a8c093378e06647bbfe

See more details on using hashes here.

Provenance

The following attestation bundles were made for dsbc-1.0.0-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