|
4 | 4 | Change history
|
5 | 5 | ================
|
6 | 6 |
|
| 7 | +.. _version-5.5.3: |
| 8 | + |
| 9 | +5.5.3 |
| 10 | +===== |
| 11 | +:release-date: 16 Apr, 2025 |
| 12 | +:release-by: Tomer Nosrati |
| 13 | + |
| 14 | +What's Changed |
| 15 | +~~~~~~~~~~~~~~ |
| 16 | + |
| 17 | +- Fix error of double normalization options from URI in mongodb transport (#2282) |
| 18 | +- Move use of typing_extensions into TYPE_CHECKING block (#2283) |
| 19 | +- Do not pin package tzdata anymore (#2274) |
| 20 | +- Typo in pools's documentation (#2285) |
| 21 | +- Prepare for release: v5.5.3 (#2288) |
| 22 | + |
| 23 | +.. _version-5.5.2: |
| 24 | + |
| 25 | +5.5.2 |
| 26 | +===== |
| 27 | +:release-date: 31 Mar, 2025 |
| 28 | +:release-by: Tomer Nosrati |
| 29 | + |
| 30 | +What's Changed |
| 31 | +~~~~~~~~~~~~~~ |
| 32 | + |
| 33 | +- Bump tzdata from 2025.1 to 2025.2 (#2268) |
| 34 | +- Downgrad kafka version to make the CI green again (#2271) |
| 35 | +- Attempt to fix retry loop in `maybe_declare()` when broken connection (#2275) |
| 36 | +- Prepare for release: v5.5.2 (#2278) |
| 37 | + |
| 38 | +.. _version-5.5.1: |
| 39 | + |
| 40 | +5.5.1 |
| 41 | +===== |
| 42 | +:release-date: 24 Mar, 2025 |
| 43 | +:release-by: Tomer Nosrati |
| 44 | + |
| 45 | +What's Changed |
| 46 | +~~~~~~~~~~~~~~ |
| 47 | + |
| 48 | +- Update trove classifier with missing python 3.13 (#2262) |
| 49 | +- Fix native_delayed_delivery for queue with explicit bindings (#2263) |
| 50 | +- SQS: Fix Query Protocol Content-Type header (#2266) |
| 51 | +- SQS: More Protocol Tests (#2267) |
| 52 | +- Prepare for release: v5.5.1 (#2270) |
| 53 | + |
| 54 | +.. _version-5.5.0: |
| 55 | + |
| 56 | +5.5.0 |
| 57 | +===== |
| 58 | +:release-date: 13 Mar, 2025 |
| 59 | +:release-by: Tomer Nosrati |
| 60 | + |
| 61 | +Key Highlights |
| 62 | +~~~~~~~~~~~~~~ |
| 63 | + |
| 64 | +Native Delayed Delivery |
| 65 | +----------------------- |
| 66 | + |
| 67 | +Official support to `RabbitMQ Delayed Delivery <https://docs.particular.net/transports/rabbitmq/delayed-delivery>`_, |
| 68 | +which is required to enable ETA tasks with quorum queues in Celery. |
| 69 | + |
| 70 | +urllib3 instead of curl |
| 71 | +----------------------- |
| 72 | + |
| 73 | +We can finally say goodbye to the :pypi:`pycurl` dependency and use :pypi:`urllib3` instead. |
| 74 | + |
| 75 | +Transport: Google Pub/Sub |
| 76 | +------------------------- |
| 77 | + |
| 78 | +New support for Google Pub/Sub as a transport broker. |
| 79 | + |
| 80 | +What's Changed |
| 81 | +~~~~~~~~~~~~~~ |
| 82 | + |
| 83 | +- Pin tzdata to latest version 2024.2 (#2121) |
| 84 | +- Refactored CI (#2122) |
| 85 | +- Added unit tests to "tox -e parallel" environment (#2123) |
| 86 | +- Improve pre-commit checks and fix all new lint errors (#2124) |
| 87 | +- Removed codecov flags (#2126) |
| 88 | +- Pin pre-commit to latest version 3.8.0 (#2125) |
| 89 | +- Limit redis-py <5.1.0 (#2132) |
| 90 | +- Removed "on push" from the linter GitHub Actions workflow (#2133) |
| 91 | +- Bump pymongo from 4.9.1 to 4.10.0 (#2130) |
| 92 | +- Update pymongo to 4.10.1 (#2136) |
| 93 | +- fix(pytest): skip file-lock test on Windows (#2138) |
| 94 | +- Apply errback and callback when retry occurs (#2129) |
| 95 | +- Pin pre-commit to latest version 4.0.0 (Python 3.9+) (#2140) |
| 96 | +- Pin pre-commit to latest version 4.0.1 (#2144) |
| 97 | +- Add native delayed delivery API to kombu (#2128) |
| 98 | +- Add support for Google Pub/Sub as transport broker (#2147) |
| 99 | +- Update the transport options according to the retry policy (#2148) |
| 100 | +- Feature: urllib3 instead of curl (#2134) |
| 101 | +- Update mypy to 1.12.0 (#2149) |
| 102 | +- Prepare for (pre) release: v5.5.0rc1 (#2150) |
| 103 | +- Added missing changelog highlight for Google Pub/Sub (#2151) |
| 104 | +- Bump grpcio from 1.66.2 to 1.67.0 (#2158) |
| 105 | +- Fix: restrict google-cloud-pubsub version (#2160) |
| 106 | +- Update mypy to 1.12.1 (#2164) |
| 107 | +- Added a unit test that proves timeout is used when retry policy is specified (#2166) |
| 108 | +- Fix regression from #2148 (#2165) |
| 109 | +- Update google-cloud-pubsub requirement from <=2.20.3,>=2.18.4 to >=2.18.4,<=2.25.2 (#2168) |
| 110 | +- Revert "Update google-cloud-pubsub requirement from <=2.20.3,>=2.18.4 to >=2.18.4,<=2.25.2" (#2169) |
| 111 | +- Update mypy to 1.13.0 (#2172) |
| 112 | +- Fix: restrict google protobuf version (#2175) |
| 113 | +- Add support for Python 3.13 (#2052) |
| 114 | +- Apply retry policy to maybe_declare() (#2174) |
| 115 | +- Pin redis to >=4.5.2,!=4.5.5,!=5.0.2,<=5.2.0 (#2178) |
| 116 | +- Added confirm_timeout argument to publish() (#2167) |
| 117 | +- Prepare for (pre) release: v5.5.0rc2 (#2181) |
| 118 | +- Bump pytest-cov from 5.0.0 to 6.0.0 (#2183) |
| 119 | +- Add documentation for debug logs environment variables (#2186) |
| 120 | +- Add documentation for py-amqp transport options (#2187) |
| 121 | +- Bump codecov/codecov-action from 4 to 5 (#2189) |
| 122 | +- Update pytest to 8.3.4 (#2196) |
| 123 | +- Update redis requirement from !=4.5.5,!=5.0.2,<=5.2.0,>=4.5.2 to >=4.5.2,!=4.5.5,!=5.0.2,<=5.2.1 (#2203) |
| 124 | +- Close connections in case of an exception (#2201) |
| 125 | +- Bump pytest-freezer from 0.4.8 to 0.4.9 (#2205) |
| 126 | +- Bump mypy from 1.13.0 to 1.14.0 (#2211) |
| 127 | +- fix(sqs): don't crash on multiple predefined queues with aws sts session (#2224) |
| 128 | +- Bump mypy from 1.14.0 to 1.14.1 (#2215) |
| 129 | +- Bump tzdata from 2024.2 to 2025.1 (#2230) |
| 130 | +- fix: interpret the ssl_check_hostname as a boolean (#2229) |
| 131 | +- Revert "Resolving TypeError, during version unpacking " (#2225) |
| 132 | +- Bump flake8 from 7.1.1 to 7.1.2 (#2244) |
| 133 | +- Prepare for (pre) release: v5.5.0rc3 (#2247) |
| 134 | +- Bump pytest from 8.3.4 to 8.3.5 (#2253) |
| 135 | +- Update delayed_infra example for better clarity (#2252) |
| 136 | +- SQS: Support Async JSON SQS Protocol & Message Attributes (#2226) |
| 137 | +- Prepare for release: v5.5.0 (#2255) |
| 138 | + |
| 139 | +Changes since 5.5.0rc3 |
| 140 | +---------------------- |
| 141 | + |
| 142 | +- Bump pytest from 8.3.4 to 8.3.5 (#2253) |
| 143 | +- Update delayed_infra example for better clarity (#2252) |
| 144 | +- SQS: Support Async JSON SQS Protocol & Message Attributes (#2226) |
| 145 | + |
| 146 | +.. _version-5.5.0rc3: |
| 147 | + |
| 148 | +5.5.0rc3 |
| 149 | +======== |
| 150 | +:release-date: 20 Feb, 2025 |
| 151 | +:release-by: Tomer Nosrati |
| 152 | + |
| 153 | +Key Highlights |
| 154 | +~~~~~~~~~~~~~~ |
| 155 | + |
| 156 | +Native Delayed Delivery |
| 157 | +----------------------- |
| 158 | + |
| 159 | +Official support to `RabbitMQ Delayed Delivery <https://docs.particular.net/transports/rabbitmq/delayed-delivery>`_, |
| 160 | +which is required to enable ETA tasks with quorum queues in Celery. |
| 161 | + |
| 162 | +urllib3 instead of curl |
| 163 | +----------------------- |
| 164 | + |
| 165 | +We can finally say goodbye to the :pypi:`pycurl` dependency and use :pypi:`urllib3` instead. |
| 166 | + |
| 167 | +Transport: Google Pub/Sub |
| 168 | +------------------------- |
| 169 | + |
| 170 | +New support for Google Pub/Sub as a transport broker. |
| 171 | + |
| 172 | +What's Changed |
| 173 | +~~~~~~~~~~~~~~ |
| 174 | + |
| 175 | +- Bump pytest-cov from 5.0.0 to 6.0.0 (#2183) |
| 176 | +- Add documentation for debug logs environment variables (#2186) |
| 177 | +- Add documentation for py-amqp transport options (#2187) |
| 178 | +- Bump codecov/codecov-action from 4 to 5 (#2189) |
| 179 | +- Update pytest to 8.3.4 (#2196) |
| 180 | +- Update redis requirement from !=4.5.5,!=5.0.2,<=5.2.0,>=4.5.2 to >=4.5.2,!=4.5.5,!=5.0.2,<=5.2.1 (#2203) |
| 181 | +- Close connections in case of an exception (#2201) |
| 182 | +- Bump pytest-freezer from 0.4.8 to 0.4.9 (#2205) |
| 183 | +- Bump mypy from 1.13.0 to 1.14.0 (#2211) |
| 184 | +- fix(sqs): don't crash on multiple predefined queues with aws sts session (#2224) |
| 185 | +- Bump mypy from 1.14.0 to 1.14.1 (#2215) |
| 186 | +- Bump tzdata from 2024.2 to 2025.1 (#2230) |
| 187 | +- fix: interpret the ssl_check_hostname as a boolean (#2229) |
| 188 | +- Revert "Resolving TypeError, during version unpacking " (#2225) |
| 189 | +- Bump flake8 from 7.1.1 to 7.1.2 (#2244) |
| 190 | +- Prepare for (pre) release: v5.5.0rc3 (#2247) |
| 191 | + |
7 | 192 | .. _version-5.5.0rc2:
|
8 | 193 |
|
9 | 194 | 5.5.0rc2
|
|
0 commit comments