This release is a pre-release and may not be stable for production use.
💡 赛博灯泡 / Cyber Bulb
一个使用 PyQt5 编写的数字时钟,支持白天与夜晚模式切换。 / A PyQt5 digital clock with light and dark modes.
🖼️ 运行预览 / Preview
☀️ 白天模式 / Light Mode
🌙 夜晚模式 / Dark Mode
📦 从 PyPI 安装 / Install from PyPI
uv venv
uv pip install cyber-bulb
uv run cyber-bulb
🛠️ 从源码运行 / Run from Source
uv sync
uv run cyber-bulb
⚙️ 运行参数 / Runtime Options
| 参数 / Option | 默认值 / Default | 说明 / Description |
|---|---|---|
--theme {system,light,dark} |
system |
设置初始主题模式。 / Set the initial theme mode. |
--no-animation |
关闭 / Off | 仅在本次运行中禁用主题渐变。 / Disable theme transitions for this run only. |
--width <像素 / pixels> |
777 |
设置初始窗口宽度。 / Set the initial window width. |
--height <像素 / pixels> |
666 |
设置初始窗口高度。 / Set the initial window height. |
-h, --help |
无 / None | 显示命令帮助。 / Show command help. |
📚 uv 官方安装文档 / Official uv Installation Guide
uv还是太好用了,已经不用pyenv了,推荐使用。 / uv works so well that I no longer use pyenv. Highly recommended.
https://docs.astral.sh/uv/getting-started/installation/
⚡ uv 自动安装并换源 / Automated uv Installation and Mirror Setup
一键安装uv并配置镜像源,非常推荐。 / Install uv and configure a package mirror in one step. Highly recommended.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
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 cyber_bulb-0.2.0b2.tar.gz.
File metadata
- Download URL: cyber_bulb-0.2.0b2.tar.gz
- Upload date:
- Size: 64.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
880f10fc42c01cb7b08245fe11577f11e62e9c46d2c14181e2f05976599d5415
|
|
| MD5 |
a6c40346320d45a4ff02dd11b1c2999e
|
|
| BLAKE2b-256 |
d1e7dcd2924104cfeba222921ea846207c42d6ee1ee46cba4cf5e540f1ee75bf
|
Provenance
The following attestation bundles were made for cyber_bulb-0.2.0b2.tar.gz:
Publisher:
publish.yml on VincentZyuApps/cyber-bulb
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
cyber_bulb-0.2.0b2.tar.gz -
Subject digest:
880f10fc42c01cb7b08245fe11577f11e62e9c46d2c14181e2f05976599d5415 - Sigstore transparency entry: 2671084079
- Sigstore integration time:
-
Permalink:
VincentZyuApps/cyber-bulb@cce98b449a2e8d50e4a729226e59654f40cfd441 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/VincentZyuApps
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@cce98b449a2e8d50e4a729226e59654f40cfd441 -
Trigger Event:
push
-
Statement type:
File details
Details for the file cyber_bulb-0.2.0b2-py3-none-any.whl.
File metadata
- Download URL: cyber_bulb-0.2.0b2-py3-none-any.whl
- Upload date:
- Size: 8.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
34e80535558531c60110d4de435e14cf35aa5a09475a9fa10dfdb99e169d3f9b
|
|
| MD5 |
9c103d7a2e8b492d33dfcf4bade6c7e8
|
|
| BLAKE2b-256 |
0ecf843f21d56ffff6187ad00c4982c395770f00444c2aa2ef95ef845ba9a2f8
|
Provenance
The following attestation bundles were made for cyber_bulb-0.2.0b2-py3-none-any.whl:
Publisher:
publish.yml on VincentZyuApps/cyber-bulb
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
cyber_bulb-0.2.0b2-py3-none-any.whl -
Subject digest:
34e80535558531c60110d4de435e14cf35aa5a09475a9fa10dfdb99e169d3f9b - Sigstore transparency entry: 2671084130
- Sigstore integration time:
-
Permalink:
VincentZyuApps/cyber-bulb@cce98b449a2e8d50e4a729226e59654f40cfd441 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/VincentZyuApps
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@cce98b449a2e8d50e4a729226e59654f40cfd441 -
Trigger Event:
push
-
Statement type: