Scrapling / scrapling /cli.py

Commit History

feat(parser): replacing `tldextract` with `tld` library
e5733cb

Karim shoair commited on

fix: correct cli argument
c0cf681

Karim shoair commited on

refactor(fetchers)!: Replace Camoufox with patchright and many optimizations
ee2299e

Karim shoair commited on

build: pump version up and deps
5769f93

Karim shoair commited on

feat(fetcher): Make `impersonate` able to randomize fingerprint
d4c3d51

Karim shoair commited on

docs: Update all pages/docstrings to reflect recent changes
e357f95

Karim shoair commited on

fix: correct `http` option type in the mcp server
4443faf

Karim shoair commited on

refactor: better implementation for the mcp mode
135c17b

Karim shoair commited on

feat: Make mcp able to use http transport
4a670f6

Karim shoair commited on

perf: General code restructure to not use more than needed memory
21ce5a7

Karim shoair commited on

fix(shell): Fixing a bug with content converting
b537e49

Karim shoair commited on

fix: Fixes to handle the new extra deps group
e3522be

Karim shoair commited on

build: Move click library to be part of the fetchers extra
0d0cd8f

Karim shoair commited on

refactor: Make all fetchers as an optional dependency group
a85d2c8

Karim shoair commited on

style: applying the new ruff rules to all files
226b463

Karim shoair commited on

docs(cli): Correcting docstrings
11d2ff6

Karim shoair commited on

fix(extract): Correcting docs for the `css-selector` option
344226d

Karim shoair commited on

style: add flags for tests coverage
9b40891

Karim shoair commited on

fix: improve error handling
0907267

Karim shoair commited on

style: type hints corrections and docstrings
f029006

Karim shoair commited on

refactor(StealthyFetcher): Remove virtual mode and use persistent context
8400659

Karim shoair commited on

feat: Add an mcp server
887b306

Karim shoair commited on

refactor: Optimizing `extract` command and cleaning code
313b59a

Karim shoair commited on

refactor: Optimizations to CLI
b088bed

Karim shoair commited on

feat(extract): Adding new command to CLI options + Optimizations
a71763e

Karim shoair commited on

refactor: optimize imports and docstrings correction
e3b853c

Karim shoair commited on

feat(cli): Adding two new commands (uncurl/curl2fetcher)
2e15903

Karim shoair commited on

fix(install): Fix error with spaces in Python's path (#57)
f3f8b20

Karim shoair commited on

feat(cli): Adding Scrapling Shell feature
11e4600

Karim shoair commited on

chore: migrating to ruff and updating pre-commit hooks
fcedcce

Karim shoair commited on

feat(cli): Adding the `-f` flag to `install` command
a19f085

Karim shoair commited on

fix(cli): Fix issue where install drops user into Python Shell
40c3918

Karim shoair commited on

feat(cli): adding terminal command `scrapling install`
ad1b1b0

Karim shoair commited on