Mongokit

Latest version: v0.9.1.1

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

0.9.0

------

* now MongoKit required PyMongo >= 2.5
* find_and_modify returns None if the query fails (thanks to a1gucis)
* Fix off-by-one error on SchemaDocument (thanks to John Brodie)
* Fix inherited queries (issue 106) (thanks to effem-git)
* Fix for serialization of nested structures with type validation (thanks to LK4D4)
* Remove unnecessary path arguments in to_json._convert_to_python (thanks to Alexandr Morozov)
* big refactorization by using multiple inheritance for DRYness (thanks to liyanchang)
* Add find_fulltext method for convenience (thanks to astronouth7303) (not official and not documented yet)
* Allow text indexes in document definitions (thanks to astronouth7303)
* Adding replica set support (thanks to liyanchang)
* Fix typos on README (thanks to girasquid)
* add pagination helper (not yed documented)(thanks to jarrodb) https://github.com/namlook/mongokit/blob/master/mongokit/paginator.py

0.8.3

------

* allow keyword arguments (like read_preferences, slave_okay, etc) to be set in Connection (thanks to Peter S Ng)
* Add find_and_modify again. It was removed by an unexpected rollback.
* use MongoClient with MasterSlaveConnection

0.8.2

------

* fix 101 - validators condition fix
* fix 110 - support PyMongo >= 2.4 (import MongoClient) -- thanks to mattbodman and zavatskiy
* Fixed some spelling/grammar (thanks to gekitsuu)

0.8.1

------

* support pymongo 2.3
* small updates to validation messages (Merge pull request 94 from unpluggd/master)
* Fixed typo when throwing MaxDocumentSizeError in validate() (thanks to Andy Pavlo)
* added fix for unconditional access to __wrap on cursors (thanks to David T. Lehmann)
* Add .travis.yml for Travis CI (http://travis-ci.org/) (Marc Abramowitz)
* Fixed rendering issue in the docs. (thanks to Dougal Matthews)
* tweaked the error messages in validation for missing and unknown fields to aid in debugging projects (thanks to Phillip B Oldham)

0.8.0

------

* Add spec file for rpm-based distributions (Merge pull request 63 from linuxnow/master)
* change document size limitation for mongodb 1.8 or later. Thanks to Aleksey Sivokon (Merge pull request 74 from key/master)
* validation of "" for an int (Merge pull request 79 from barnybug/master)
* Fix exception when loading documents with a custom type field missing (Merge pull request 80 from barnybug/master)
* Big documentation restructuration made by Sean Lynch (Merge pull request 82 from sean-lynch/master)
* Using rename no longer causes migrations throw an exception (Merge pull request 86 from matthewh/master)
* Some test is modified and added tox (Merge pull request 91 from aircastle/modifiytest)
* Replace pymongo.objectid with bson.objectid (Merge pull request 88 from behackett/master)
* Added Support for additional keyword-arguments for index-creation (Merge pull request 85 from mfelsche/master)
* Remove anyjson dependency and use builtin json instead

Thank you all for all your patches !

0.7.2

------

* add inherited queries support (please see http://github.com/namlook/mongokit/wiki/Inherited-queries for more details)

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.