Skip to main content

到期咚 - 服务到期日管理 CLI

Project description

到期咚 (dong-expire)

服务到期日管理 CLI - 帮你管理各种服务的到期时间

Version

安装

pipx install dong-expire

快速开始

# 初始化
dong-expire init

# 添加到期项
dong-expire add "阿里云ECS" --expire 2027-04-15 --cost 1200 --category "云服务" --repeat yearly

# 查看所有
dong-expire list

# 查看即将到期(30天内)
dong-expire remind --days 30

# 续费
dong-expire renew 1 --auto  # 自动延长一个周期
dong-expire renew 1 --to 2028-04-15  # 指定新日期

# 查看续费历史
dong-expire history 1

# 统计费用
dong-expire stats

命令

命令 说明
init 初始化数据库
add 添加到期项
list 列出所有到期项
remind 查看即将到期
renew 续费
history 查看续费历史
stats 统计费用
search 搜索
update 更新
delete 删除
get 获取详情

数据库

数据存储在 ~/.dong/expire.db

License

MIT

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

dong_expire-0.7.3.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

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

dong_expire-0.7.3-py3-none-any.whl (19.7 kB view details)

Uploaded Python 3

File details

Details for the file dong_expire-0.7.3.tar.gz.

File metadata

  • Download URL: dong_expire-0.7.3.tar.gz
  • Upload date:
  • Size: 10.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for dong_expire-0.7.3.tar.gz
Algorithm Hash digest
SHA256 4c1fab6e65a42d242b9b830b0f7a13a61835d073b69c0d4331a612647ac2db30
MD5 35257dd9129a3cf06f241c1c9a72c40b
BLAKE2b-256 ef0f867bd1326759a0a0b341eedfbce951214c6c3ef3a782db59dd28fe2a31e1

See more details on using hashes here.

File details

Details for the file dong_expire-0.7.3-py3-none-any.whl.

File metadata

  • Download URL: dong_expire-0.7.3-py3-none-any.whl
  • Upload date:
  • Size: 19.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for dong_expire-0.7.3-py3-none-any.whl
Algorithm Hash digest
SHA256 bbbb87a491393fe5463824e551d412047e0e621992cb259f554f2a74ce1cfd98
MD5 bb9dd63f702b371f5e1a128ec04c3c12
BLAKE2b-256 bf44080dc3f7dfc1d407df9b58e9e54d4548fb147390b37323464ff44d417b14

See more details on using hashes here.

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