Author Commit Message Labels Comments Date
Andy Mikhailenko avatarAndy Mikhailenko
Fix key encoding for UnknownKey exception message
Andy Mikhailenko avatarAndy Mikhailenko
Add Mock to tox dependencies
Andy Mikhailenko avatarAndy Mikhailenko
Improve Rule representation
Andy Mikhailenko avatarAndy Mikhailenko
Add structure unfolding functions
Andy Mikhailenko avatarAndy Mikhailenko
Fix import error introduced while moving MongoDB-related stuff to monk.mongo
Andy Mikhailenko avatarAndy Mikhailenko
Validation: enable optional fields
Andy Mikhailenko avatarAndy Mikhailenko
Fix tests (failing after latest refactoring)
Andy Mikhailenko avatarAndy Mikhailenko
Start moving MongoDB-related stuff to a submodule to enable using Monk without MongoDB
Andy Mikhailenko avatarAndy Mikhailenko
Mock pymongo/bson to build the documentation in environments without MongoDB
Andy Mikhailenko avatarAndy Mikhailenko
Update docs to play nice with ReadTheDocs theme
Andy Mikhailenko avatarAndy Mikhailenko
Remove PKGBUILD as it is now maintained in another repo.
Andy Mikhailenko avatarAndy Mikhailenko
Added tag 0.5.1 for changeset 324542942318
Andy Mikhailenko avatarAndy Mikhailenko
Fixed PKGBUILD checksum.
Tags
0.5.1
Andy Mikhailenko avatarAndy Mikhailenko
Upgraded to pymongo 2.2 (some of its modules were moved to the bson package).
Andy Mikhailenko avatarAndy Mikhailenko
Added MongoResultSet.ids() method.
Andy Mikhailenko avatarAndy Mikhailenko
Removed bogus print statements.
Andy Mikhailenko avatarAndy Mikhailenko
Added method MongoBoundDictMixin.remove().
Andy Mikhailenko avatarAndy Mikhailenko
Added tox config. Currently only CPython 2.7 passes all tests; Python 2.6 not tested, PyPy fails one test (TestDocumentModel.test_callable_defaults_builtin_func), Python 3.x breaks while trying to install pymongo.
Andy Mikhailenko avatarAndy Mikhailenko
Changed behaviour of ListMerger: if the spec contains a type within a list and is formed correctly, the result is not an empty list anymore but the value as is.
Andy Mikhailenko avatarAndy Mikhailenko
Updated documentation.
Andy Mikhailenko avatarAndy Mikhailenko
Unified the validation functions: validate_structure_spec is now based on validate_structure.
Andy Mikhailenko avatarAndy Mikhailenko
Added tag 0.3.0 for changeset 80103cdeb38f
Andy Mikhailenko avatarAndy Mikhailenko
Bumping version.
Tags
0.3.0
Andy Mikhailenko avatarAndy Mikhailenko
Finished refactoring monk.validation: now it closely resembles monk.manipulation, can be tested much easier and is very flexible (no hardcoded branching but pluggable and remixable value-level validator plugins).
Andy Mikhailenko avatarAndy Mikhailenko
Fixed documentation.
Andy Mikhailenko avatarAndy Mikhailenko
Further refactoring of the structure validation code. Unified exceptions. Fixed previously failing test.
Andy Mikhailenko avatarAndy Mikhailenko
Refactored structure validation code.
Andy Mikhailenko avatarAndy Mikhailenko
Added pragma for test coverage.
Andy Mikhailenko avatarAndy Mikhailenko
Removed argument "value_processor" from modeling.merged() because since v.0.2.3 the list of mergers can be modified to achieve the same effect.
Andy Mikhailenko avatarAndy Mikhailenko
Added tag 0.2.3 for changeset f29ebda388b7
  1. Prev
  2. Next
Help
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.