Compare commits

...

1 Commits

Author SHA1 Message Date
UncleCode
f76886b32b build: streamline package discovery and bump to v0.4.244
- Replace explicit package listing with setuptools.find
- Include all crawl4ai.* packages automatically
- Use `packages = {find = {where = ["."], include = ["crawl4ai*"]}}` syntax
- Bump version to 0.4.244

This change simplifies package maintenance by automatically discovering
all subpackages under crawl4ai namespace instead of listing them manually.
2025-01-01 17:53:51 +08:00
2 changed files with 3 additions and 3 deletions

View File

@@ -1,2 +1,2 @@
# crawl4ai/_version.py # crawl4ai/_version.py
__version__ = "0.4.242" __version__ = "0.4.244"

View File

@@ -69,7 +69,7 @@ crawl4ai-doctor = "crawl4ai.install:doctor"
crawl = "crawl4ai.cli:cli" crawl = "crawl4ai.cli:cli"
[tool.setuptools] [tool.setuptools]
packages = ["crawl4ai", "crawl4ai.js_snippet"] packages = {find = {where = ["."], include = ["crawl4ai*"]}}
[tool.setuptools.package-data] [tool.setuptools.package-data]
crawl4ai = ["js_snippet/*.js"] crawl4ai = ["js_snippet/*.js"]