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.2.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.2-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dsbc-1.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 c6c29c8236fa58d736f3f790e8b45576742c06217c9891c73ee14e2689e957e4
MD5 aee2d2659e3cff448094efa3d812c478
BLAKE2b-256 dd36a00b8084c5e5844bd9a54812f6a36d5fc9111630ec03db87af9c6418fb9c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dsbc-1.0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3f2671f9c7016789641411fd57fa9a9fde91dac93ed9d56e3c1a33c5cac23111
MD5 72d9022989994c8ec757a9d56097357e
BLAKE2b-256 7830e8632e2e2b12ae1dd0981107ec59c82120a5961656164e23c60e79e6de8e

See more details on using hashes here.

Provenance

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