29 Commits

Author SHA1 Message Date
Junyi Hou 776858224e fix: add module docstring to main.py to satisfy pylint CI
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-17 16:36:45 +08:00
Junyi Hou 069272abdc chore: migrate to uv for dependency management
- Replace `requirements.txt` with `pyproject.toml` + `uv.lock` (runtime
  deps in `[project]`, lint/format tools in `[dependency-groups].dev`).
- Pin Python via `.python-version` (3.14) so uv provisions the right
  interpreter automatically.
- Turn the root `main.py` stub from `uv init` into a thin launcher that
  delegates to `src/main.py`, so `uv run main.py` just works without
  restructuring the flat imports inside `src/`.
- Update README Prerequisites / Installation / Usage to uv workflow.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-17 13:52:20 +08:00
Junyi Hou ffe34b6e9e chore: code structure refinement 2024-10-22 16:49:39 +08:00
Junyi 90244bb550 update database 2024-09-06 17:57:00 +08:00
Junyi Hou 444b3b6daa fix: https://github.com/Junyi-99/ChatGPT-API-Leakage/issues/6#issuecomment-2329643420 2024-09-05 12:17:19 +08:00
Junyi Hou 7504b8cf39 update to latest version 2024-08-21 20:34:21 +08:00
Junyi Hou 9a3cb4caee update regex 2024-08-20 14:17:22 +08:00
Junyi Hou 94ab2b6535 update regex 2024-08-11 20:25:41 +08:00
Junyi Hou 2d1176b969 potential bug fix 2024-06-14 16:16:47 +08:00
Junyi Hou d105a542c4 add support for progress 2024-06-14 16:16:04 +08:00
Junyi Hou 615875e18d refactored, update readme 2024-06-14 15:26:44 +08:00
Junyi Hou a9df5f7dd6 enhance the experience 2024-06-14 11:41:14 +08:00
Junyi Hou 59f5ab526f update database june 6. 2024-06-06 17:05:23 +08:00
Junyi Hou a95bbca770 add: added an option to "update existed keys only" 2024-04-22 11:14:01 +08:00
Junyi Hou 7043178e67 add: added a parameter "--from-iter" 2024-04-22 11:00:21 +08:00
Junyi Hou f3cbcb245f fix: #2 ssl handshake failed 2024-04-06 15:09:08 +08:00
Junyi f42ec94c57 change to chrome driver 2024-03-11 13:40:46 +08:00
Junyi Hou 772fd8c8f3 add: key database on March 2, 2024 2024-03-02 23:16:41 +08:00
Junyi Hou eec7e76f4f update the loop logic 2024-03-01 15:57:18 +08:00
Junyi Hou 90453d22c8 fix: stability 2024-02-26 18:20:15 +08:00
Junyi Hou e2fc9b2bd2 update: main.py 2024-02-25 12:41:52 +08:00
Junyi Hou 7694185718 revert the implicitly wait because of github rate limit 2024-02-25 01:54:27 +08:00
Junyi Hou 0b091ef0d9 enhance: searching logic 2024-02-25 01:39:18 +08:00
Junyi Hou cc306d2f34 fix: typo 2024-02-25 01:11:52 +08:00
Junyi Hou cfd62dec68 update: keywords 2024-02-22 20:55:09 +08:00
Junyi Hou 6680721e71 reformat 2024-02-22 20:42:29 +08:00
Junyi Hou 00995ea27d add: dedup 2024-02-22 20:19:55 +08:00
Junyi Hou 1559dbbb25 add: logging 2024-02-22 19:38:43 +08:00
Junyi Hou 15ec42b816 first commit 2024-02-21 15:45:21 +08:00