kinto 1.2.0
pip install kinto==1.2.0
Newer version available (23.0.0)
Released:
kinto
Navigation
Unverified details
These details have not been verified by PyPIMeta
- License: Apache Software License (Apache License (2.0))
- Author: Mozilla Services
- Tags web, services
Classifiers
- License
- Programming Language
- Topic
Project description
Kinto
=====
|travis| |master-coverage| |readthedocs|
.. |travis| image:: https://travis-ci.org/mozilla-services/kinto.svg?branch=master
:target: https://travis-ci.org/mozilla-services/kinto
.. |readthedocs| image:: https://readthedocs.org/projects/kinto/badge/?version=latest
:target: http://kinto.readthedocs.org/en/latest/
:alt: Documentation Status
.. |master-coverage| image::
https://coveralls.io/repos/mozilla-services/kinto/badge.png?branch=master
:alt: Coverage
:target: https://coveralls.io/r/mozilla-services/kinto
Kinto is a server allowing you to store and synchronize arbitrary data,
attached to your Firefox account.
* `Online documentation <http://kinto.readthedocs.org/en/latest/>`_
* `Tutorial <http://kinto.readthedocs.org/en/latest/tutorial.html>`_
* `Issue tracker <https://github.com/mozilla-services/kinto/issues>`_
* `Contributing <http://kinto.readthedocs.org/en/latest/contributing.html>`_
* `Try our daily flushed instance at: https://kinto.dev.mozaws.net/v1/ <https://kinto.dev.mozaws.net/v1/>`_
Changelog
#########
This document describes changes between each past release.
1.2.0 (2015-07-03)
==================
- Upgraded to *Cliquet* 2.2.+
**New features**
- Add the personal bucket ``/buckets/default``, where collections are created
implicitly (#71)
- *Kinto* now uses the memory backend by default, which simplifies its usage
for development (#86, #95)
- Add public settings in hello view (mozilla-services/cliquet#318)
**Bug fixes**
- Fix Docker compose file settings (#100)
- Fix version redirection behaviour for unsupported versions (mozilla-services/cliquet#341)
- Fix overriding backend settings in .ini (mozilla-services/cliquet#343)
**Internal changes**
- Documentation improvements (#75)
- Added tutorial (#79)
- Remove hard dependency on *PostgreSQL* (#100)
- Add pytest-cache (#98)
- Add Pypy test on Travis (#99)
- Update dependencies on ``make install`` (#97)
- Fix URL of readthedocs.org (#90)
1.1.0 (2015-06-29)
==================
**New features**
- Polish default kinto configuration and default to memory backend. (#81)
- Add the kinto group finder (#78)
- Flush endpoint now returns 404 is disabled (instead of 405) (#82)
**Bug fixes**
- ETag not updated on collection update (#80)
**Internal changes**
- Use py.test to run tests instead of nose (#85)
1.0.0 (2015-06-17)
==================
**New features**
- Added notion of buckets, user groups and collections (#48, #58)
- Buckets, collections and records can now have permissions (#59)
**Breaking changes**
- Updated *Cliquet* to 2.0, which introduces a lot of breaking changes
(`see changelog <https://github.com/mozilla-services/cliquet/releases/2.0.0>`_)
- Firefox Accounts is not a dependency anymore and should be installed and
included explictly using the python package ``cliquet-fxa``
(`see documentation <https://github.com/mozilla-services/cliquet-fxa/>`_)
- API is now served under ``/v1``
- Collections are now managed by bucket, and not by user anymore (#44)
.. note::
A list of records cannot be manipulated until its parents objects (bucket and
collection) are created.
Settings
- ``cliquet.permission_backend`` and ``cliquet.permission_url`` are now configured
to use PostgreSQL instead of *Redis* (see default :file:`config/kinto.ini`)
- ``cliquet.basic_auth_enabled`` is now deprecated (`see *Cliquet*
docs to enable authentication backends
<http://cliquet.readthedocs.org/en/latest/reference/configuration.html#basic-auth>`_)
**Internal changes**
- Added documentation about deployment and data durability (#50)
- Added load tests (#30)
- Several improvements in documentation (#51)
0.2.2 (2015-06-04)
==================
- Upgraded to *cliquet* 1.8.+
**Breaking changes**
- PostgreSQL database initialization process is not run automatically in
production. Add this command to deployment procedure:
::
cliquet --ini config/kinto.ini migrate
**Internal changes**
- Improved documentation (#29)
- Require 100% coverage during tests (#27)
- Basic Auth is now enabled by default in example config
0.2.1 (2015-03-25)
==================
- Upgraded to *cliquet* 1.4.1
**Bug fixes**
- Rely on Pyramid API to build pagination Next-Url (#147)
0.2 (2015-03-24)
================
- Upgraded to *cliquet* 1.4
**Bug fixes**
- Fix behaviour of CloudStorage with backslashes in querystring (mozilla-services/cliquet#142)
- Force PostgreSQl session timezone to UTC (mozilla-services/cliquet#122)
- Fix basic auth ofuscation and prefix (mozilla-services/cliquet#128)
- Make sure the `paginate_by` setting overrides the passed `limit`
argument (mozilla-services/cliquet#129)
- Fix crash of classic logger with unicode (mozilla-services/cliquet#142)
- Fix crash of CloudStorage backend when remote returns 500 (mozilla-services/cliquet#142)
- Fix python3.4 segmentation fault (mozilla-services/cliquet#142)
- Add missing port in Next-Page header (mozilla-services/cliquet#147)
0.1 (2015-03-20)
================
**Initial version**
- Schemaless storage of records
- Firefox Account authentication
- Kinto as a storage backend for *cliquet* applications
Contributors
============
* Alexis Metaireau <alexis@mozilla.com>
* Fil <fil@rezo.net>
* Mathieu Agopian <mathieu@agopian.info>
* Mathieu Leplatre <mathieu@mozilla.com>
* Nicolas Perriault <nperriault@mozilla.com>
* Rémy Hubscher <rhubscher@mozilla.com>
* Tarek Ziade <tarek@mozilla.com>
=====
|travis| |master-coverage| |readthedocs|
.. |travis| image:: https://travis-ci.org/mozilla-services/kinto.svg?branch=master
:target: https://travis-ci.org/mozilla-services/kinto
.. |readthedocs| image:: https://readthedocs.org/projects/kinto/badge/?version=latest
:target: http://kinto.readthedocs.org/en/latest/
:alt: Documentation Status
.. |master-coverage| image::
https://coveralls.io/repos/mozilla-services/kinto/badge.png?branch=master
:alt: Coverage
:target: https://coveralls.io/r/mozilla-services/kinto
Kinto is a server allowing you to store and synchronize arbitrary data,
attached to your Firefox account.
* `Online documentation <http://kinto.readthedocs.org/en/latest/>`_
* `Tutorial <http://kinto.readthedocs.org/en/latest/tutorial.html>`_
* `Issue tracker <https://github.com/mozilla-services/kinto/issues>`_
* `Contributing <http://kinto.readthedocs.org/en/latest/contributing.html>`_
* `Try our daily flushed instance at: https://kinto.dev.mozaws.net/v1/ <https://kinto.dev.mozaws.net/v1/>`_
Changelog
#########
This document describes changes between each past release.
1.2.0 (2015-07-03)
==================
- Upgraded to *Cliquet* 2.2.+
**New features**
- Add the personal bucket ``/buckets/default``, where collections are created
implicitly (#71)
- *Kinto* now uses the memory backend by default, which simplifies its usage
for development (#86, #95)
- Add public settings in hello view (mozilla-services/cliquet#318)
**Bug fixes**
- Fix Docker compose file settings (#100)
- Fix version redirection behaviour for unsupported versions (mozilla-services/cliquet#341)
- Fix overriding backend settings in .ini (mozilla-services/cliquet#343)
**Internal changes**
- Documentation improvements (#75)
- Added tutorial (#79)
- Remove hard dependency on *PostgreSQL* (#100)
- Add pytest-cache (#98)
- Add Pypy test on Travis (#99)
- Update dependencies on ``make install`` (#97)
- Fix URL of readthedocs.org (#90)
1.1.0 (2015-06-29)
==================
**New features**
- Polish default kinto configuration and default to memory backend. (#81)
- Add the kinto group finder (#78)
- Flush endpoint now returns 404 is disabled (instead of 405) (#82)
**Bug fixes**
- ETag not updated on collection update (#80)
**Internal changes**
- Use py.test to run tests instead of nose (#85)
1.0.0 (2015-06-17)
==================
**New features**
- Added notion of buckets, user groups and collections (#48, #58)
- Buckets, collections and records can now have permissions (#59)
**Breaking changes**
- Updated *Cliquet* to 2.0, which introduces a lot of breaking changes
(`see changelog <https://github.com/mozilla-services/cliquet/releases/2.0.0>`_)
- Firefox Accounts is not a dependency anymore and should be installed and
included explictly using the python package ``cliquet-fxa``
(`see documentation <https://github.com/mozilla-services/cliquet-fxa/>`_)
- API is now served under ``/v1``
- Collections are now managed by bucket, and not by user anymore (#44)
.. note::
A list of records cannot be manipulated until its parents objects (bucket and
collection) are created.
Settings
- ``cliquet.permission_backend`` and ``cliquet.permission_url`` are now configured
to use PostgreSQL instead of *Redis* (see default :file:`config/kinto.ini`)
- ``cliquet.basic_auth_enabled`` is now deprecated (`see *Cliquet*
docs to enable authentication backends
<http://cliquet.readthedocs.org/en/latest/reference/configuration.html#basic-auth>`_)
**Internal changes**
- Added documentation about deployment and data durability (#50)
- Added load tests (#30)
- Several improvements in documentation (#51)
0.2.2 (2015-06-04)
==================
- Upgraded to *cliquet* 1.8.+
**Breaking changes**
- PostgreSQL database initialization process is not run automatically in
production. Add this command to deployment procedure:
::
cliquet --ini config/kinto.ini migrate
**Internal changes**
- Improved documentation (#29)
- Require 100% coverage during tests (#27)
- Basic Auth is now enabled by default in example config
0.2.1 (2015-03-25)
==================
- Upgraded to *cliquet* 1.4.1
**Bug fixes**
- Rely on Pyramid API to build pagination Next-Url (#147)
0.2 (2015-03-24)
================
- Upgraded to *cliquet* 1.4
**Bug fixes**
- Fix behaviour of CloudStorage with backslashes in querystring (mozilla-services/cliquet#142)
- Force PostgreSQl session timezone to UTC (mozilla-services/cliquet#122)
- Fix basic auth ofuscation and prefix (mozilla-services/cliquet#128)
- Make sure the `paginate_by` setting overrides the passed `limit`
argument (mozilla-services/cliquet#129)
- Fix crash of classic logger with unicode (mozilla-services/cliquet#142)
- Fix crash of CloudStorage backend when remote returns 500 (mozilla-services/cliquet#142)
- Fix python3.4 segmentation fault (mozilla-services/cliquet#142)
- Add missing port in Next-Page header (mozilla-services/cliquet#147)
0.1 (2015-03-20)
================
**Initial version**
- Schemaless storage of records
- Firefox Account authentication
- Kinto as a storage backend for *cliquet* applications
Contributors
============
* Alexis Metaireau <alexis@mozilla.com>
* Fil <fil@rezo.net>
* Mathieu Agopian <mathieu@agopian.info>
* Mathieu Leplatre <mathieu@mozilla.com>
* Nicolas Perriault <nperriault@mozilla.com>
* Rémy Hubscher <rhubscher@mozilla.com>
* Tarek Ziade <tarek@mozilla.com>
Project details
Unverified details
These details have not been verified by PyPIMeta
- License: Apache Software License (Apache License (2.0))
- Author: Mozilla Services
- Tags web, services
Classifiers
- License
- Programming Language
- Topic
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
File details
Details for the file kinto-1.2.0.zip
.
File metadata
- Download URL: kinto-1.2.0.zip
- Upload date:
- Size: 28.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 495253d516f2b57142030601758c05a4382b2fa1639c172845449212e101247e |
|
MD5 | 46d76033d5e345ce267d63154fefc1c4 |
|
BLAKE2b-256 | 65701b5f5ab51ba56c30abce2ab3f35cac5779212190840ab1a77cd4926d2bcb |