github mongomock/mongomock 3.14.0

latest releases: 4.1.3, 4.1.2, 4.1.1...
5 years ago
  • Refactoring the aggregate code
    • Split the big aggregate pipeline function in a function for each stage
    • Move all the code for the aggregate pipeline to the aggregate module
  • Consider w=1 as the default value in WriteConcern
  • Increase test coverage in aggregate.py and fix some date operators
  • Remove dead code and test all lines in the helpers module
  • Increase test coverage in filtering.py
  • Lint for keyword-arg-before-vararg and redefined-outer-name
  • Implement basic system variables in aggregation expressions
  • Mark Variables in Aggregation Expressions as not implemented
  • Add the codecov badge
  • Skip flaky test when running PyPy
  • Improve test coverage by adding few more tests and dropping useless code
  • Remove unused private function
  • Upload coverage to codecov.io
  • Fix $push update operations in corner cases
  • Implement the $slice operator for $push update operations
  • Fix usage of $ne and $nin used on repeated fields and/or with other operators
  • Fix insert_many using generators
  • Fix a flaky test in PyPy

Don't miss a new mongomock release

NewReleases is sending notifications on new releases.