| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
…points * feat(radar): add AI markdown for agents and agent readiness endpoints
* feat(registrar): add registrations list method on main
Add registrar.registrations.list to the main registrar resource so the new GET /accounts/{account_id}/registrar/registrations endpoint is exposed through the converged Registrar surface on main as well as staging.
…d account IDs * feat: add env var readability for zone_id and account_id client options * feat: enable treeshaking and client options for setting zone and account IDs
…7 [production] * feat(api): Add mapping for `/dlp/settings` endpoint Add mapping and terraform resource for `/dlp/settings` endpoint.
…-namespaced items (prod) * fix(workers): RAG-934 enable terraform for dispatch namespaces * fix(workers_for_platforms): restore dispatch namespaces correct indentation * feat(ai_search): skip terraform on namespaces instances jobs and items * feat(ai_search): fix move endpoint path and skip terraform on namespaces instances * feat(ai_search): skip terraform generation for namespaces * fix(ai_search): correct indentation and rename edit to move * feat(ai_search): add namespace endpoints and remove non-namespaced items
* chore: skip tests
* chore: trigger build
* fix: add test skips for custom_pages.assets, fix YAML syntax custom_pages.assets: all 5 methods (create, update, list, delete, get) fail because generated tests don't pass the required zone_id argument. Also fixes a YAML syntax error on line 89 (two key-value pairs merged onto one line).
docs: add Authentication section to README
- Switch package manager from rye to uv across pyproject.toml, CI workflows, and scripts - Update devcontainer configuration for uv - Remove noxfile.py and requirements.lock (replaced by uv.lock) - Update .stats.yml codegen metadata - Update organizations types __init__.py barrel export
…verrides Pydantic 2.13 added polymorphic_serialization (bool | None) to model_dump and model_dump_json. The pydantic v1 compat overrides in _models.py need to match the new signature to satisfy pyright.
mypy attributes the files= kwarg error to the _get_api_list() call expression, not the argument line. Move the suppression comment to where mypy expects it while keeping pyright's ignore on the arg line.
The full matrix (2 Python versions x 2 pydantic versions = 3 runs) causes CI timeouts. Run only min Python + pydantic v2 to keep CI within the 30 minute budget. The full matrix can be run manually via scripts/test when needed.
Set UV_PYTHON to skip the multi-Python loop while still running both pydantic v2 and v1 tests. This matches the old rye-based CI behavior (2 test runs instead of 3).
Sync staged changes (curated)
|
@musa-cf reminder to update the PR title and remove the beta |
Sorry, something went wrong.
Release version edited manuallyThe Pull Request version has been manually set to 5.0.0 and will be used for the release. If you instead want to use the version number 5.0.0-beta.3 generated from conventional commits, just remove the label autorelease: custom version from this Pull Request. |
Sorry, something went wrong.
|
🤖 Release is at https://github.com/cloudflare/cloudflare-python/releases/tag/v5.0.0 🌻 |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Automated Release PR
5.0.0 (2026-04-30)
Full Changelog: v4.3.1...v5.0.0
This is a major release of the Cloudflare Python SDK. It drops support for
Python 3.8, adds 11 new API services, introduces optional aiohttp backend
support for improved async concurrency, and includes hundreds of type and
method updates across the entire API surface.
Please review the breaking changes below before upgrading. A migration guide
is available at docs/migration-guides/v5.0.0-migration-guide.md.
Breaking Changes
Additionally, the following resources have breaking changes:
See the v5.0.0 Migration Guide for upgrade instructions and resource-specific guidance.
Features
New Services
The following top-level resources are new in this release:
New Endpoints on Existing Services
Updated Services
Nearly every existing service received type and method updates through
composite API spec refreshes. Notable updates include:
Bug Fixes
Chores
Documentation
This pull request is managed by Stainless's GitHub App.
The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.
For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.
🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions