Releases: cloudflare/cloudflare-python
v5.0.0-beta.2
v5.0.0-beta.2
This is a beta release. The API surface may change before the stable release.
Full diff: v5.0.0-beta.1...v5.0.0-beta.2
This release adds 163 new methods across 4 new top-level resources and numerous sub-resource
expansions, restructures the api.md surface into per-resource files, and includes codegen
updates across all existing resources.
General Changes
Client-level account_id and zone_id configuration
You can now set account_id and zone_id once on the client instead of passing them to every
method call. When set, these values are used as defaults for all methods that accept them. You
can still override per-call by passing the parameter explicitly.
from cloudflare import Cloudflare
# Set account_id once at the client level
client = Cloudflare(account_id="my-account-id")
# No need to pass account_id on every call
workers = client.workers.scripts.list()
rules = client.rules.lists.list()Both options also read from environment variables:
account_idfromCLOUDFLARE_ACCOUNT_IDzone_idfromCLOUDFLARE_ZONE_ID
# Or configure via environment variables
# export CLOUDFLARE_ACCOUNT_ID=my-account-id
# export CLOUDFLARE_ZONE_ID=my-zone-id
client = Cloudflare()All methods that previously required account_id or zone_id as a positional/keyword argument
now accept None as a default and fall back to the client-level value. If neither is set, a
ValueError is raised with a clear message.
Breaking Changes
Restructured Resources
-
AISearch:
aisearch.instances.items(get,list) has been replaced by the new
namespace-based architecture underaisearch.namespaces.instances.items(see New Resources
below) -
Registrar:
registrar.domains(get,list,update) has been replaced by
registrar.registrationswith expanded functionality includingcreate,edit,get,list,
plus newregistrar.check,registrar.search,registrar.registration_status.get, and
registrar.update_status.getmethods
Removed Methods
cloudforce_one.threat_events.delete
New API Resources
Top-Level Resources
-
VulnerabilityScanner -- Full CRUD for vulnerability scanning
credential_sets--create,delete,edit,get,list,updatecredential_sets.credentials--create,delete,edit,get,list,updatescans--create,get,listtarget_environments--create,delete,edit,get,list,update
-
GoogleTagGateway -- Google Tag Gateway configuration
config--get,update
-
EmailSending -- Email sending with subdomain management
send,send_rawsubdomains--create,delete,get,listsubdomains.dns--get
-
ResourceTagging -- Resource tagging and key/value management
listaccount_tags--delete,get,updatezone_tags--delete,get,updatekeys--listvalues--list
New Sub-Resources on Existing Resources
-
AISearch (restructured) -- Expanded namespace-based architecture
aisearch.namespaces--create,delete,list,read,search,update,
chat_completionsaisearch.namespaces.instances--create,list,read,search,stats,update,
chat_completionsaisearch.namespaces.instances.items--chunks,create_or_update,delete,download,
get,list,logs,sync,uploadaisearch.namespaces.instances.jobs--create,get,list,logs,update
-
APIGateway Labels -- Label management for API Gateway operations
api_gateway.labels--listapi_gateway.labels.managed--getapi_gateway.labels.managed.resources.operation--updateapi_gateway.labels.user--bulk_create,bulk_delete,delete,edit,get,updateapi_gateway.labels.user.resources.operation--updateapi_gateway.operations.labels--bulk_create,bulk_delete,bulk_update,create,
delete,update
-
BrowserRendering -- DevTools and crawl APIs
browser_rendering.crawl--create,delete,getbrowser_rendering.devtools.browser--connect,create,delete,launch,protocol,
versionbrowser_rendering.devtools.browser.page--getbrowser_rendering.devtools.browser.targets--activate,create,get,listbrowser_rendering.devtools.session--get,list
-
Custom Pages Assets -- Custom page asset management
custom_pages.assets--create,delete,get,list,update
-
ACM Custom Trust Store -- Custom origin trust store
acm.custom_trust_store--create,delete,get,list
-
Workers Observability Destinations -- Log destinations for Workers observability
workers.observability.destinations--create,delete,list,update
-
Registrar (expanded) -- Domain registration with full lifecycle management
registrar.registrations--create,edit,get,listregistrar.check,registrar.searchregistrar.registration_status--getregistrar.update_status--get
-
Zero Trust additions
zero_trust.access.users--create,delete,get,updatezero_trust.devices.ip_profiles--create,delete,get,list,updatezero_trust.dex.rules--create,delete,get,list,updatezero_trust.dlp.settings--delete,edit,get,updatezero_trust.gateway.pacfiles--create,delete,get,list,updatezero_trust.networks.subnets.warp--create,delete,edit,getzero_trust.tunnels.warp_connector.connections--getzero_trust.tunnels.warp_connector.connectors--getzero_trust.tunnels.warp_connector.failover--update
-
Zones Environments -- Zone environment management
zones.environments--create,delete,edit,list,rollback,update
-
Radar additions
radar.agent_readiness--summaryradar.ai.markdown_for_agents--summary,timeseriesradar.entities.asns--botnet_threat_feedradar.post_quantum.origin--summary,timeseries_groupsradar.post_quantum.tls--support
-
Billing Usage -- PayGo billing usage
billing.usage--paygo
-
Email Security -- PhishGuard reporting
email_security.phishguard.reports--list
-
Brand Protection -- v2 endpoints
brand_protection.v2additions
Bug Fixes
- fix(dlp): Add missing
model_rebuild()/update_forward_refs()calls for
CustomProfileSharedEntryCustomEntryandIntegrationProfileSharedEntryCustomEntry, fixing
pydantic v1 validation errors on DLP profile types. - fix(workers): Make
RunQueryParametersNeedleValueaBaseModelwith
arbitrary_types_allowedto prevent pydantic config errors.
Internal
api.mdhas been restructured from a single monolithic file into per-resource files under
src/cloudflare/resources/*/api.md. The rootapi.mdnow contains shared types and links to
each resource's documentation.- Codegen updates applied across all resources with updated type annotations and method signatures.
v5.0.0-beta.1
5.0.0-beta.1 (2026-02-13)
Disclaimer: Please note that v5.0.0-beta.1 is in Beta and we are still testing it for stability.
Full Changelog: v4.3.1...v5.0.0-beta.1
In this release, you'll see a large number of breaking changes. This is primarily due to a change in OpenAPI definitions,
which our libraries are based off of, and codegen updates that we rely on to read those OpenAPI definitions and produce
our SDK libraries. As the codegen is always evolving and improving, so are our code bases.
There may be changes that are not captured in this changelog. Feel free to open an issue to report any inaccuracies, and we will make sure it gets into the changelog before the v5.0.0 release.
Most of the breaking changes below are caused by improvements to the accuracy of the base OpenAPI schemas, which
sometimes translates to breaking changes in downstream clients that depend on those schemas.
Please ensure you read through the list of changes below and the migration guide before moving to this version - this
will help you understand any down or upstream issues it may cause to your environments.
Breaking Changes
The following resources have breaking changes. See the v5 Migration Guide for detailed migration instructions.
abusereportsacm.totaltlsapigateway.configurationscloudforceone.threateventsd1.databaseintel.indicatorfeedslogpush.edgeorigintlsclientauth.hostnamesqueues.consumersradar.bgprulesets.rulesschemavalidation.schemassnippetszerotrust.dlpzerotrust.networks
Features
New API Resources
abusereports- Abuse report managementabusereports.mitigations- Abuse report mitigation actionsai.tomarkdown- AI-powered markdown conversionaigateway.dynamicrouting- AI Gateway dynamic routing configurationaigateway.providerconfigs- AI Gateway provider configurationsaisearch- AI-powered search functionalityaisearch.instances- AI Search instance managementaisearch.tokens- AI Search authentication tokensalerting.silences- Alert silence managementbrandprotection.logomatches- Brand protection logo match detectionbrandprotection.logos- Brand protection logo managementbrandprotection.matches- Brand protection match resultsbrandprotection.queries- Brand protection query managementcloudforceone.binarystorage- CloudForce One binary storageconnectivity.directory- Connectivity directory servicesd1.database- D1 database managementdiagnostics.endpointhealthchecks- Endpoint health check diagnosticsfraud- Fraud detection and preventioniam.sso- IAM Single Sign-On configurationloadbalancers.monitorgroups- Load balancer monitor groupsorganizations- Organization managementorganizations.organizationprofile- Organization profile settingsorigintlsclientauth.hostnamecertificates- Origin TLS client auth hostname certificatesorigintlsclientauth.hostnames- Origin TLS client auth hostnamesorigintlsclientauth.zonecertificates- Origin TLS client auth zone certificatespipelines- Data pipeline managementpipelines.sinks- Pipeline sink configurationspipelines.streams- Pipeline stream configurationsqueues.subscriptions- Queue subscription managementr2datacatalog- R2 Data Catalog integrationr2datacatalog.credentials- R2 Data Catalog credentialsr2datacatalog.maintenanceconfigs- R2 Data Catalog maintenance configurationsr2datacatalog.namespaces- R2 Data Catalog namespacesradar.bots- Radar bot analyticsradar.ct- Radar certificate transparency dataradar.geolocations- Radar geolocation datarealtimekit.activesession- Real-time Kit active session managementrealtimekit.analytics- Real-time Kit analyticsrealtimekit.apps- Real-time Kit application managementrealtimekit.livestreams- Real-time Kit live streamingrealtimekit.meetings- Real-time Kit meeting managementrealtimekit.presets- Real-time Kit preset configurationsrealtimekit.recordings- Real-time Kit recording managementrealtimekit.sessions- Real-time Kit session managementrealtimekit.webhooks- Real-time Kit webhook configurationstokenvalidation.configuration- Token validation configurationtokenvalidation.rules- Token validation rulesworkers.beta- Workers beta features
New Endpoints (Existing Resources)
acm.totaltls
edit()- Added endpoint: /zones/{zone_id}/acm/total_tlsupdate()- Added endpoint: /zones/{zone_id}/acm/total_tls
cloudforceone.threatevents
list()- Added endpoint: /accounts/{account_id}/cloudforce-one/events/targetIndustries
contentscanning
create()- Added endpoint: /zones/{zone_id}/content-upload-scan/settingsget()- Added endpoint: /zones/{zone_id}/content-upload-scan/settingsupdate()- Added endpoint: /zones/{zone_id}/content-upload-scan/settings
dns.records
scan_list()- Added endpoint: /zones/{zone_id}/dns_records/scan/reviewscan_review()- Added endpoint: /zones/{zone_id}/dns_records/scan/reviewscan_trigger()- Added endpoint: /zones/{zone_id}/dns_records/scan/trigger
intel.indicatorfeeds
create()- Added endpoint: /accounts/{account_id}/intel/indicator-feeds/permissions/adddelete()- Added endpoint: /accounts/{account_id}/intel/indicator-feeds/permissions/removelist()- Added endpoint: /accounts/{account_id}/intel/indicator-feeds/permissions/view
leakedcredentialchecks.detections
get()- Added endpoint: /zones/{zone_id}/leaked-credential-checks/detections/{detection_id}
queues.consumers
list()- Added endpoint: /accounts/{account_id}/queues/{queue_id}/consumers
radar.ai
summary()- Added endpoint: /radar/ai/bots/summary/{dimension}timeseries()- Added endpoint: /radar/ai/bots/timeseriestimeseries_groups()- Added endpoint: /radar/ai/bots/timeseries_groups/{dimension}
radar.bgp
changes()- Added endpoint: /radar/bgp/rpki/aspa/changessnapshot()- Added endpoint: /radar/bgp/rpki/aspa/snapshot
workers.subdomains
delete()- Added endpoint: /accounts/{account_id}/workers/subdomain
zerotrust.networks
create()- Added endpoint: /accounts/{account_id}/zerotrust/routes/hostnamedelete()- Added endpoint: /accounts/{account_id}/zerotrust/routes/hostname/{hostname_route_id}edit()- Added endpoint: /accounts/{account_id}/zerotrust/routes/hostname/{hostname_route_id}get()- Added endpoint: /accounts/{account_id}/zerotrust/routes/hostname/{hostname_route_id}list()- Added endpoint: /accounts/{account_id}/zerotrust/routes/hostname
General Fixes and Improvements
Type System & Compatibility
- Type inference improvements: Allow Pyright to properly infer TypedDict types within SequenceNotStr
- Type completeness: Add missing types to method arguments and response models
- Pydantic compatibility: Ensure compatibility with Pydantic versions prior to 2.8.0 when using additional fields
Request/Response Handling
- Multipart form data: Correctly handle sending multipart/form-data requests with JSON data
- Header handling: Do not send headers with default values set to omit
- GET request headers: Don't send Content-Type header on GET requests
- Response body model accuracy: Broad improvements to the correctness of models
Parsing & Data Processing
- Discriminated unions: Correctly handle nested discriminated unions in response parsing
- Extra field types: Parse extra field types correctly
- Empty metadata: Ignore empty metadata fields during parsing
- Singularization rules: Update resource name singularization rules for better consistency
v4.3.1
v4.3.0
4.3.0 (2025-06-16)
Full Changelog: v4.2.0...v4.3.0
Features
- api: Add IAM User Groups and AutoRAG (1cc4487)
- api: Add new bulk deletion endpoint for ZT infra targets (a5f7dc7)
- api: api update (eed581b)
- api: api update (98fee4a)
- api: api update (5b9ca58)
- api: api update (5824050)
- api: api update (666946a)
- api: api update (bde7bba)
- api: api update (638a408)
- api: api update (e8a25d6)
- api: api update (c6a8e46)
- api: api update (dcfb003)
- api: api update (c81d4ce)
- api: api update (ad5aa87)
- api: api update (f0bc6f2)
- api: api update (ff06097)
- api: api update (3cd208b)
- api: api update (694e7bd)
- api: api update (63e9021)
- api: api update (784cbd8)
- api: api update (c73f7da)
- api: api update (1239774)
- api: api update (70c6acb)
- api: api update (f430026)
- api: api update (69d5705)
- api: api update (953ea46)
- api: api update (ef0e953)
- api: api update (677bc09)
- api: api update (1c06a6b)
- api: api update (ad75922)
- api: api update (6fa8c01)
- api: api update (e0fa8ba)
- api: api update (7ec9f75)
- api: fix account ID types (41069fe)
- client: add follow_redirects request option (88ec221)
- infrastructure_targets: swap DELETE handler to new endpoint (eb08f59)
Bug Fixes
- add back kv.namespaces bulk methods (5d271a4)
- add missing properties (5777e78)
- AI: Add explicit variant names for union types (332065c)
- api: 'name' and 'type' are required on dns_record (d4795c5)
- client: correctly parse binary response | stream (fceaf95)
- config: Diagnostic errors (cb5769e)
- DLP: Add explicit variant names (490c4a7)
- docs/api: remove references to nonexistent types (e78bbed)
- workers: correctly use multipart while uploading scripts (#2661) (756dc87)
Chores
- api: Fix edge IPs variant names (fa43851)
- api: mark some methods as deprecated (cc53052)
- docs: remove reference to rye shell (8781542)
- docs: remove unnecessary param examples (07f3fd3)
- internal: codegen related update (09930a5)
- internal: codegen related update (5fdf1d6)
- tests: add tests for httpx client instantiation & proxies (0291352)
- tests: run tests in parallel (cc4533e)
v4.2.0
4.2.0 (2025-05-21)
Full Changelog: v4.1.0...v4.2.0
Features
- access_settings: add CRUD support (5c405ce)
- api: api update (136a09b)
- api: api update (607deba)
- api: api update (3a38efd)
- api: api update (19c0409)
- api: api update (3632e3d)
- api: api update (4ed10d9)
- api: api update (542b143)
- api: api update (26e2711)
- api: api update (91316ee)
- api: api update (bc7133d)
- api: api update (bb4bd21)
- api: api update (2914707)
- api: api update (03e79c1)
- api: api update (edfddf3)
- api: api update (be32215)
- api: api update (5901900)
- api: api update (ba166b3)
- api: api update (d487232)
- api: api update (17cb705)
- api: api update (5ad6267)
- api: api update (f5d07b9)
- api: api update (ef764d4)
- api: api update (f381a98)
- api: api update (a45728a)
- api: api update (4f2fe11)
- api: api update (7e458e7)
- api: api update (07074f1)
- api: api update (04834e7)
- api: api update (ecc0b17)
- api: api update (6750cf3)
- api: api update (0b00d97)
- api: api update (0e950d6)
- api: api update (23d7f1c)
- api: api update (0c6f4a1)
- api: api update (20295df)
- api: api update (ba2b47a)
- api: api update (676ac08)
- api: api update (9ca549e)
- api: api update (71efbfa)
- api: api update (af68ef6)
- api: api update (e749879)
- api: manual updates (6fa22ed)
- api: manual updates (e4d4ff5)
- api: update path placeholders (d2d1c24)
- device_settings: swap list to get endpoint (977d5c7)
- schema_validation: add mapped endpoints (7b3a51b)
- threat_events: add list support (4beeff9)
Bug Fixes
- api: fix path placeholders (c8a0db8)
- client: fix bug in Python SDK when subresource has the same name as its parent (c18a098)
- package: support direct resource imports (7e46269)
- urlscanner: don't unwwrap scan response (5fe7ea9)
Chores
v4.1.0
4.1.0 (2025-03-18)
Full Changelog: v4.0.0...v4.1.0
Features
- ai_gateway: add urls support (#2539) (650366e)
- api: api update (#2472) (6b81c50)
- api: api update (#2473) (eb8ac49)
- api: api update (#2474) (f7a03e2)
- api: api update (#2476) (48bdd22)
- api: api update (#2477) (da2ce0d)
- api: api update (#2478) (94e997a)
- api: api update (#2479) (b49f05d)
- api: api update (#2480) (b27f1bb)
- api: api update (#2489) (7f6d335)
- api: api update (#2492) (12d3ff5)
- api: api update (#2493) (9061b65)
- api: api update (#2495) (28d11c6)
- api: api update (#2496) (538f71d)
- api: api update (#2497) (e826a02)
- api: api update (#2500) (b8f02a0)
- api: api update (#2501) (b8b3891)
- api: api update (#2502) (345ac45)
- api: api update (#2503) (80fdb8f)
- api: api update (#2516) (b6adc14)
- api: api update (#2517) (401b717)
- api: api update (#2518) (e1a2474)
- api: api update (#2520) (151a44a)
- api: api update (#2522) (fc6d9d6)
- api: api update (#2523) (43ebeee)
- api: api update (#2528) (cc14467)
- api: api update (#2530) (4def3c7)
- api: api update (#2531) (4aef71e)
- api: api update (#2533) (d231762)
- api: api update (#2534) (6bae2c2)
- api: api update (#2535) (d3821d2)
- api: api update (#2537) (7cace87)
- api: api update (#2544) (7ea429d)
- api: api update (#2547) (7b0ce60)
- api: api update (#2549) (aca2b76)
- api: manual updates (#2491) (e93ce12)
- api: manual updates (#2513) (71e522b)
- api: manual updates (#2526) (f0b7af9)
- api: manual updates (#2527) (aa892cc)
- api: rename browsing_rendering to browser_rendering (#2488) (6b3425f)
- browser_rendering: move methods to top level (#2490) (19e4cb0)
- browsing_rendering: add support for subresources (#2484) (6739a41)
- cloudforce_one: fix scans model (#2504) (23e94c9)
- dns_settings: fix hierarchy (#2514) (a95d254)
- dns: split account and zone DNS settings (#2507) (6a80948)
- internal: group browser rendering (#2508) (349e280)
- magic_cloud_networking: add endpoint mappings (#2550) (f0a6a21)
- radar: add compromised credential endpoints (#2552) ([99c9845...
v4.0.0
4.0.0 (2025-01-13)
Full Changelog: v3.1.1...v4.0.0
⚠ BREAKING CHANGES
- addressing: reshuffle relationship in the namespace to align with the product (#2322)
- r2: rename
cf-r2-jurisdictionto more usablejurisdictionparameter (#2310) - r2: rename
cf-r2-jurisdictionto more usablejurisdictionparameter (#2309) - r2: rename
cf-r2-jurisdictionto more usablejurisdictionparameter (#2308) - loa_documents: move download subresource into parent as
get(#2304) - addressing: move service bindings to dedicated namespace (#2303)
- ai: move to dedicated namespace (#2269)
- kv: move analytics under existing namespace (#2239)
- zone_transfers: move under DNS namespace (#2234)
- dnssec: move under DNS namespace (#2233)
- url_scanner: swap all methods to be v2 only (#2231)
- warp_connector: move under zero trust namespace (#2220)
Features
- addressing: move service bindings to dedicated namespace (#2303) (b9a842b)
- addressing: reshuffle relationship in the namespace to align with the product (#2322) (e6a1bfa)
- ai: add support for search endpoints and finetunes (#2305) (4493d6c)
- ai: move AI back to dedicated namespace (#2277) (674c2ce)
- ai: move to dedicated namespace (#2269) (90d0608)
- api: Add new Aegis zone setting (#2319) (dce9437)
- api: Add PATCH zone hold update method (#2268) (f21869f)
- api: api shield operations updates; rename discovery resource (#2296) (e7936f6)
- api: api update (#2124) (e03ce04)
- api: api update (#2125) (798b1a0)
- api: api update (#2126) (fe787a3)
- api: api update (#2127) (eef643f)
- api: api update (#2129) (ff2f5dc)
- api: api update (#2130) (f57867d)
- api: api update (#2131) (e077e34)
- api: api update (#2132) (f0898d4)
- api: api update (#2133) (22d878b)
- api: api update (#2135) (29e0389)
- api: api update (#2136) (b132a0d)
- api: api update (#2140) (385c772)
- api: api update (#2142) (0b5a5d0)
- api: api update (#2143) (2f10d9c)
- api: api update (#2146) (c1e8143)
- api: api update (#2147) (abbd9f7)
- api: api update (#2148) (178ca7e)
- api: api update (#2149) (b6ca4bd)
- api: api update (#2150) (99d9133)
- api: api update (#2151) (0ac8d45)
- api: api update (#2159) (1629b7f)
- api: api update (#2160) (bc2b5c4)
- api: api update (#2161) (441bcec)
- api: api update (#2162) (5244425)
- api: api update (#2163) (c2770ee)
- api: api update (#2167) (44c9de7)
- api: api update (#2168) (86eff89)
- api: api update (#2169) (94403aa)
- api: api update (#2170) (bfd27f8)
- api: api update (#2171) (f704605)
- api: api update (#2172) (abbdc97)
- api: api update (#2173) ([9e7ca11](h...
v3.1.0
3.1.0 (2024-07-16)
Warning
v3.x of this library is a ground-up rewrite of the SDK, using code generation from our OpenAPI spec.
This package should be in a usable state for many projects, but expect frequent minor breaking
changes as we rename methods and types. If this isn't suitable for you project, we recommend
pinning to the 2.x releases for now.
Full Changelog: v3.0.1...v3.1.0
Features
- api: add hash to url_scanner (28c06a7)
- api: OpenAPI spec update via Stainless API (f0c26a0)
- api: OpenAPI spec update via Stainless API (7850e20)
- api: OpenAPI spec update via Stainless API (e91b45b)
- api: OpenAPI spec update via Stainless API (a2433f4)
- api: OpenAPI spec update via Stainless API (598836d)
- api: OpenAPI spec update via Stainless API (512203e)
- api: OpenAPI spec update via Stainless API (cf3b8d9)
- api: OpenAPI spec update via Stainless API (cf6bd06)
- api: OpenAPI spec update via Stainless API (ccaeebb)
- api: OpenAPI spec update via Stainless API (4346909)
- api: OpenAPI spec update via Stainless API (20e4aff)
- api: OpenAPI spec update via Stainless API (9c895b4)
- api: OpenAPI spec update via Stainless API (90c3186)
- api: OpenAPI spec update via Stainless API (25951ee)
- api: OpenAPI spec update via Stainless API (ca2bde2)
- api: OpenAPI spec update via Stainless API (c2e0647)
- api: OpenAPI spec update via Stainless API (74cd67c)
- api: OpenAPI spec update via Stainless API (83cd3fd)
- api: OpenAPI spec update via Stainless API (86075bb)
- api: OpenAPI spec update via Stainless API (7b4ad6e)
- api: OpenAPI spec update via Stainless API (11cfe41)
- api: OpenAPI spec update via Stainless API (c3abf89)
- api: OpenAPI spec update via Stainless API (1729a2c)
- api: OpenAPI spec update via Stainless API (2516664)
- api: OpenAPI spec update via Stainless API (2dce4af)
- api: OpenAPI spec update via Stainless API (c08fb0d)
- api: OpenAPI spec update via Stainless API (2fdfcf5)
- api: OpenAPI spec update via Stainless API (c94a743)
- api: OpenAPI spec update via Stainless API (87d6d49)
- api: OpenAPI spec update via Stainless API (7fcc030)
- api: OpenAPI spec update via Stainless API (64a4acd)
- api: OpenAPI spec update via Stainless API (8607159)
- api: OpenAPI spec update via Stainless API (e75f499)
- api: OpenAPI spec update via Stainless API (8e5a9db)
- api: OpenAPI spec update via Stainless API (53f952b)
- api: OpenAPI spec update via Stainless API (9aae738)
- api: OpenAPI spec update via Stainless API (17f284a)
- api: OpenAPI spec update via Stainless API (1238133)
- api: OpenAPI spec update via Stainless API (b80c95a)
- api: OpenAPI spec update via Stainless API (1cba5a7)
- api: OpenAPI spec update via Stainless API (852b7dc)
- api: OpenAPI spec update via Stainless API (cf7cc16)
- api: OpenAPI spec update via Stainless API (009cfad)
- api: OpenAPI spec update via Stainless API (cfa4415)
- api: OpenAPI spec update via Stainless API (c174dc7)
- api: OpenAPI spec update via Stainless API (89d49a9)
- api: OpenAPI spec update via Stainless API (f60b165)
- api: OpenAPI spec update via Stainless API (93bdfad)
- api: OpenAPI spec update via Stainless API (8110894)
- api: OpenAPI spec update via Stainless API (74958bd)
- api: OpenAPI spec update via Stainless API (fba0e37)
- api: OpenAPI spec update via Stainless API (23722cc)
- api: OpenAPI spec update via Stainless API (8236e8b)
- api: OpenAPI spec update via Stainless API (5cf1dde)
- api: OpenAPI spec update via Stainless API (a8cad59)
- api: OpenAPI spec update via Stainless API (6134898)
- api: OpenAPI spec update via Stainless API (d1df920)
- api: OpenAPI spec update via Stainless API (03f1cd5)
- api: OpenAPI spec update via Stainless API ([6fa0258](https://github.com/cloudflare/cloudflare-python/commit...
v3.0.1
Merge pull request #1137 from cloudflare/release-please--branches--ma…
v3.0.0
3.0.0 (2024-06-24)
Warning
v3.x of this library is a ground-up rewrite of the SDK, using code generation from our OpenAPI spec.
This package should be in a usable state for many projects, but expect frequent minor breaking
changes as we rename methods and types. If this isn't suitable for you project, we recommend
pinning to the 2.x releases for now.
Full Changelog: v3.0.0-beta.10...v3.0.0
Features
- api: OpenAPI spec update via Stainless API (4efa7b1)
- api: OpenAPI spec update via Stainless API (#1014) (f9b879a)
- api: OpenAPI spec update via Stainless API (#1016) (b762e85)
- api: OpenAPI spec update via Stainless API (#1017) (7bfbdba)
- api: OpenAPI spec update via Stainless API (#1018) (038c47e)
- api: OpenAPI spec update via Stainless API (#1019) (9367d59)
- api: OpenAPI spec update via Stainless API (#1020) (8e20edf)
- api: OpenAPI spec update via Stainless API (#1021) (7d5572a)
- api: OpenAPI spec update via Stainless API (#1022) (c1ed21d)
- api: OpenAPI spec update via Stainless API (#1023) (caa36b4)
- api: OpenAPI spec update via Stainless API (#1024) (7371f0f)
- api: OpenAPI spec update via Stainless API (#1025) (ed9dd82)
- api: OpenAPI spec update via Stainless API (#1026) (4848bd1)
- api: OpenAPI spec update via Stainless API (#1027) (71e22e2)
- api: OpenAPI spec update via Stainless API (#1028) (500976b)
- api: OpenAPI spec update via Stainless API (#1029) (55865cf)
- api: OpenAPI spec update via Stainless API (#1030) (dadf271)
- api: OpenAPI spec update via Stainless API (#1031) (e71b384)
- api: OpenAPI spec update via Stainless API (#1032) (f6ce7db)
- api: OpenAPI spec update via Stainless API (#1033) (4ea82b2)
- api: OpenAPI spec update via Stainless API (#1034) (b1a4539)
- api: OpenAPI spec update via Stainless API (#1035) (1f88ee5)
- api: OpenAPI spec update via Stainless API (#1036) (e020fef)
- api: OpenAPI spec update via Stainless API (#1037) (b63a076)
- api: OpenAPI spec update via Stainless API (#1038) (498913d)
- api: OpenAPI spec update via Stainless API (#1039) (1a82acf)
- api: OpenAPI spec update via Stainless API (#1040) (fe5de84)
- api: OpenAPI spec update via Stainless API (#1041) (5acb02c)
- api: OpenAPI spec update via Stainless API (#1042) (997098f)
- api: OpenAPI spec update via Stainless API (#1043) (46c4648)
- api: OpenAPI spec update via Stainless API (#1044) (ef5e7ee)
- api: OpenAPI spec update via Stainless API (#1045) (cd59b4a)
- api: OpenAPI spec update via Stainless API (#1046) (5e46560)
- api: OpenAPI spec update via Stainless API (#1047) (4a7b51b)
- api: OpenAPI spec update via Stainless API (#1048) (063addb)
- api: OpenAPI spec update via Stainless API (#1049) (c996cad)
- api: OpenAPI spec update via Stainless API (#1050) (381ebf4)
- api: OpenAPI spec update via Stainless API (#1051) (f6430b7)
- api: OpenAPI spec update via Stainless API (#1053) (3112e77)
- api: OpenAPI spec update via Stainless API (#1055) (aa12de0)
- api: OpenAPI spec update via Stainless API (#1056) (db34d57)
- api: OpenAPI spec update via Stainless API ([#1057](https://github.com/cloudflare/cloudflare-python/...