Commit Graph

3387 Commits

Author SHA1 Message Date
Matus Valo f475285894 Added Redis SentinelChannel to reference docs 2020-09-23 23:01:04 +02:00
Matus Valo 56e88dc275 Revert "Added redis transport key_prefix from envvars"
This reverts commit d440278cd3.
2020-09-08 18:55:54 +06:00
Omer Katz a042d57c57 Wheels are no longer universal. 2020-09-06 18:51:04 +03:00
Omer Katz 0db1bdb6ab Bump version: 5.0.1 → 5.0.2 2020-09-06 18:45:45 +03:00
Omer Katz c91ef5813e Update changelog. 2020-09-06 18:23:27 +03:00
Omer Katz f557e253b2 Update tox. 2020-09-06 18:21:31 +03:00
Omer Katz 7fe73ca614 Bump py-amqp version to 5.0.0. 2020-09-06 18:21:31 +03:00
Rudy Attias d440278cd3 Added redis transport key_prefix from envvars 2020-09-06 07:43:31 +06:00
Matus Valo eff1717266 Added Failover userguide 2020-09-05 07:04:40 +06:00
Ash Berlin-Taylor 10887dc88e
Make `utils.functional.retry_over_time` appear in rendered docs (#1245)
Since this module has `__all__`, autodoc will (by default) only show docs for those
members, meaning retry_over_time is not shown in the rendered docs.

This function is used by the Redis result backend in Celery, and it has a doc
comment so it should be "public".
2020-09-03 11:22:20 +02:00
Matus Valo 2becce3e03 Indent code block in documentation 2020-08-28 12:01:28 +02:00
Matus Valo 8e29a7e9b1
Remove python 2.7 and 3.5 from appveyor.yml (#1242) 2020-08-24 00:47:52 +02:00
Omer Katz 978bcde752 Bump version: 5.0.0 → 5.0.1 2020-08-23 19:06:15 +03:00
Omer Katz d49db76d90 Fix documentation issues. 2020-08-23 19:05:33 +03:00
Matus Valo 5b072fb171 Make flake8 happy 2020-08-17 10:16:05 +06:00
Matus Valo 1512c5d609 Removed case.skip 2020-08-17 10:16:05 +06:00
Matus Valo 35f5c6edf8 Added t/skip.py file 2020-08-17 10:16:05 +06:00
Matus Valo 04cf759625 Replace case.skip.todo with pytest 2020-08-17 10:16:05 +06:00
Matus Valo bd1a71215e Replace case.skip.if_win32 with pytest 2020-08-17 10:16:05 +06:00
Matus Valo f054205a5c Replace case.skip.SkipTest with pytest.skip 2020-08-17 10:16:05 +06:00
Matus Valo 410c815e44 Replaced case.skip.if_pypy and case.skip.if_python3 2020-08-17 10:16:05 +06:00
Matus Valo 20e2c45892 Use unittest.mock instead of case 2020-08-16 20:39:26 +06:00
Omer Katz 63a77efd6d Bump version: 4.6.11 → 5.0.0 2020-08-05 15:55:07 +03:00
Omer Katz 7fa8ce8ef1 Changelog for 5.0.0. 2020-08-05 15:55:00 +03:00
Omer Katz 0c0261eb31 Remove string types compat code. 2020-08-05 13:03:10 +03:00
Omer Katz 85578afc4f autopep8. 2020-08-04 17:37:29 +03:00
Omer Katz a130c46367 Run tests with PyPy 3.6-7.3.1. 2020-08-04 16:35:39 +03:00
Omer Katz d463879cd9 Restore this import compatibility code.
This was removed because I thought it's for Python<3 but it's for Python<3.7.
2020-08-04 16:30:58 +03:00
Omer Katz 3495d64810 Merge branch 'master' into remove-python2-support 2020-07-30 18:24:05 +03:00
Omer Katz 22f95cb5ee Remove flakeplus from the build. 2020-07-30 17:01:09 +03:00
Omer Katz 0146ed16b2 Adjust setup.py. 2020-07-30 16:44:04 +03:00
Omer Katz 6134d80270 Drop testing for Python < 3.6. 2020-07-30 16:43:51 +03:00
Christian Clauss 92b8c32717
flake8: noqa the Python 2-only builtins (#1228)
* flake8: noqa the Python 2-only builtin cmp()

* flake8: buffer() was removed in Python 3

* flake8: unicode() was removed in Python3 because all str are Unicode

Adds the modifications from #1227
2020-07-28 21:50:18 +06:00
Christian Clauss ed35d9f0a9
buffer() was removed in Python 3 so use bytes (#1218)
* buffer() was removed in Python 3 so use memoryview

https://docs.python.org/2.7/library/stdtypes.html#memoryview-type

* buffer = bytes on Python 3

* from kombu.five import buffer

* buffer --> buffer_t

* @patch('buffer_t') in test_qpid.py

* @patch('kombu.five.buffer_t')

* Use buffer on legacy Python and bytes on Python

* Update test_qpid.py
2020-07-28 17:20:14 +03:00
Christian Clauss b4581289fa
tox.ini: Lint on Python, not on legacy Python (#1217)
* tox.ini: Lint on Python, not on legacy Python

* Travis CI: Lint on Python, not on legacy Python

* Update .travis.yml

* Update .travis.yml

Co-authored-by: Omer Katz <omer.drow@gmail.com>

* flakeplus only works on legacy Python

Co-authored-by: Omer Katz <omer.drow@gmail.com>
2020-07-28 16:00:43 +03:00
Omer Katz 57de7d3976 Delete five. 2020-07-23 16:33:49 +03:00
Omer Katz 2c75db39e0 Remove five usage from tests. 2020-07-23 16:33:40 +03:00
Omer Katz 7bc0e1d073 Remove five usage from kombu/. 2020-07-23 16:32:53 +03:00
Omer Katz 1916b815f8 Remove five usage from kombu/utils. 2020-07-23 16:29:29 +03:00
Omer Katz 24ed1179b5 Remove five usage from kombu/transport. 2020-07-23 16:29:21 +03:00
Omer Katz ff48da68b7 Remove five usage from kombu/asynchronous. 2020-07-23 16:29:10 +03:00
Omer Katz 7a6e7cc45b pyupgrade 2020-07-13 16:58:06 +03:00
Krzysztof Jagiello 016f4accb6 Add an SQS transport option for custom botocore config 2020-07-01 21:31:40 +06:00
Asif Saif Uddin (Auvi) 90a12a1ad6 v4.6.11 2020-06-24 13:06:28 +06:00
Asif Saif Uddin (Auvi) d6490cc682 changelog for v4.6.11 2020-06-24 13:06:04 +06:00
DefteZ bff78a5b6c Improve mention for MongoDB transport mention in docs 2020-06-14 08:12:45 +06:00
Matus Valo 75027490c7
Revert incompatible changes in #1193 and additional improvements (#1211)
* Revert incompatible changes introduced in #1193

* Improved integration tests covering connection

* Fix unittests on python2 + flake8 fixes
2020-06-10 15:14:47 +06:00
Matus Valo 16749626a4
default_channel should reconnect automatically (#1209) 2020-06-05 09:20:56 +02:00
Asif Saif Uddin (Auvi) ce6d201640 v4.6.10 2020-06-03 10:33:52 +06:00
Asif Saif Uddin (Auvi) 0d542b2ab1 changelog for 4.6.10 2020-06-03 10:30:02 +06:00