Karim shoair
27409927a3
build: pump up deps and browsers versions
2026-03-08 23:57:10 +02:00
Karim shoair
37f5c48a5f
build: pump up the version
...
Co-Authored-By: Christian Rost <chr@baltic-online.de >
2026-03-03 23:09:36 +02:00
Karim shoair
a8359a4878
build: pump version up and the deps
2026-02-27 00:32:25 +02:00
Karim shoair
1bbb18ad8e
build: fix readme path for pypi
2026-02-15 07:16:28 +02:00
Karim shoair
6ac40ac3af
build: adjustments to build file for PyPi
2026-02-11 00:29:20 +02:00
Karim shoair
0489923b06
build: pump up the version status
2026-02-10 21:53:00 +02:00
Karim shoair
b1ce0b414b
ops: Add mypy and pyright to the code quality workflow
2026-02-07 17:28:44 +02:00
Karim shoair
e777342741
build: pump up version and deps
2026-02-07 16:30:32 +02:00
Karim shoair
90c52c45c7
feat(parser): replacing tldextract with tld library
...
This might break the adaptive data users have for websites BUT:
1. tld uses ~3.7x less memory during extraction operations (1.5 MB vs 5.7 MB).
2. tld uses ~56% less memory on import (5.2 MB vs 11.9 MB).
3. Zero dependencies (vs 3 for tldextract).
In return, it's 30ms slower for extracting 5000 URLs, which is negligible. Also, the type hints aren't always accurate, but it's fine; I corrected them.
2026-01-23 00:00:48 +02:00
Karim shoair
95955af3be
build: Add w3lib to deps
2026-01-20 16:36:34 +02:00
Karim shoair
32f4f2adf4
build: Add AnyIO to the dependencies
2026-01-11 17:01:33 +02:00
Karim shoair
3a360acced
build: pump version up temporary
2026-01-08 01:37:47 +02:00
Karim shoair
30a77de2be
build: pump version up and browserforge version
2026-01-03 01:48:34 +02:00
Karim shoair
ee13af9516
build: update deps
...
and docstrings
2025-12-29 16:08:51 +02:00
Karim shoair
ccf97803d5
build: update deps
2025-12-26 03:21:40 +02:00
Karim shoair
b40c16a2cd
build: pump version up
2025-12-24 21:35:41 +02:00
Karim shoair
e53f1cb363
build: forcing playwright version
...
Until the Python driver for patchright 1.57 releases
2025-12-18 01:45:21 +02:00
Karim shoair
fd9fc83c6c
build: pump version up and deps
2025-12-17 00:04:24 +02:00
Karim shoair
16ff07a287
build: Pump version up and mcp
2025-12-03 02:20:18 +02:00
Karim shoair
abc9aaebfe
build: Pump deps up
...
msgspec now supports py14
2025-11-24 13:03:18 +02:00
Karim shoair
2bae3261a0
build: Pumping version and deps up
...
This also updates the Maxmind database for camoufox
2025-11-22 21:41:47 +02:00
Karim shoair
ceda6eb0c1
docs: Add AI translations to other languages
2025-11-14 02:56:00 +02:00
Karim shoair
42a8b43207
build: Pump version up
2025-11-08 20:07:26 +02:00
Karim shoair
f9a514cc64
build: Pump up deps
2025-10-26 05:04:53 +03:00
Karim shoair
a54ceb3335
build: Pumping up the deps and the version
2025-10-19 15:38:46 +03:00
Karim shoair
f4ce433ff3
build: pump up the version and deps
2025-10-05 04:08:19 +03:00
Karim shoair
0cf3bcf3aa
ops: improve the layering of the docker image
2025-09-29 02:53:06 +03:00
Karim shoair
840aef6884
build: Pump up version and deps
2025-09-28 22:04:09 +03:00
Karim shoair
5164b801ec
build: pump version up and update deps
2025-09-20 00:33:07 +03:00
Karim shoair
67db865aee
feat(DynamicFetcher): Replace rebrowser with patchright
2025-09-20 00:23:29 +03:00
Karim shoair
fdac239fcc
build: Move click library to be part of the fetchers extra
2025-09-14 20:32:46 +03:00
Karim shoair
13d7e70cb7
refactor: Make all fetchers as an optional dependency group
...
+ Removing some dead code
2025-09-13 16:07:48 +03:00
Karim shoair
d7e3deae2a
fix: fix invalid dep version
2025-09-13 05:10:56 +03:00
Karim shoair
521366e77e
build: bump up deps
2025-09-13 04:29:09 +03:00
Karim shoair
6b8d861b92
build: Move non-primarily deps to optional extras
2025-08-20 03:58:10 +03:00
Karim shoair
57a025a34f
build: update dependencies and fix geoip issue
2025-08-20 01:10:17 +03:00
Karim shoair
9d3b1335a9
build: update deps
2025-07-26 19:00:38 +03:00
Karim shoair
4bba8598c2
build: update deps
2025-07-09 16:20:21 +03:00
Karim shoair
403f7bfe72
build: Updating PyPI classifiers
2025-07-07 00:10:20 +03:00
Karim shoair
939b78f3cf
build: adding mcp as dependency
2025-07-07 00:09:54 +03:00
Karim shoair
3184dd8581
build: set minimum version to Python 3.10
2025-07-07 00:09:02 +03:00
Karim shoair
2ecf9b0c20
build: Improve description
2025-07-06 05:01:19 +03:00
Karim shoair
b28f90e854
build: Update deps
2025-06-29 18:58:36 +03:00
Karim shoair
194ce24201
build: update deps
2025-06-19 15:19:23 +03:00
Karim shoair
23b883f05a
build: Add msgspec to the deps
...
It will be used very soon
2025-06-19 04:04:25 +03:00
Karim shoair
fcac10fa6d
build: update deps
2025-06-14 22:05:57 +03:00
Karim shoair
3068bb1356
build: update deps
2025-06-14 18:56:31 +03:00
Karim shoair
b55d97500b
build: Updating playwright deps
2025-06-01 00:06:08 +03:00
Karim shoair
bbdac4d967
build(setup): Replacing old setup style with new TOML format
2025-05-31 23:24:41 +03:00