Commit Graph

14 Commits

Author SHA1 Message Date
georgepsarakis cdbfe9a64e Allow endpoint URL to be specified in the boto3 connection
- Minor fixes after re-enabling unit tests
2017-04-16 11:28:24 +03: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 c8dbe75d74 Oops, accidentally removed zookeeper transport also. Need more info about this one 2016-06-28 15:58:14 -07:00
Ask Solem 5f817ff1f9 Removes ZeroMQ transport for lack of resources to support it. 2016-06-28 15:48:09 -07:00
Ask Solem 5f3ae92708 Removes Beanstalk transport for lack of resources to support it 2016-06-28 15:45:30 -07:00
Ask Solem d06248ebaa Removes CouchDB transport for lack of resources to maintain it. 2016-06-28 15:41:54 -07:00
Ask Solem 65f982ccf3 Removes Django ORM as a broker support 2016-06-27 19:31:01 -07:00
Ask Solem 1cd4e07f9e Removes SQLAlchemy as a broker support 2016-06-27 19:26:44 -07:00
Brian Bouterse cb772ade57 Configuring an 'extra' package named qpid 2014-03-18 16:17:54 -04:00
Brian Bouterse 2147cef528 Updated requirements files, now that requirements are on pypi. 2014-03-18 15:48:00 -04:00
Ask Solem 9cc13cebe1 Removes pika transport, will wait until pika comes out of experimental its state 2012-11-15 16:05:37 +00:00
Mahendra M c43eb27700 Adds support for Apache Zookeeper as a transport.
Closes #134
2012-06-07 15:06:24 +01:00
Ask Solem 3ec12584f1 Updates funtest requirements 2011-05-25 14:46:04 +01:00
Ask Solem c21140a5bf Moves contrib/requirements to top dir 2011-04-03 13:47:15 +02:00