Skip to content

Conversation

@codelion
Copy link
Member

@codelion codelion commented Jul 7, 2025

Improved instructions in CONTRIBUTING.md and README.md for setting up the development environment, running tests, and configuring LLM providers. Added details on using mock API keys for testing, clarified environment variable requirements, and provided guidance for integrating with alternative LLM providers and optillm.

fixes #127
fixes #119
also fixes #121

codelion added 5 commits July 8, 2025 07:34
Improved instructions in CONTRIBUTING.md and README.md for setting up the development environment, running tests, and configuring LLM providers. Added details on using mock API keys for testing, clarified environment variable requirements, and provided guidance for integrating with alternative LLM providers and optillm.
Added logic to prevent duplicate log messages for LLM ensemble, OpenAI LLM, and prompt sampler initializations. Enhanced signal handling in the controller to allow graceful shutdown on first Ctrl+C and immediate exit on second. Evolution now checks for shutdown requests and exits cleanly if detected. Added a comprehensive examples/README.md to guide users in creating and configuring OpenEvolve examples.
Introduces a new example in examples/web_scraper_optillm demonstrating web scraper evolution with optillm and OpenEvolve. Includes a detailed README, configuration for optillm with readurls and Mixture of Agents, an evaluator for robust function extraction, an initial BeautifulSoup-based scraper, and required dependencies.
Update project version from 0.0.12 to 0.0.13 in both pyproject.toml and setup.py for a new release.
@codelion codelion merged commit e6565a0 into main Jul 8, 2025
3 checks passed
@codelion codelion deleted the fix-update-documentation branch July 8, 2025 08:03
@0x0f0f0f
Copy link

0x0f0f0f commented Jul 8, 2025

Thanks!

wangcheng0825 pushed a commit to wangcheng0825/openevolve that referenced this pull request Sep 15, 2025
…-update-documentation

Update contribution and setup docs for LLM configuration
shubham3-ucb pushed a commit to mert-cemri/autoevolve-dev that referenced this pull request Nov 26, 2025
…-update-documentation

Update contribution and setup docs for LLM configuration
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants