Commit Graph

183 Commits

Author SHA1 Message Date
Jack Danger
ba9e795394
Version 1.3.4 (#1757)
* bumping to version 1.3.4

* updating changelog

* fixing generation of implementation coverage
2018-08-07 10:53:21 -07:00
Steve Pulec
4198abfd24
Merge pull request #1617 from jbergknoff-rival/jbergknoff/cognito
Implement some of cognito-idp
2018-05-30 20:23:11 -04:00
Steve Pulec
b5bdf6693c Require version of responses that supports callbacks. 2018-05-29 21:57:54 -04:00
jbergknoff-10e
e111cd1ff9 Implement some of cognito-idp 2018-05-07 09:38:04 -05:00
David Baumgold
04b36b4488 Allow dateutil below 3.0.0 2018-04-21 09:46:12 +02:00
Steve Pulec
7cc08a9c5c bumping to version 1.3.3 2018-04-18 18:40:32 -04:00
Jack Danger
3ac4532968
Version 1.3.2 (#1564)
* bumping to version 1.3.2

* Updating implementation coverage

* updating CHANGELOG
2018-04-12 14:37:00 -07:00
Steve Pulec
cd1c6d3e6c Unvendor responses, move back to upstream. 2018-04-05 16:57:43 -04:00
Mike Grima
4184acc0d2 Added Filtering support for S3 lifecycle (#1535)
* Added Filtering support for S3 lifecycle

Also added `ExpiredObjectDeleteMarker`.

closes #1533
closes #1479

* Result set no longer contains "Prefix" if "Filter" is set.
2018-04-02 14:19:14 -07:00
Jack Danger
5fe575b6ed
bumping to version 1.3.1 (#1530)
* bumping to version 1.3.1

* Updating implementation coverage
2018-03-22 11:28:32 -07:00
acrewdson
fceeb5d55f Allow older Jinja2 dep for project compatability (#1474)
In commit 4157abe8de, the Jinja2
dep in setup.py was changed from being unpinned to requiring version
2.8 or newer. That change was made in response to this issue:

    https://github.com/spulec/moto/issues/728

which pointed out that the use of 'lstrip_blocks' needed to
be supported. Support for that option was added in Jinja 2.7,
so it seems like the best option here, unless 2.8 is truly
required by moto, would be to allow Jinja 2.7.3 and newer --
preventing dep resolution conflicts in Python projects that pin
Jinja2 2.7.3 but also need to use moto.
2018-03-21 09:05:12 -07:00
Jack Danger
17f3758591
releasing version 1.3.0 (#1526)
* Adding CHANGELOG entry for 1.3.0

* bumping to version 1.3.0

* Updating implementation coverage
2018-03-21 09:01:22 -07:00
Iain Bullard
02ffce1a15 Tighten upper bound on python-dateutil to match botocore (#1519)
90d7692702
2018-03-21 08:50:14 -07:00
Steve Pulec
31eac49e15 Lock down version of aws-xray-sdk
See https://travis-ci.org/spulec/moto/jobs/350056229
2018-03-06 17:49:02 -05:00
Jack Danger
24fee6726a bumping version to 1.2.0 2018-01-10 15:29:22 -08:00
Jack Danger
1744f4340f bumping to version 1.1.25 2017-11-20 10:26:59 -08:00
Toshiya Kawasaki
0de2e55b13 Support iot and iot-data (#1303)
* append appropriate urls when scaffolding

* make dispatch for rest-api

* fix dispatch for rest-json

* fix moto/core/response to obtain path and body parameters

* small fixes

* remove unused import

* fix get_int_param

* Add features of things and thing-types

* fix scaffold

* basic crud of cert

* support basic CRUD of policy

* refactor

* fix formatting of scaffold

* support principal_pocicy

* support thing_principal

* update readme

* escape service to handle service w/ hyphen like iot-data

* escape service w/ hyphen

* fix regexp to extract region from url

* escape service

* Implement basic iota-data feature

* iot-data shadow delta

* update readme

* remove unused import

* remove comment

* fix syntax

* specify region when creating boto3 client for test

* use uuid for seed of generating cert id

* specify region_name to iotdata client in test

* specify region to boto3 client in moto response

* excude iot and iotdata tests on server mode

* fix handling of thingTypeName in describe-thing

* test if server is up for iot
2017-11-10 09:44:02 +00:00
Jack Danger
fc78e6fee8 bumping to version 1.1.24 2017-10-24 13:17:49 +02:00
Florent Rivoire
5c55119562 Do not freeze requirement aws-xray-sdk to a specific version (>= instead of ==) 2017-10-23 10:47:56 +02:00
Jack Danger
b286123425 bumping to version 1.1.23 (#1269) 2017-10-17 18:33:57 -07:00
Jack Danger
317dbbd1a3 requiring minimum botocore (#1268)
Boto and Boto3 can be a little old but Moto will throw an error if
botocoe doesn't even know about some of the services it supports.
As of this commit Polly is new enough some users are running into
exceptions.
2017-10-17 18:13:27 -07:00
Terry Cain
49ddb500a8 AWS X-Ray client mock. (#1255)
* X-Ray Client SDK patched

Fixes #1250

* Fixed flake8

* Fixed some issues

* Fixed flake8

* Fixed more typos

* Fixed python2 string

* Fixed aws-sdk patch order

* Added more test cases to test the patching
2017-10-16 17:06:22 -07:00
Jack Danger
94fd0ad9f8 bumping to version 1.1.22 2017-10-10 13:36:50 -07:00
Jack Danger
6e889daaa8 bumping to version 1.1.21 2017-10-02 15:35:36 -07:00
Jack Danger
867fc3b7f7 Removing dicttoxml dependency 2017-10-02 15:10:06 -07:00
Jack Danger
c5b6f5ea07 bumping to version 1.1.20 2017-10-01 17:00:48 -07:00
Alexander Mohr
9008b85299 lambda + SNS enhancements (#1048)
* updates

- support lambda messages from SNS
- run lambda in docker container

* decode output

* populate timeout

* simplify

* whoops

* skeletons of cloudwatchlogs

* impl filter log streams

* fix logging

* PEP fixes

* PEP fixes

* fix reset

* fix reset

* add new endpoint

* fix region name

* add docker

* try to fix tests

* try to fix travis issue with boto

* fix escaping in urls

* fix environment variables

* fix PEP

* more pep

* switch back to precise

* another fix attempt

* fix typo

* fix lambda invoke

* fix more unittests

* work on getting this to work in new scheme

* fix py2

* fix error

* fix tests when running in server mode

* more lambda fixes

* try running with latest docker

adapted from aiodocker

* switch to docker python client

* pep fixes

* switch to docker volume

* fix unittest

* fix invoke from sns

* fix zip2tar

* add hack impl for get_function with zip

* try fix

* fix for py < 3.6

* add volume refcount

* try to fix travis

* docker test

* fix yaml

* try fix

* update endpoints

* fix

* another attempt

* try again

* fix recursive import

* refactor fix

* revert changes with better fix

* more reverts

* wait for service to come up

* add back detached mode

* sleep and add another exception type

* put this back for logging

* put back with note

* whoops :)

* docker in docker!

* fix invalid url

* hopefully last fix!

* fix lambda regions

* fix protocol

* travis!!!!

* just run lambda test for now

* use one print

* fix escaping

* another attempt

* yet another

* re-enable all tests

* fixes

* fix for py2

* revert change

* fix for py2.7

* fix output ordering

* remove this given there's a new unittest that covers it

* changes based on review

- add skeleton logs test file
- switch to docker image that matches test env
- fix mock_logs import

* add readme entry
2017-09-27 16:04:58 -07:00
Jack Danger
ca8ce8705b Merge pull request #1216 from JackDanger/version-1.1.19
bumping to version 1.1.19
2017-09-27 14:43:54 -07:00
Jack Danger
ca9db672b4 bumping to version 1.1.19 2017-09-27 14:43:39 -07:00
Jack Danger
8656f8deef Merge pull request #1215 from kevinfrommelt/fix-missing-json
Install addition package files
2017-09-27 14:43:26 -07:00
Kevin Frommelt
a8b64022bb
Install addition package files 2017-09-27 16:33:52 -05:00
Jack Danger
9c5d05dd61 bumping to version 1.1.18 2017-09-27 14:01:34 -07:00
Jack Danger
4768c28443 bumping to version 1.1.17 2017-09-27 13:51:41 -07:00
Jack Danger
12d3cc7558 bumping to version 1.1.16 2017-09-27 12:53:36 -07:00
Jack Danger
dd32e02dfa bumping to version 1.1.15 2017-09-27 11:54:35 -07:00
Jack Danger
8355024db8 bumping to version 1.1.14 2017-09-25 14:42:56 -07:00
Jack Danger
8e79fadb0f Merge pull request #1174 from terrycain/acm
ACM Implementation
2017-09-25 14:36:08 -07:00
Jack Danger
c2e0d8876d bumping to version 1.1.13 2017-09-22 10:11:09 -07:00
Terry Cain
283b67cb9b
Added nearly all ACM method implementations
Added cryptography>=2.0.0 to install deps
Created base backend and certificate objects
Implemented most of the methods
Added pregenerated certs
2017-09-22 00:20:26 +01:00
Jack Danger
a1292d8c6e bumping to version 1.1.12 2017-09-21 10:55:19 -07:00
Jack Danger
39f3e575be bumping to version 1.1.11 2017-09-18 14:00:16 -07:00
Jack Danger
dc1d0da63c bumping to version 1.1.10 2017-09-16 20:09:07 -07:00
Jack Danger
3c0710720a bumping to version 1.1.9 2017-09-15 10:52:44 -07:00
Jack Danger
bbd541ce15 bumping to version 1.1.8 2017-09-14 22:58:09 -07:00
Jack Danger
21df9b9a78 bumping to version 1.1.7 2017-09-14 11:14:41 -07:00
Jack Danger
b2423f44ac bumping to version 1.1.6 2017-09-13 15:25:16 -07:00
Jack Danger
417ade7b8f bumping to version 1.1.5 2017-09-12 14:53:50 -07:00
Jack Danger
88b4d0b271 bumping version to 1.1.4 2017-09-11 12:34:20 -07:00
Jack Danger
60cfa3e32b bumping version to 1.1.3 2017-09-08 16:38:49 -07:00
Jack Danger
b088811d06 bump version to 1.1.2 2017-09-07 11:31:42 -07:00