diff --git a/.release-please-manifest.json b/.release-please-manifest.json index e0dc5001b1a..127ac87b532 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "3.1.0" + ".": "4.0.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index cb4dcb40087..52669e07ba4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,197 @@ # Changelog +## 4.0.0 (2024-11-21) + +Full Changelog: [v3.1.0...v4.0.0](https://github.com/cloudflare/cloudflare-python/compare/v3.1.0...v4.0.0) + +### ⚠ BREAKING CHANGES + +* **calls:** split turn and sfu apps ([#2120](https://github.com/cloudflare/cloudflare-python/issues/2120)) +* **r2:** move domains, event notifications and sippy under bucket namespace ([#2106](https://github.com/cloudflare/cloudflare-python/issues/2106)) + +### Features + +* **api:** add support for r2 bucket lifecycle and resource sharing ([#2104](https://github.com/cloudflare/cloudflare-python/issues/2104)) ([f21bfd7](https://github.com/cloudflare/cloudflare-python/commit/f21bfd7cc133ad93806c46e361b3419b3e5b25e8)) +* **api:** api update ([#2015](https://github.com/cloudflare/cloudflare-python/issues/2015)) ([b610201](https://github.com/cloudflare/cloudflare-python/commit/b610201afb53fcfe1e93b0db795f0e4a005e66b4)) +* **api:** api update ([#2016](https://github.com/cloudflare/cloudflare-python/issues/2016)) ([61a7c10](https://github.com/cloudflare/cloudflare-python/commit/61a7c100be4620d32e1f73da1f42cad5e7b3bb9d)) +* **api:** api update ([#2017](https://github.com/cloudflare/cloudflare-python/issues/2017)) ([7354f24](https://github.com/cloudflare/cloudflare-python/commit/7354f249f6b5dcd4dfdfe34ee5c421bb31b0eaab)) +* **api:** api update ([#2018](https://github.com/cloudflare/cloudflare-python/issues/2018)) ([2298acd](https://github.com/cloudflare/cloudflare-python/commit/2298acd2ab0c377ed8ca2545099978f5ecf66a58)) +* **api:** api update ([#2019](https://github.com/cloudflare/cloudflare-python/issues/2019)) ([ba2eddc](https://github.com/cloudflare/cloudflare-python/commit/ba2eddcaa8d212c0c61c661a45bd4b1244984a6c)) +* **api:** api update ([#2021](https://github.com/cloudflare/cloudflare-python/issues/2021)) ([fc4ebc4](https://github.com/cloudflare/cloudflare-python/commit/fc4ebc4b588e507e380cfe05da4db1689d4abdd2)) +* **api:** api update ([#2022](https://github.com/cloudflare/cloudflare-python/issues/2022)) ([955548f](https://github.com/cloudflare/cloudflare-python/commit/955548fd0a4f69d8a24e36559653290f210a4db6)) +* **api:** api update ([#2023](https://github.com/cloudflare/cloudflare-python/issues/2023)) ([90398ee](https://github.com/cloudflare/cloudflare-python/commit/90398ee41d18aeeb504684221351821d19de9810)) +* **api:** api update ([#2024](https://github.com/cloudflare/cloudflare-python/issues/2024)) ([1b90f81](https://github.com/cloudflare/cloudflare-python/commit/1b90f81e62d2ca5e67113e2fecb92a28b4a16b32)) +* **api:** api update ([#2025](https://github.com/cloudflare/cloudflare-python/issues/2025)) ([8cbd69e](https://github.com/cloudflare/cloudflare-python/commit/8cbd69ef7428b5cb66efa162ecdc09f38caade40)) +* **api:** api update ([#2026](https://github.com/cloudflare/cloudflare-python/issues/2026)) ([30882fc](https://github.com/cloudflare/cloudflare-python/commit/30882fcc27080ef879ccb5786fca425756a64459)) +* **api:** api update ([#2027](https://github.com/cloudflare/cloudflare-python/issues/2027)) ([357be83](https://github.com/cloudflare/cloudflare-python/commit/357be834b33c2f355617eca6a740bab38599e188)) +* **api:** api update ([#2028](https://github.com/cloudflare/cloudflare-python/issues/2028)) ([c7a3bb8](https://github.com/cloudflare/cloudflare-python/commit/c7a3bb8700cf010a807ba4eaab8cb7d93bab8fb0)) +* **api:** api update ([#2029](https://github.com/cloudflare/cloudflare-python/issues/2029)) ([8a55f95](https://github.com/cloudflare/cloudflare-python/commit/8a55f951fadb254a372e3f75130fc7dda56ef5b0)) +* **api:** api update ([#2030](https://github.com/cloudflare/cloudflare-python/issues/2030)) ([e767541](https://github.com/cloudflare/cloudflare-python/commit/e767541701e21a12603243ce5c2f6f044615548e)) +* **api:** api update ([#2031](https://github.com/cloudflare/cloudflare-python/issues/2031)) ([575f39b](https://github.com/cloudflare/cloudflare-python/commit/575f39b88031f71abb0e83441e2e6e9ae65dbd41)) +* **api:** api update ([#2032](https://github.com/cloudflare/cloudflare-python/issues/2032)) ([4f40842](https://github.com/cloudflare/cloudflare-python/commit/4f4084218ddfea120f015636f11c9700fd8f22a5)) +* **api:** api update ([#2033](https://github.com/cloudflare/cloudflare-python/issues/2033)) ([be3f81a](https://github.com/cloudflare/cloudflare-python/commit/be3f81a53b6bde9d2e76e4591d9b48cb7d2fbd0c)) +* **api:** api update ([#2034](https://github.com/cloudflare/cloudflare-python/issues/2034)) ([d20a91b](https://github.com/cloudflare/cloudflare-python/commit/d20a91b8fa63404054bb3846b6b85215e2ecbdb2)) +* **api:** api update ([#2035](https://github.com/cloudflare/cloudflare-python/issues/2035)) ([51b2454](https://github.com/cloudflare/cloudflare-python/commit/51b245498710094de13fc797e220fdba810b391f)) +* **api:** api update ([#2036](https://github.com/cloudflare/cloudflare-python/issues/2036)) ([fcee4e4](https://github.com/cloudflare/cloudflare-python/commit/fcee4e4af97629c8e7bf64b53fdee5a1abf36654)) +* **api:** api update ([#2037](https://github.com/cloudflare/cloudflare-python/issues/2037)) ([063476e](https://github.com/cloudflare/cloudflare-python/commit/063476e0d8da55141e571712945495e5733346bd)) +* **api:** api update ([#2039](https://github.com/cloudflare/cloudflare-python/issues/2039)) ([737555c](https://github.com/cloudflare/cloudflare-python/commit/737555c2b29a374e54c8ea92019324e256f32c98)) +* **api:** api update ([#2040](https://github.com/cloudflare/cloudflare-python/issues/2040)) ([fb884d6](https://github.com/cloudflare/cloudflare-python/commit/fb884d64e9917f845dddd1b290dbcb846ba5c31c)) +* **api:** api update ([#2041](https://github.com/cloudflare/cloudflare-python/issues/2041)) ([4db65cd](https://github.com/cloudflare/cloudflare-python/commit/4db65cd92564692927d962fa764aa532bbf9191d)) +* **api:** api update ([#2042](https://github.com/cloudflare/cloudflare-python/issues/2042)) ([b744b19](https://github.com/cloudflare/cloudflare-python/commit/b744b198d0dbebf76334e5fb917d7e4a1ad4489a)) +* **api:** api update ([#2043](https://github.com/cloudflare/cloudflare-python/issues/2043)) ([2e47bc6](https://github.com/cloudflare/cloudflare-python/commit/2e47bc684f8129be7fa781465846959a70fb28d5)) +* **api:** api update ([#2044](https://github.com/cloudflare/cloudflare-python/issues/2044)) ([1f8177a](https://github.com/cloudflare/cloudflare-python/commit/1f8177a16f929b218ad857a18778684542a75dfe)) +* **api:** api update ([#2045](https://github.com/cloudflare/cloudflare-python/issues/2045)) ([f4b6cdc](https://github.com/cloudflare/cloudflare-python/commit/f4b6cdc4391593cc3dd90d16a3b285fc6f4fcb22)) +* **api:** api update ([#2046](https://github.com/cloudflare/cloudflare-python/issues/2046)) ([463ff30](https://github.com/cloudflare/cloudflare-python/commit/463ff301c7b564b507032522bd268140d6d6ca2d)) +* **api:** api update ([#2047](https://github.com/cloudflare/cloudflare-python/issues/2047)) ([cda6029](https://github.com/cloudflare/cloudflare-python/commit/cda602969d32219c3ee34605df7a98ebf5991f41)) +* **api:** api update ([#2048](https://github.com/cloudflare/cloudflare-python/issues/2048)) ([c367fcd](https://github.com/cloudflare/cloudflare-python/commit/c367fcd5cfc8ce2b32af476de132b286151da1cb)) +* **api:** api update ([#2049](https://github.com/cloudflare/cloudflare-python/issues/2049)) ([70681c6](https://github.com/cloudflare/cloudflare-python/commit/70681c69540ea0db1493eeb0749d352f3d6b411f)) +* **api:** api update ([#2050](https://github.com/cloudflare/cloudflare-python/issues/2050)) ([cb97b73](https://github.com/cloudflare/cloudflare-python/commit/cb97b736072628085916ed3ea006c6778cd8d317)) +* **api:** api update ([#2053](https://github.com/cloudflare/cloudflare-python/issues/2053)) ([af83eb1](https://github.com/cloudflare/cloudflare-python/commit/af83eb111de36288d01764194270d111b61c9927)) +* **api:** api update ([#2054](https://github.com/cloudflare/cloudflare-python/issues/2054)) ([55cd6e2](https://github.com/cloudflare/cloudflare-python/commit/55cd6e2ad28485e5ae2277dabd1757f545da7b4b)) +* **api:** api update ([#2055](https://github.com/cloudflare/cloudflare-python/issues/2055)) ([5f4d809](https://github.com/cloudflare/cloudflare-python/commit/5f4d8093b49fdc8b3ae18d0ca2e146c9008664a1)) +* **api:** api update ([#2056](https://github.com/cloudflare/cloudflare-python/issues/2056)) ([8e74dac](https://github.com/cloudflare/cloudflare-python/commit/8e74daca3b82d80ba8f72a6738645fc124f2a8d8)) +* **api:** api update ([#2057](https://github.com/cloudflare/cloudflare-python/issues/2057)) ([11eed51](https://github.com/cloudflare/cloudflare-python/commit/11eed517186af8f43fdc17a7ef8d2838faaff1e2)) +* **api:** api update ([#2058](https://github.com/cloudflare/cloudflare-python/issues/2058)) ([b3f5470](https://github.com/cloudflare/cloudflare-python/commit/b3f54701134e5dc94a39c63a411baf69b6e519a0)) +* **api:** api update ([#2059](https://github.com/cloudflare/cloudflare-python/issues/2059)) ([9ce46d9](https://github.com/cloudflare/cloudflare-python/commit/9ce46d9ee368ec57f91945aa56026dc01875cd3c)) +* **api:** api update ([#2060](https://github.com/cloudflare/cloudflare-python/issues/2060)) ([587dc9a](https://github.com/cloudflare/cloudflare-python/commit/587dc9a4b4994edb06af3b339bf7d0a3f5a06fa6)) +* **api:** api update ([#2062](https://github.com/cloudflare/cloudflare-python/issues/2062)) ([cd52692](https://github.com/cloudflare/cloudflare-python/commit/cd52692d668511b152e57751b75e4515a7a7765f)) +* **api:** api update ([#2065](https://github.com/cloudflare/cloudflare-python/issues/2065)) ([be92858](https://github.com/cloudflare/cloudflare-python/commit/be92858543a8fdfd63e1770faf83461c2bc19eb2)) +* **api:** api update ([#2066](https://github.com/cloudflare/cloudflare-python/issues/2066)) ([e6cd2b2](https://github.com/cloudflare/cloudflare-python/commit/e6cd2b2151c32e62bbd82f90bfe79326c5fe0d55)) +* **api:** api update ([#2067](https://github.com/cloudflare/cloudflare-python/issues/2067)) ([a0e6c34](https://github.com/cloudflare/cloudflare-python/commit/a0e6c34c00c94e17ea1e679599563baa5300832a)) +* **api:** api update ([#2068](https://github.com/cloudflare/cloudflare-python/issues/2068)) ([b0faa58](https://github.com/cloudflare/cloudflare-python/commit/b0faa588ed2a481e1edfdcc6b4c37de38ca7aabd)) +* **api:** api update ([#2069](https://github.com/cloudflare/cloudflare-python/issues/2069)) ([f21ae8a](https://github.com/cloudflare/cloudflare-python/commit/f21ae8ac28e13f6b03bc9b5888ade33fe760de72)) +* **api:** api update ([#2070](https://github.com/cloudflare/cloudflare-python/issues/2070)) ([dc06ed7](https://github.com/cloudflare/cloudflare-python/commit/dc06ed7a08383e5e2c89b8ac949b57e2aa9d3b5d)) +* **api:** api update ([#2071](https://github.com/cloudflare/cloudflare-python/issues/2071)) ([0276070](https://github.com/cloudflare/cloudflare-python/commit/02760703b525ed51933163a84ecee793672d84b0)) +* **api:** api update ([#2072](https://github.com/cloudflare/cloudflare-python/issues/2072)) ([6c589c8](https://github.com/cloudflare/cloudflare-python/commit/6c589c845bcf16baacae11e4bf7a425de3a0b704)) +* **api:** api update ([#2073](https://github.com/cloudflare/cloudflare-python/issues/2073)) ([5836b62](https://github.com/cloudflare/cloudflare-python/commit/5836b62d3e2d215758881f6ae7fc33ecebe9018f)) +* **api:** api update ([#2074](https://github.com/cloudflare/cloudflare-python/issues/2074)) ([84d7c24](https://github.com/cloudflare/cloudflare-python/commit/84d7c244338317f7925f02861d53bd41843274e6)) +* **api:** api update ([#2075](https://github.com/cloudflare/cloudflare-python/issues/2075)) ([7d12c58](https://github.com/cloudflare/cloudflare-python/commit/7d12c5843f90c32e17887aade0eb111134b3b612)) +* **api:** api update ([#2076](https://github.com/cloudflare/cloudflare-python/issues/2076)) ([516a7dc](https://github.com/cloudflare/cloudflare-python/commit/516a7dc984f4cc3c19b29f1ece34a07828950840)) +* **api:** api update ([#2077](https://github.com/cloudflare/cloudflare-python/issues/2077)) ([122fb95](https://github.com/cloudflare/cloudflare-python/commit/122fb95b6b3f55c907523a5c6548c09a2d1ec95a)) +* **api:** api update ([#2081](https://github.com/cloudflare/cloudflare-python/issues/2081)) ([f573cb2](https://github.com/cloudflare/cloudflare-python/commit/f573cb2c58f35a2baa92ae8b6223272c6f8dbda6)) +* **api:** api update ([#2083](https://github.com/cloudflare/cloudflare-python/issues/2083)) ([360515b](https://github.com/cloudflare/cloudflare-python/commit/360515b262149fb3cc26fdca7137a30054efdcb9)) +* **api:** api update ([#2084](https://github.com/cloudflare/cloudflare-python/issues/2084)) ([dac2d0c](https://github.com/cloudflare/cloudflare-python/commit/dac2d0cdd0b48c3dbee91df31093c0ee2a056440)) +* **api:** api update ([#2085](https://github.com/cloudflare/cloudflare-python/issues/2085)) ([839e93f](https://github.com/cloudflare/cloudflare-python/commit/839e93f72f0ba20ba8be9dcc394d9522bba63e35)) +* **api:** api update ([#2086](https://github.com/cloudflare/cloudflare-python/issues/2086)) ([1cf36f9](https://github.com/cloudflare/cloudflare-python/commit/1cf36f9d67df6539bce65456b47180f12a308732)) +* **api:** api update ([#2087](https://github.com/cloudflare/cloudflare-python/issues/2087)) ([45b1f6c](https://github.com/cloudflare/cloudflare-python/commit/45b1f6c5e032495887c6c0d6d3747680efa740a2)) +* **api:** api update ([#2088](https://github.com/cloudflare/cloudflare-python/issues/2088)) ([78f97fc](https://github.com/cloudflare/cloudflare-python/commit/78f97fc7ef3688739d69661e14c675d9acd30df2)) +* **api:** api update ([#2089](https://github.com/cloudflare/cloudflare-python/issues/2089)) ([3013e82](https://github.com/cloudflare/cloudflare-python/commit/3013e8243cd7532a38702a011ee32b21c4500361)) +* **api:** api update ([#2090](https://github.com/cloudflare/cloudflare-python/issues/2090)) ([b0a850f](https://github.com/cloudflare/cloudflare-python/commit/b0a850f383016e7e0467a3d042d33ff703f99c2c)) +* **api:** api update ([#2091](https://github.com/cloudflare/cloudflare-python/issues/2091)) ([522ee54](https://github.com/cloudflare/cloudflare-python/commit/522ee548685970bf74be3035e3e90894fc8bbace)) +* **api:** api update ([#2092](https://github.com/cloudflare/cloudflare-python/issues/2092)) ([f52a8d6](https://github.com/cloudflare/cloudflare-python/commit/f52a8d69e6bd98725c1cf152b1fa4a313692d82d)) +* **api:** api update ([#2093](https://github.com/cloudflare/cloudflare-python/issues/2093)) ([5f6b64e](https://github.com/cloudflare/cloudflare-python/commit/5f6b64ec828371a0be840aae09f52e63a079155b)) +* **api:** api update ([#2094](https://github.com/cloudflare/cloudflare-python/issues/2094)) ([82fa3ce](https://github.com/cloudflare/cloudflare-python/commit/82fa3ce70829b415d7b2b48df646afe4506fab62)) +* **api:** api update ([#2096](https://github.com/cloudflare/cloudflare-python/issues/2096)) ([7d79a27](https://github.com/cloudflare/cloudflare-python/commit/7d79a27e4d55df2040e08de08052dec521434b71)) +* **api:** api update ([#2097](https://github.com/cloudflare/cloudflare-python/issues/2097)) ([ecd3398](https://github.com/cloudflare/cloudflare-python/commit/ecd339856a37b54b7a1fd14bf3a2be53c820c012)) +* **api:** api update ([#2100](https://github.com/cloudflare/cloudflare-python/issues/2100)) ([adbc2a2](https://github.com/cloudflare/cloudflare-python/commit/adbc2a2bf11577e3b1bee32603adba84d4065bf0)) +* **api:** api update ([#2101](https://github.com/cloudflare/cloudflare-python/issues/2101)) ([a42b541](https://github.com/cloudflare/cloudflare-python/commit/a42b5410e869321d3b0f3e99ddbc414a4a24598e)) +* **api:** api update ([#2105](https://github.com/cloudflare/cloudflare-python/issues/2105)) ([0212953](https://github.com/cloudflare/cloudflare-python/commit/02129537d96ee138824748ec2b89da14e05d1945)) +* **api:** api update ([#2108](https://github.com/cloudflare/cloudflare-python/issues/2108)) ([86aa020](https://github.com/cloudflare/cloudflare-python/commit/86aa020531bb0048893159b35f1c6a3bfd074b70)) +* **api:** api update ([#2109](https://github.com/cloudflare/cloudflare-python/issues/2109)) ([f0224d9](https://github.com/cloudflare/cloudflare-python/commit/f0224d993a4aeeae064dba7c0feca7356c90e3dd)) +* **api:** api update ([#2113](https://github.com/cloudflare/cloudflare-python/issues/2113)) ([c31276a](https://github.com/cloudflare/cloudflare-python/commit/c31276aad8d82e6ff2848d6fd3f942dc9eeba35c)) +* **api:** api update ([#2114](https://github.com/cloudflare/cloudflare-python/issues/2114)) ([8481e89](https://github.com/cloudflare/cloudflare-python/commit/8481e890811584bbc0642b8a216787ada5beab24)) +* **api:** api update ([#2115](https://github.com/cloudflare/cloudflare-python/issues/2115)) ([5a0bbb5](https://github.com/cloudflare/cloudflare-python/commit/5a0bbb54a219cd4a9ecf32c89dde680cc2f3f6ef)) +* **api:** api update ([#2116](https://github.com/cloudflare/cloudflare-python/issues/2116)) ([dc34f99](https://github.com/cloudflare/cloudflare-python/commit/dc34f9907d39078c879baefd5b62e1d439520ae0)) +* **api:** api update ([#2117](https://github.com/cloudflare/cloudflare-python/issues/2117)) ([57550b4](https://github.com/cloudflare/cloudflare-python/commit/57550b48cd6e760f6d0349d9e4c399bdb6d63340)) +* **api:** api update ([#2118](https://github.com/cloudflare/cloudflare-python/issues/2118)) ([c0fb56e](https://github.com/cloudflare/cloudflare-python/commit/c0fb56ecaad9e05c1c6788361f05561d93660035)) +* **api:** api update ([#2119](https://github.com/cloudflare/cloudflare-python/issues/2119)) ([9240e69](https://github.com/cloudflare/cloudflare-python/commit/9240e69336c8f2b9ea387715d63e0fdb2e47cb8e)) +* **api:** api update ([#2123](https://github.com/cloudflare/cloudflare-python/issues/2123)) ([f52ebe6](https://github.com/cloudflare/cloudflare-python/commit/f52ebe6d7841ee13635c4b16be1c4776ab66af07)) +* **api:** api update ([#2124](https://github.com/cloudflare/cloudflare-python/issues/2124)) ([e03ce04](https://github.com/cloudflare/cloudflare-python/commit/e03ce048f9686baf14fca16b30d9a20278257f59)) +* **api:** api update ([#2125](https://github.com/cloudflare/cloudflare-python/issues/2125)) ([798b1a0](https://github.com/cloudflare/cloudflare-python/commit/798b1a044e3042346af9c8d301586fa59c67aedf)) +* **api:** api update ([#2126](https://github.com/cloudflare/cloudflare-python/issues/2126)) ([fe787a3](https://github.com/cloudflare/cloudflare-python/commit/fe787a344a1c5f06ceaef8ff8805e7c8072feb19)) +* **api:** api update ([#2127](https://github.com/cloudflare/cloudflare-python/issues/2127)) ([eef643f](https://github.com/cloudflare/cloudflare-python/commit/eef643fdd935224ade161660b54b1758710948d5)) +* **api:** api update ([#2129](https://github.com/cloudflare/cloudflare-python/issues/2129)) ([ff2f5dc](https://github.com/cloudflare/cloudflare-python/commit/ff2f5dc939fc3b3799c875a765a91ee11bdcbd83)) +* **api:** api update ([#2130](https://github.com/cloudflare/cloudflare-python/issues/2130)) ([f57867d](https://github.com/cloudflare/cloudflare-python/commit/f57867db827b54228dd31bf1054fadd1ea808460)) +* **api:** api update ([#2131](https://github.com/cloudflare/cloudflare-python/issues/2131)) ([e077e34](https://github.com/cloudflare/cloudflare-python/commit/e077e34c2219779e808540d268e90f1298b6334f)) +* **api:** api update ([#2132](https://github.com/cloudflare/cloudflare-python/issues/2132)) ([f0898d4](https://github.com/cloudflare/cloudflare-python/commit/f0898d4b3752c6e035f91eb22555a0cc112c8026)) +* **api:** api update ([#2133](https://github.com/cloudflare/cloudflare-python/issues/2133)) ([22d878b](https://github.com/cloudflare/cloudflare-python/commit/22d878bc6dfebc68e65dae946330f01b79b380b7)) +* **api:** api update ([#2135](https://github.com/cloudflare/cloudflare-python/issues/2135)) ([29e0389](https://github.com/cloudflare/cloudflare-python/commit/29e038971efe26a45daaa9b0ac5eab248922f0a7)) +* **api:** api update ([#2136](https://github.com/cloudflare/cloudflare-python/issues/2136)) ([b132a0d](https://github.com/cloudflare/cloudflare-python/commit/b132a0d47fa5b9bdf74271df8be5e9b36095a444)) +* **api:** api update ([#2140](https://github.com/cloudflare/cloudflare-python/issues/2140)) ([385c772](https://github.com/cloudflare/cloudflare-python/commit/385c77263a4515a9c587302d1d94f4a714c9d031)) +* **api:** api update ([#2142](https://github.com/cloudflare/cloudflare-python/issues/2142)) ([0b5a5d0](https://github.com/cloudflare/cloudflare-python/commit/0b5a5d0f0b62f5b9a21e50cb7b4209315a9cb7df)) +* **api:** api update ([#2143](https://github.com/cloudflare/cloudflare-python/issues/2143)) ([2f10d9c](https://github.com/cloudflare/cloudflare-python/commit/2f10d9cc4c1c7d74b011da95e8c94971dccc4a0b)) +* **api:** api update ([#2146](https://github.com/cloudflare/cloudflare-python/issues/2146)) ([c1e8143](https://github.com/cloudflare/cloudflare-python/commit/c1e8143d4fa54667933c9ab50c80b7ee12f0f872)) +* **api:** api update ([#2147](https://github.com/cloudflare/cloudflare-python/issues/2147)) ([abbd9f7](https://github.com/cloudflare/cloudflare-python/commit/abbd9f710f32647ae8987b5cd370c1b1eda158a3)) +* **api:** api update ([#2148](https://github.com/cloudflare/cloudflare-python/issues/2148)) ([178ca7e](https://github.com/cloudflare/cloudflare-python/commit/178ca7e20f6350a13a37b23451ddafc3d77a4a6b)) +* **api:** api update ([#2149](https://github.com/cloudflare/cloudflare-python/issues/2149)) ([b6ca4bd](https://github.com/cloudflare/cloudflare-python/commit/b6ca4bd513190d7b1af48e24cee69340a6158ebd)) +* **api:** api update ([#2150](https://github.com/cloudflare/cloudflare-python/issues/2150)) ([99d9133](https://github.com/cloudflare/cloudflare-python/commit/99d91330f715e705244cc698978cd2ab8548966a)) +* **api:** api update ([#2151](https://github.com/cloudflare/cloudflare-python/issues/2151)) ([0ac8d45](https://github.com/cloudflare/cloudflare-python/commit/0ac8d45b16a19d823b1e04bc2417f6e2a3461cc2)) +* **api:** api update ([#2159](https://github.com/cloudflare/cloudflare-python/issues/2159)) ([1629b7f](https://github.com/cloudflare/cloudflare-python/commit/1629b7f549d9f66bb92b0f6d39e204a164431447)) +* **api:** api update ([#2160](https://github.com/cloudflare/cloudflare-python/issues/2160)) ([bc2b5c4](https://github.com/cloudflare/cloudflare-python/commit/bc2b5c431ad0ad27f107f5ba766ea0c07dfd0177)) +* **api:** api update ([#2161](https://github.com/cloudflare/cloudflare-python/issues/2161)) ([441bcec](https://github.com/cloudflare/cloudflare-python/commit/441bcecde63c193c9e08800ce6ad6f43c022282b)) +* **api:** api update ([#2162](https://github.com/cloudflare/cloudflare-python/issues/2162)) ([5244425](https://github.com/cloudflare/cloudflare-python/commit/5244425b52f1f512931708f879270cd7d287f1d0)) +* **api:** api update ([#2163](https://github.com/cloudflare/cloudflare-python/issues/2163)) ([c2770ee](https://github.com/cloudflare/cloudflare-python/commit/c2770eec423f26d1ecad8a1f836ed5001acce4b1)) +* **api:** api update ([#2167](https://github.com/cloudflare/cloudflare-python/issues/2167)) ([44c9de7](https://github.com/cloudflare/cloudflare-python/commit/44c9de7f4e4f1d294960ef892fe90ba1ed1c65b6)) +* **api:** api update ([#2168](https://github.com/cloudflare/cloudflare-python/issues/2168)) ([86eff89](https://github.com/cloudflare/cloudflare-python/commit/86eff892d605f019f725d914670f442057d8f3fc)) +* **api:** api update ([#2169](https://github.com/cloudflare/cloudflare-python/issues/2169)) ([94403aa](https://github.com/cloudflare/cloudflare-python/commit/94403aa020be977db4313269f5faaaa9a6119a00)) +* **api:** api update ([#2170](https://github.com/cloudflare/cloudflare-python/issues/2170)) ([bfd27f8](https://github.com/cloudflare/cloudflare-python/commit/bfd27f86e196194e3e05330391574cb1d60ff46c)) +* **api:** api update ([#2171](https://github.com/cloudflare/cloudflare-python/issues/2171)) ([f704605](https://github.com/cloudflare/cloudflare-python/commit/f70460538170f4af2d320fe0f46417afba060a0b)) +* **api:** api update ([#2172](https://github.com/cloudflare/cloudflare-python/issues/2172)) ([abbdc97](https://github.com/cloudflare/cloudflare-python/commit/abbdc97e686c637f0479816fc4c1fd158edadc4f)) +* **api:** api update ([#2173](https://github.com/cloudflare/cloudflare-python/issues/2173)) ([9e7ca11](https://github.com/cloudflare/cloudflare-python/commit/9e7ca11b0d9bac42d697b89bb021fd0010aa32cc)) +* **api:** api update ([#2175](https://github.com/cloudflare/cloudflare-python/issues/2175)) ([d22a2de](https://github.com/cloudflare/cloudflare-python/commit/d22a2debd32f0b14a7587317d9a7a8e26e4065d9)) +* **api:** api update ([#2179](https://github.com/cloudflare/cloudflare-python/issues/2179)) ([d39c7b5](https://github.com/cloudflare/cloudflare-python/commit/d39c7b51908c22ed91b2e7f68cb64ebf05bfabb9)) +* **api:** api update ([#2180](https://github.com/cloudflare/cloudflare-python/issues/2180)) ([90be13d](https://github.com/cloudflare/cloudflare-python/commit/90be13db56fb6d1ae93dfa11c80580efc7f98d1c)) +* **api:** api update ([#2181](https://github.com/cloudflare/cloudflare-python/issues/2181)) ([f3c2bb4](https://github.com/cloudflare/cloudflare-python/commit/f3c2bb42b357660881be9cce0dad1b2651e8f3de)) +* **api:** api update ([#2188](https://github.com/cloudflare/cloudflare-python/issues/2188)) ([09acf0a](https://github.com/cloudflare/cloudflare-python/commit/09acf0aba6d4a44ba3ccd8ef3ebcd06bfd10c21a)) +* **api:** api update ([#2197](https://github.com/cloudflare/cloudflare-python/issues/2197)) ([8fb8e8b](https://github.com/cloudflare/cloudflare-python/commit/8fb8e8b2abb398b42890d0dd11590e646e29184b)) +* **api:** api update ([#2198](https://github.com/cloudflare/cloudflare-python/issues/2198)) ([1cad830](https://github.com/cloudflare/cloudflare-python/commit/1cad8304d05e4eee21adb38dde942a27b93b17cc)) +* **api:** api update ([#2199](https://github.com/cloudflare/cloudflare-python/issues/2199)) ([2d5cecb](https://github.com/cloudflare/cloudflare-python/commit/2d5cecb75287ac39d04f04f6ffdcb982f080ff6d)) +* **api:** api update ([#2200](https://github.com/cloudflare/cloudflare-python/issues/2200)) ([5be5fe6](https://github.com/cloudflare/cloudflare-python/commit/5be5fe6c91b8e8ef2fee80ef96eefcbb37f901ac)) +* **api:** clean up indirect models ([#2155](https://github.com/cloudflare/cloudflare-python/issues/2155)) ([503ab54](https://github.com/cloudflare/cloudflare-python/commit/503ab54a5afff1d832a1f9243bda27ad982e3451)) +* **api:** clean up missing model references ([#2138](https://github.com/cloudflare/cloudflare-python/issues/2138)) ([74f433a](https://github.com/cloudflare/cloudflare-python/commit/74f433a9e010471cfa87af98c2586195fb764c5d)) +* **api:** clean up missing models ([#2178](https://github.com/cloudflare/cloudflare-python/issues/2178)) ([bd94126](https://github.com/cloudflare/cloudflare-python/commit/bd94126a86d0cf376a8856a9c8077600285f2b70)) +* **api:** initialism for SFU ([#2121](https://github.com/cloudflare/cloudflare-python/issues/2121)) ([9ef8e45](https://github.com/cloudflare/cloudflare-python/commit/9ef8e452f58c2aa08b6c78c9120574351b64e4eb)) +* **api:** introduce bulk operation methods ([#2177](https://github.com/cloudflare/cloudflare-python/issues/2177)) ([3fd5de2](https://github.com/cloudflare/cloudflare-python/commit/3fd5de24f338955457a1b47fa0fea3d7bfc796cc)) +* **api:** make `pop` initialism ([#2110](https://github.com/cloudflare/cloudflare-python/issues/2110)) ([97587ec](https://github.com/cloudflare/cloudflare-python/commit/97587ec1f3f0833ec784975e1cd1b4da31cd9f1f)) +* **api:** manual updates ([#2164](https://github.com/cloudflare/cloudflare-python/issues/2164)) ([3f20b98](https://github.com/cloudflare/cloudflare-python/commit/3f20b98dee636ed17903cff36351c66e97ac1795)) +* **api:** manual updates ([#2195](https://github.com/cloudflare/cloudflare-python/issues/2195)) ([2de0fb0](https://github.com/cloudflare/cloudflare-python/commit/2de0fb0b3f46aefd97d06e22b6441a573ee228a2)) +* **api:** map in new endpoints for account owned tokens, dns setting views and worker assets ([#2144](https://github.com/cloudflare/cloudflare-python/issues/2144)) ([6e79a67](https://github.com/cloudflare/cloudflare-python/commit/6e79a67fbf36ca0f2325356f7d1137d84f5cb1fc)) +* **api:** remap models for magic visibility ([#2128](https://github.com/cloudflare/cloudflare-python/issues/2128)) ([dae1150](https://github.com/cloudflare/cloudflare-python/commit/dae115058bdea915f5aa5b386a68c4387b356ef6)) +* **api:** remap models to newer bundle names ([#2111](https://github.com/cloudflare/cloudflare-python/issues/2111)) ([af11bd2](https://github.com/cloudflare/cloudflare-python/commit/af11bd2d514f8117abc94c48f05010e880cf5b68)) +* **api:** remap models to newer bundle names ([#2112](https://github.com/cloudflare/cloudflare-python/issues/2112)) ([43e110c](https://github.com/cloudflare/cloudflare-python/commit/43e110c34de46b95b930fbdc0ab31a923e16fd72)) +* **api:** update via SDK Studio ([#2182](https://github.com/cloudflare/cloudflare-python/issues/2182)) ([660adfd](https://github.com/cloudflare/cloudflare-python/commit/660adfde851b2e4110bd98070ac7dd684ba009cc)) +* **api:** update via SDK Studio ([#2183](https://github.com/cloudflare/cloudflare-python/issues/2183)) ([cda5a42](https://github.com/cloudflare/cloudflare-python/commit/cda5a42a9ed789b99ae168e52e99255bbf1d946f)) +* **api:** update via SDK Studio ([#2184](https://github.com/cloudflare/cloudflare-python/issues/2184)) ([838f684](https://github.com/cloudflare/cloudflare-python/commit/838f684bb71ddb6f9fc0a8b4830340a14421f15c)) +* **api:** update via SDK Studio ([#2185](https://github.com/cloudflare/cloudflare-python/issues/2185)) ([e727768](https://github.com/cloudflare/cloudflare-python/commit/e727768f549e968b5f906f768a46a7930d59ab4f)) +* **api:** update via SDK Studio ([#2187](https://github.com/cloudflare/cloudflare-python/issues/2187)) ([4e1d81a](https://github.com/cloudflare/cloudflare-python/commit/4e1d81a1640edbde3a58fa79451c0d4287c8abd9)) +* **api:** update via SDK Studio ([#2189](https://github.com/cloudflare/cloudflare-python/issues/2189)) ([93cfe28](https://github.com/cloudflare/cloudflare-python/commit/93cfe2870ad304ba87c7a055685f12121a470b53)) +* **api:** update via SDK Studio ([#2190](https://github.com/cloudflare/cloudflare-python/issues/2190)) ([4b59193](https://github.com/cloudflare/cloudflare-python/commit/4b5919334b2d9d758c1d48e3aca466322c061752)) +* **api:** update via SDK Studio ([#2191](https://github.com/cloudflare/cloudflare-python/issues/2191)) ([b480965](https://github.com/cloudflare/cloudflare-python/commit/b48096544baf31b65ec0a2a7f2279eee8716110f)) +* **api:** update via SDK Studio ([#2192](https://github.com/cloudflare/cloudflare-python/issues/2192)) ([f1b6c86](https://github.com/cloudflare/cloudflare-python/commit/f1b6c86ef5d49e369db6d6edd33527cf06796110)) +* **api:** update via SDK Studio ([#2193](https://github.com/cloudflare/cloudflare-python/issues/2193)) ([d4deaed](https://github.com/cloudflare/cloudflare-python/commit/d4deaed06b6f87c079b07c8b2d00dbe7c857be5c)) +* **api:** update via SDK Studio ([#2194](https://github.com/cloudflare/cloudflare-python/issues/2194)) ([9949651](https://github.com/cloudflare/cloudflare-python/commit/9949651a0667f934d1de17a4ee564a82e313b42f)) +* **calls:** split turn and sfu apps ([#2120](https://github.com/cloudflare/cloudflare-python/issues/2120)) ([7ed7289](https://github.com/cloudflare/cloudflare-python/commit/7ed7289ffe7c58525716e6e8bdc24ab86e7fc959)) +* **fleet_status:** update path placeholders to match conventions ([#2153](https://github.com/cloudflare/cloudflare-python/issues/2153)) ([66d6d48](https://github.com/cloudflare/cloudflare-python/commit/66d6d48e74d138083aaeaa23f3ffd61421cea0e5)) +* **hyperdrive_config:** remove overriding `id` mappings ([#2082](https://github.com/cloudflare/cloudflare-python/issues/2082)) ([3948b37](https://github.com/cloudflare/cloudflare-python/commit/3948b37f298ab4377480189d3daeeffb4d1e4a67)) +* **iam:** fix model mappings ([#2154](https://github.com/cloudflare/cloudflare-python/issues/2154)) ([354f6d2](https://github.com/cloudflare/cloudflare-python/commit/354f6d28d063a98f23f0164d8d2f52077f541f3f)) +* **python:** expand `model_type` rename to paths as well ([#2156](https://github.com/cloudflare/cloudflare-python/issues/2156)) ([9abf6d5](https://github.com/cloudflare/cloudflare-python/commit/9abf6d52c26439bf77583070e71b0826df8d424d)) +* **r2_bucket:** add `cors` support ([#2196](https://github.com/cloudflare/cloudflare-python/issues/2196)) ([8ed5f71](https://github.com/cloudflare/cloudflare-python/commit/8ed5f71bba52a6946622b7f5067beaea27ccc39e)) +* **r2:** add custom domain and managed domain resources ([#2102](https://github.com/cloudflare/cloudflare-python/issues/2102)) ([cc4dd91](https://github.com/cloudflare/cloudflare-python/commit/cc4dd9181509fbfa12c7ba9deebfe08bf4541313)) +* **r2:** move domains, event notifications and sippy under bucket namespace ([#2106](https://github.com/cloudflare/cloudflare-python/issues/2106)) ([ce27740](https://github.com/cloudflare/cloudflare-python/commit/ce27740cf0a8c944898ebdc55f76f766ceef98e2)) +* **snippet_rules:** add `delete` support ([#2080](https://github.com/cloudflare/cloudflare-python/issues/2080)) ([0192a71](https://github.com/cloudflare/cloudflare-python/commit/0192a712fbdca8f0613f715f862d60cf8b98b63b)) +* **tokens:** move condition and policy to shared models ([#2158](https://github.com/cloudflare/cloudflare-python/issues/2158)) ([f92d492](https://github.com/cloudflare/cloudflare-python/commit/f92d4929376afd516df711cf1c924f6271968e02)) +* **tokens:** move token value model to shared ([#2157](https://github.com/cloudflare/cloudflare-python/issues/2157)) ([8c246c1](https://github.com/cloudflare/cloudflare-python/commit/8c246c1361c13e2b1fb113c60ce53a136be44c64)) +* **zero_trust_device:** reshuffle structure to allow use of custom and default ([#2137](https://github.com/cloudflare/cloudflare-python/issues/2137)) ([e323e62](https://github.com/cloudflare/cloudflare-python/commit/e323e62645bbaac3203bf0119217834683babfef)) +* **zero_trust_local_domain_fallback:** define body param for updates ([#2122](https://github.com/cloudflare/cloudflare-python/issues/2122)) ([cb12f0c](https://github.com/cloudflare/cloudflare-python/commit/cb12f0cd6ae65438df6f34475a221b4721cdab87)) +* **zero_trust_organization:** swap to upsert for creation ([#2186](https://github.com/cloudflare/cloudflare-python/issues/2186)) ([eeb6d8e](https://github.com/cloudflare/cloudflare-python/commit/eeb6d8eeb3a39e1a86b557a29a161ff92fd047fe)) +* **zone_cache_variants:** fix schema reference for model ([#2103](https://github.com/cloudflare/cloudflare-python/issues/2103)) ([f6ccb89](https://github.com/cloudflare/cloudflare-python/commit/f6ccb89f55c64b176a0ec4d6ee285b8fb191ee43)) + + +### Bug Fixes + +* **api:** certificate_pack create flow ([#2107](https://github.com/cloudflare/cloudflare-python/issues/2107)) ([8f86af0](https://github.com/cloudflare/cloudflare-python/commit/8f86af0bdb917d1f2cbcb1a9f6596cd3acc6391b)) +* **waiting_room_rules:** define `body_param_name` for bulk rules endpoint ([#2139](https://github.com/cloudflare/cloudflare-python/issues/2139)) ([a88b77d](https://github.com/cloudflare/cloudflare-python/commit/a88b77db25873cf057bece8a86e3a6b64746caf4)) + + +### Chores + +* **internal:** codegen related update ([#2176](https://github.com/cloudflare/cloudflare-python/issues/2176)) ([c810755](https://github.com/cloudflare/cloudflare-python/commit/c810755564d385aceab09b2d3afb6b2186a0a19c)) +* rebuild project due to codegen change ([#2134](https://github.com/cloudflare/cloudflare-python/issues/2134)) ([fdc0bb6](https://github.com/cloudflare/cloudflare-python/commit/fdc0bb6474d791e8fc51adf31e1d2fa8997367e9)) +* rebuild project due to codegen change ([#2141](https://github.com/cloudflare/cloudflare-python/issues/2141)) ([1914be1](https://github.com/cloudflare/cloudflare-python/commit/1914be19fb8b7a98ebda76a3199520acb48a57f2)) +* rebuild project due to codegen change ([#2145](https://github.com/cloudflare/cloudflare-python/issues/2145)) ([6473ee6](https://github.com/cloudflare/cloudflare-python/commit/6473ee69bc6eeaa8b03084a8b0f80420acf1cbc2)) +* rebuild project due to codegen change ([#2165](https://github.com/cloudflare/cloudflare-python/issues/2165)) ([877e8c2](https://github.com/cloudflare/cloudflare-python/commit/877e8c2484c620c3f2b9ac70e26732ef7fcb9afa)) +* rebuild project due to codegen change ([#2174](https://github.com/cloudflare/cloudflare-python/issues/2174)) ([dbebda3](https://github.com/cloudflare/cloudflare-python/commit/dbebda3f4635aed4452e12ff11ea3af2c89f33f2)) + ## 3.1.0 (2024-07-16) Full Changelog: [v3.0.1...v3.1.0](https://github.com/cloudflare/cloudflare-python/compare/v3.0.1...v3.1.0) diff --git a/pyproject.toml b/pyproject.toml index 6d0b18b0f53..c27dc7e6bce 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "cloudflare" -version = "3.1.0" +version = "4.0.0" description = "The official Python library for the cloudflare API" dynamic = ["readme"] license = "Apache-2.0" diff --git a/src/cloudflare/_version.py b/src/cloudflare/_version.py index 8567a89a5c0..0ed86798ee1 100644 --- a/src/cloudflare/_version.py +++ b/src/cloudflare/_version.py @@ -1,4 +1,4 @@ # File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. __title__ = "cloudflare" -__version__ = "3.1.0" # x-release-please-version +__version__ = "4.0.0" # x-release-please-version