Show all
Author Commit Message Labels Comments Date
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
Andy Mikhailenko avatarAndy Mikhailenko
Bumping version.
Tags
0.2.3
Andy Mikhailenko avatarAndy Mikhailenko
Added documentation.
Andy Mikhailenko avatarAndy Mikhailenko
Simplified the merging algo; fixed a couple of issues. Added documentation.
Andy Mikhailenko avatarAndy Mikhailenko
Refactored data manipulation module: extracted value merging logic to separate classes.
Andy Mikhailenko avatarAndy Mikhailenko
PEP-8.
Andy Mikhailenko avatarAndy Mikhailenko
Updated docs: always keep the copyright up to date.
Andy Mikhailenko avatarAndy Mikhailenko
Minor documentation fixes.
Andy Mikhailenko avatarAndy Mikhailenko
Added documentation for modeling API.
Andy Mikhailenko avatarAndy Mikhailenko
Added tag 0.2.2 for changeset c1a50fb365a5
Andy Mikhailenko avatarAndy Mikhailenko
Bumped version.
Tags
0.2.2
Andy Mikhailenko avatarAndy Mikhailenko
Fixed issue #1: manipulation would not insert proper values for callable defaults.
Andy Mikhailenko avatarAndy Mikhailenko
Fixed docs so that displayed version always corresponds to that of the package.
  1. Prev
  2. Next
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.