Skip to content

feat: support custom Chromium-based browsers#32

Open
jijiamoer wants to merge 1 commit intojackwener:mainfrom
jijiamoer:feat/comet-browser-support
Open

feat: support custom Chromium-based browsers#32
jijiamoer wants to merge 1 commit intojackwener:mainfrom
jijiamoer:feat/comet-browser-support

Conversation

@jijiamoer
Copy link
Copy Markdown

@jijiamoer jijiamoer commented Mar 16, 2026

Summary

  • introduce a lightweight custom cookie registry for Chromium-based browsers not currently supported by browser-cookie3
  • add Comet as the first supported custom browser by using its macOS cookie location and Safe Storage keychain item
  • add tests for the new browser detection and cookie retrieval workflow

Testing

  • uv run ruff check .
  • uv run python -m pytest -q --ignore=tests/test_integration.py
  • uv run xhs login --cookie-source comet --json
  • uv run xhs whoami --json
  • uv build

@jijiamoer jijiamoer marked this pull request as draft March 16, 2026 15:26
@jijiamoer jijiamoer force-pushed the feat/comet-browser-support branch from 4d93fc0 to c4b8628 Compare March 16, 2026 15:30
@jijiamoer jijiamoer marked this pull request as ready for review March 16, 2026 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant