Python 3 compatible library for DynamoDB
Project description
Dynamo3
=======
:Build: |build|_ |coverage|_
:0.2 Build: |build-0.2|_ |coverage-0.2|_
:Downloads: http://pypi.python.org/pypi/dynamo3
:Source: https://github.com/stevearc/dynamo3
.. |build| image:: https://travis-ci.org/stevearc/dynamo3.png?branch=master
.. _build: https://travis-ci.org/stevearc/dynamo3
.. |coverage| image:: https://coveralls.io/repos/stevearc/dynamo3/badge.png?branch=master
.. _coverage: https://coveralls.io/r/stevearc/dynamo3?branch=master
.. |build-0.2| image:: https://travis-ci.org/stevearc/dynamo3.png?branch=0.2
.. _build-0.2: https://travis-ci.org/stevearc/dynamo3
.. |coverage-0.2| image:: https://coveralls.io/repos/stevearc/dynamo3/badge.png?branch=0.2
.. _coverage-0.2: https://coveralls.io/r/stevearc/dynamo3?branch=0.2
This is a stop-gap measure while `boto3 <http://github.com/boto/boto3>`_ is
under development. I have kept the API mostly similar to boto (with a few
improvements). This should only be used if you need to connect to DynamoDB
using Python 3. It was created for `dql <http://github.com/mathcamp/dql>`_ and
`flywheel <http://github.com/mathcamp/flywheel>`_.
Changelog
=========
0.3.1
-----
* Bug fix: Crash when parsing description of table being deleted
0.3.0
-----
* **Breakage**: Dropping support for python 3.2 due to lack of botocore support
* Feature: Support JSON document data types
Features thanks to DynamoDB upgrades: https://aws.amazon.com/blogs/aws/dynamodb-update-json-and-more/
0.2.2
-----
* Tweak: Nose plugin allows setting region when connecting to DynamoDB Local
0.2.1
-----
* Feature: New, unified ``connect`` method
0.2.0
-----
* Feature: More expressive 'expected' conditionals
* Feature: Queries can filter on non-indexed fields
* Feature: Filter constraints may be OR'd together
Features thanks to DynamoDB upgrades: http://aws.amazon.com/blogs/aws/improved-queries-and-updates-for-dynamodb/
0.1.3
-----
* Bug fix: sometimes crash after deleting table
* Bug fix: DynamoDB Local nose plugin fails
0.1.2
-----
* Bug fix: serializing ints fails
0.1.1
-----
* Feature: Allow ``access_key`` and ``secret_key`` to be passed to the ``DynamoDBConnection.connect_to_*`` methods
0.1.0
-----
* First public release
=======
:Build: |build|_ |coverage|_
:0.2 Build: |build-0.2|_ |coverage-0.2|_
:Downloads: http://pypi.python.org/pypi/dynamo3
:Source: https://github.com/stevearc/dynamo3
.. |build| image:: https://travis-ci.org/stevearc/dynamo3.png?branch=master
.. _build: https://travis-ci.org/stevearc/dynamo3
.. |coverage| image:: https://coveralls.io/repos/stevearc/dynamo3/badge.png?branch=master
.. _coverage: https://coveralls.io/r/stevearc/dynamo3?branch=master
.. |build-0.2| image:: https://travis-ci.org/stevearc/dynamo3.png?branch=0.2
.. _build-0.2: https://travis-ci.org/stevearc/dynamo3
.. |coverage-0.2| image:: https://coveralls.io/repos/stevearc/dynamo3/badge.png?branch=0.2
.. _coverage-0.2: https://coveralls.io/r/stevearc/dynamo3?branch=0.2
This is a stop-gap measure while `boto3 <http://github.com/boto/boto3>`_ is
under development. I have kept the API mostly similar to boto (with a few
improvements). This should only be used if you need to connect to DynamoDB
using Python 3. It was created for `dql <http://github.com/mathcamp/dql>`_ and
`flywheel <http://github.com/mathcamp/flywheel>`_.
Changelog
=========
0.3.1
-----
* Bug fix: Crash when parsing description of table being deleted
0.3.0
-----
* **Breakage**: Dropping support for python 3.2 due to lack of botocore support
* Feature: Support JSON document data types
Features thanks to DynamoDB upgrades: https://aws.amazon.com/blogs/aws/dynamodb-update-json-and-more/
0.2.2
-----
* Tweak: Nose plugin allows setting region when connecting to DynamoDB Local
0.2.1
-----
* Feature: New, unified ``connect`` method
0.2.0
-----
* Feature: More expressive 'expected' conditionals
* Feature: Queries can filter on non-indexed fields
* Feature: Filter constraints may be OR'd together
Features thanks to DynamoDB upgrades: http://aws.amazon.com/blogs/aws/improved-queries-and-updates-for-dynamodb/
0.1.3
-----
* Bug fix: sometimes crash after deleting table
* Bug fix: DynamoDB Local nose plugin fails
0.1.2
-----
* Bug fix: serializing ints fails
0.1.1
-----
* Feature: Allow ``access_key`` and ``secret_key`` to be passed to the ``DynamoDBConnection.connect_to_*`` methods
0.1.0
-----
* First public release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
dynamo3-0.3.1.tar.gz
(18.1 kB
view hashes)
Built Distribution
Close
Hashes for dynamo3-0.3.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0990d75d5fb3aebc6d044ec86394d6df4e28f5994ad4362849160003aa4664fd |
|
MD5 | 4cf0cfdd71cd7356e5d54634ec5ac516 |
|
BLAKE2b-256 | bfbcb39d21d73c5c27b1a17d0a7e3d76d8d831c4407aa92f58004331cb2f175c |