到期咚 - 服务到期日管理 CLI
Project description
到期咚 (dong-expire)
服务到期日管理 CLI - 帮你管理各种服务的到期时间
安装
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
expire_cli-0.2.2.tar.gz
(9.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file expire_cli-0.2.2.tar.gz.
File metadata
- Download URL: expire_cli-0.2.2.tar.gz
- Upload date:
- Size: 9.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
62d937e0c3bb78b500af5b391fda8145ea2664f71198ce6cf808c3340ae70b76
|
|
| MD5 |
6c409de92ab4ea1e867956fff88db379
|
|
| BLAKE2b-256 |
66bb14ab9a668471f4d47489c4ba57c4accf9c3f1eb20487f8eca4042ece23f3
|
File details
Details for the file expire_cli-0.2.2-py3-none-any.whl.
File metadata
- Download URL: expire_cli-0.2.2-py3-none-any.whl
- Upload date:
- Size: 19.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
21323cf782ae344d2cdc1c18ddf5b8fa87e2bd31bbcb91f54b1f8b4b174d75ac
|
|
| MD5 |
86b6589285ce584d4f176b6985243ba7
|
|
| BLAKE2b-256 |
6d8c09837e497aa286e6b6b67c279f545028c59f3d9e2253533d8bed480c83db
|