feat: prepare EvoScientist 0.3.0
Docker / build (push) Has been cancelled
Build / build (push) Has been cancelled
Lint / ruff (push) Has been cancelled
Test / pytest (ubuntu-latest, 3.11) (push) Has been cancelled
Test / pytest (ubuntu-latest, 3.12) (push) Has been cancelled
Test / pytest (windows-latest, 3.11) (push) Has been cancelled
Test / pytest (windows-latest, 3.12) (push) Has been cancelled
Docker / build (push) Has been cancelled
Build / build (push) Has been cancelled
Lint / ruff (push) Has been cancelled
Test / pytest (ubuntu-latest, 3.11) (push) Has been cancelled
Test / pytest (ubuntu-latest, 3.12) (push) Has been cancelled
Test / pytest (windows-latest, 3.11) (push) Has been cancelled
Test / pytest (windows-latest, 3.12) (push) Has been cancelled
Add bounded document ingestion, controlled web search, recoverable session support, subagent timeouts, and the native sandbox runtime contract. Unify package versioning and add release-focused regression coverage.
This commit is contained in:
+9
-1
@@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "EvoScientist"
|
||||
version = "0.2.2"
|
||||
dynamic = ["version"]
|
||||
description = "EvoScientist: Towards Self-Evolving AI Scientists for End-to-End Scientific Discovery"
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.11"
|
||||
@@ -17,6 +17,8 @@ classifiers = [
|
||||
]
|
||||
dependencies = [
|
||||
"deepagents[quickjs]~=0.6.12",
|
||||
"firecrawl-anydoc>=0.1.6,<0.2",
|
||||
"pillow>=10.0",
|
||||
"langchain>=1.3",
|
||||
"langchain-anthropic>=1.4",
|
||||
"langchain-openai>=1.2",
|
||||
@@ -111,6 +113,9 @@ build-backend = "setuptools.build_meta"
|
||||
[tool.setuptools.packages.find]
|
||||
include = ["EvoScientist*"]
|
||||
|
||||
[tool.setuptools.dynamic]
|
||||
version = { attr = "EvoScientist._version.__version__" }
|
||||
|
||||
[tool.setuptools.package-data]
|
||||
EvoScientist = [
|
||||
"subagents/*.yaml",
|
||||
@@ -118,6 +123,9 @@ EvoScientist = [
|
||||
"skills/**/*",
|
||||
]
|
||||
|
||||
[tool.setuptools.exclude-package-data]
|
||||
"*" = ["**/__pycache__/*", "**/*.pyc", "**/*.pyo"]
|
||||
|
||||
[tool.pytest.ini_options]
|
||||
testpaths = ["tests"]
|
||||
asyncio_mode = "auto"
|
||||
|
||||
Reference in New Issue
Block a user