Skip to content

AI Studio Proxy API v4.0.6

Choose a tag to compare

@github-actions github-actions released this 23 Dec 08:36
· 74 commits to main since this release

v4.0.6 brings improvements and updates to the AI Studio Proxy API.

What's Changed

  • πŸ› fix(network): eliminate test flakiness with reliable patching and parametrization (f670605)
  • ✨ feat(network): add granular toggles for interception and script injection (7406c40)
  • ♻️ refactor(version): use dynamic versioning in app and tests (5052a57)
  • πŸ— chore: bump version to 4.0.6 (2de16e6)
  • πŸ› fix(auth): resolve MagicMock TypeError and improve test isolation (cb5b4a9)
  • fix(ci): always run poetry install to ensure virtualenv is properly linked (4eb7b5e)
  • ⚑️ perf(ci): add comprehensive caching strategy to PR check workflow (25f0126)
  • πŸ“š docs(debug): add PR check workflow analysis report (d912b38)
  • ⚑️ perf(ci): optimize PR check workflow with parallelization and timeout (0f41d0f)
  • πŸ› fix(tests): prevent pytest hangs by cleaning up multiprocessing resources (a69634b)
  • πŸ› fix(tests): add queue.Empty() terminators to remaining stream tests (9471de4)
  • πŸ› fix(tests): prevent StopIteration in stream response mock (19ee0ae)
  • πŸ”§ fix(ci): resolve lint errors, test failures, and improve upstream sync workflow (1b577e9)
  • πŸ› fix(tests): final suite repairs - resolve hangs and integration failures (384aeff)
  • fix(tests): resolve failures in stream, config, models, and launcher suites (69e5e6d)
  • 🚦 test: comprehensive test suite repairs for api_utils and browser_utils (ec0518d)
  • fix(tests): update test mocks to use centralized state module (6f0dd18)
  • fix(lint): resolve all remaining ruff warnings in test files (0495b6e)
  • fix(lint): resolve remaining ruff warnings across codebase (4a78846)
  • fix(lint): resolve ruff warnings for workflow CI pass (ac3af21)
  • feat(ci): improve workflow automation - 6h sync + nightly releases (b299b53)
  • fix(ci): make lint and typecheck non-blocking for fork compatibility (7cd638c)

Full Changelog: v4.0.5...v4.0.6


Installation

Quick Start

# Clone the repository
git clone https://github.com/MasuRii/AIstudioProxyAPI-EN.git
cd AIstudioProxyAPI-EN

# Install dependencies with Poetry
poetry install

# Run the server
poetry run python server.py

Docker

docker-compose -f docker/docker-compose.yml up -d

For detailed installation instructions, see the Installation Guide.

Documentation

Source Code

Source code archives (zip and tar.gz) are automatically attached below.


Thank you to all contributors!