Commits

Author Commit Message Labels Comments Date
Andy Mikhailenko
Mock external modules to build the documentation in environments without them
Andy Mikhailenko
Update docs to play nice with ReadTheDocs theme
Andy Mikhailenko
Added tag 0.28.2 for changeset 740f4710f0a6
Andy Mikhailenko
Upgraded to PyMongo ≥ 2.2
Tags
0.28.2
Andy Mikhailenko
Remove PKGBUILD as it is now maintained in another repo.
Andy Mikhailenko
Updated tests so they pass again after latest changes.
Andy Mikhailenko
Merged with Philippe.
Philippe May
Fix exists lookup for tokyo cabinet (not using regexp matching empty string, which is platform sensitive: doesn't work on Mac OS)
Philippe May
Fix get_many with doc_class argument; get_many return iterator; fix typo in get_or_create
Andy Mikhailenko
Removed doqu.dist; the dependencies are now stored in plain requirements files and the pkg_resources machinery is not used anymore.
Andy Mikhailenko
Added base classes for most unit tests; no idea why it stayed uncommitted for such a long time (since around 2011-02).
Andy Mikhailenko
Removed stray documentation file.
Andy Mikhailenko
Fixed comments; removed unused imports everywhere.
Andy Mikhailenko
Added coverage to devel requirements.
Andy Mikhailenko
Updated PKGBUILD.
Andy Mikhailenko
Added pip requirements. Probably these plain text files will eventually replace the pkg_resources/entry_points machinery which is too complex and "too smart".
Andy Mikhailenko
Merge
Andy Mikhailenko
BUGFIX: validation would break if field name was not in the "structure" dictionary.
Andy Mikhailenko
Refactoring. Documentation. Tests.
Andy Mikhailenko
Added PKGBUILD for Arch Linux.
Andy Mikhailenko
Decoupled Document from BaseStorageAdapter. Now storage adapters accept and return plain dictionaries along with keys, and readily accept any Document-like class instead of dict as long as it provides a couple of methods.
Andy Mikhailenko
Added ability to use fetch dicts instead of Document objects by db.find(dict). Fixed some query-related bugs. Improved tests (now they all pass but some are marked as "expected failure").
Andy Mikhailenko
Added doqu.future (some features that were removed during refactoring now sit there).
Andy Mikhailenko
Continued refactoring: replaced Document.objects(db) with db.find(Document); added unified query tests for all backends (finally!!). At the moment some tests fail, this is to be fixed.
Andy Mikhailenko
Continued refactoring: Moved doqu.fields to doqu.ext.fields.
Andy Mikhailenko
Started heavy refactoring (issue #22: keep Document light and simple).
Andy Mikhailenko
Bumped version.
Andy Mikhailenko
Fixed bug in MongoDB backend: None would be coerced to string.
Andy Mikhailenko
BUGFIX: MongoDB backend would return Unicode instead of bytes.
Andy Mikhailenko
Added basic validation of images in ImageField. Added documentation.
  1. Prev
  2. Next