Commit Graph

8 Commits

Author SHA1 Message Date
Asif Saif Uddin f3b04558fa try latest sqs dependencies 2021-11-08 06:08:33 +06:00
Matus Valo 1f2392beae Pin urllib3<1.26 to fix failing unittests. 2020-11-16 22:36:02 +06:00
Matt Davis 8a974955a8 issue-1035 it might just work to include the prior version which was able to upload the various binary wheels to pypi. (#1083) 2019-08-18 10:40:41 +06:00
Mischa Spiegelmock 129a9e4ed0 Switching to boto3 only (#693)
* Switch Boto2 to Boto3 for SQS messaging

* Fixed region support

* Add SQS FIFO queue support

* Add sensible defaults for message attributes

* Asynchronous support, plus boto3 for region endpoint lookups

* Clean up imports

* Fix Python 2 support

* Fix receive_message tests

* Reformat docstring

* boto3 import changes for CI

* skip tests if boto3 not installed

* skip tests if boto3 not installed

* flake8

* noboto

* ditching boto2. got queue URL fetching, async HTTP request generation and signing working.

* request signing working kinda

* async parsing of SQS message response more or less working

* botocore sqs dep

* ripping out more old boto2 stuff

* removing tests that are no longer valid with boto3/SQS

* fix boto3 dep, min version and no botocore

* no boto2 for test

* cleaning up some SQS tests. fixing header parsing of response to msg

* fixing some sqs tests

* removing response-parsing tests that are no longer necessary as we're using the botocore response parsing machinery instead of implementing SAX parsing in kombu.

* fixing more SQS tests

* wants a region

* trying to fix py2 parsing of sqs message

* lint

* py2/py2 message header parsing stupidness

* forgot

* python 2 sux

* flake8

* Import boto3 from the right place

* Changes

* Update encode fuction

* Fix lint

* remove some unused things

* removing unused stuff

* ugh

* ugh

* ugh

* landscape ignoring

* shut up, landscape
2017-04-14 11:22:18 +06:00
Ask Solem 8104aed130 kombu[sqs] now depends on pycurl 2016-08-29 13:20:17 -07:00
Ask Solem 60edb10e5f Make sure tests run without boto and pycurl 2014-05-03 22:28:51 +01:00
Ask Solem 6a1abb7e94 Initial import of kombu.async.aws
Tests: Use setup/teardown instead of setUp/tearDown

Tests

async.http: Auth support

Tests for kombu.async.aws.connection

All tests for SQS and implemented message batch operations

SQS: Removes poor fanout support using SDB

Async SQS working somewhat

More fixes

flakes

SQS: Improves async queue/channel scheduling

Adds Transport.implements for introspection of transport capabilities
2014-05-03 22:28:43 +01:00
Ask Solem 69ecc1ac3e Adds setuptools bundles 2013-10-02 14:43:19 +01:00