Bastien Gérard 
							
						 
					 
					
						
						
							
						
						8bf5370b6c 
					 
					
						
						
							
							Improve error message from InvalidDocumentError whenever an embedded document has a bad shape (e.g due to migration)  
						
						
						
						
					 
					
						2019-10-28 22:05:13 +01:00 
						 
				 
			
				
					
						
							
							
								Bastien Gérard 
							
						 
					 
					
						
						
							
						
						ecefa05e03 
					 
					
						
						
							
							Merge pull request  #2174  from bagerard/upgrade_latest_pymongo_travis  
						
						... 
						
						
						
						add latest pymongo 3.9 as part of the CI 
						
						
					 
					
						2019-10-28 21:22:00 +01:00 
						 
				 
			
				
					
						
							
							
								erdenezul 
							
						 
					 
					
						
						
							
						
						e013494fb2 
					 
					
						
						
							
							Merge pull request  #2177  from bagerard/fix_few_deprecation_warnings  
						
						... 
						
						
						
						fix 2 pymongo deprecation warnings 
						
						
					 
					
						2019-10-22 15:56:39 +02:00 
						 
				 
			
				
					
						
							
							
								erdenezul 
							
						 
					 
					
						
						
							
						
						4853f74dbf 
					 
					
						
						
							
							Merge pull request  #2184  from bagerard/docs_logging  
						
						... 
						
						
						
						Documented how pymongo.monitoring can be used with MongoEngine 
						
						
					 
					
						2019-10-21 20:07:42 +08:00 
						 
				 
			
				
					
						
							
							
								erdenezul 
							
						 
					 
					
						
						
							
						
						6f45ee6813 
					 
					
						
						
							
							Merge pull request  #2176  from bagerard/fix_docstring_pycharm  
						
						... 
						
						
						
						Fix docstring format to improve pycharm inspection 
						
						
					 
					
						2019-10-21 20:06:52 +08:00 
						 
				 
			
				
					
						
							
							
								Bastien Gérard 
							
						 
					 
					
						
						
							
						
						c60ed32f3a 
					 
					
						
						
							
							Documented how pymongo.monitoring can be used with MongoEngine  
						
						
						
						
					 
					
						2019-10-16 21:25:17 +02:00 
						 
				 
			
				
					
						
							
							
								Bastien Gérard 
							
						 
					 
					
						
						
							
						
						178851589d 
					 
					
						
						
							
							Merge pull request  #2175  from bagerard/document_no_async_driver_support  
						
						... 
						
						
						
						Document no async driver support 
						
						
					 
					
						2019-10-16 20:34:26 +02:00 
						 
				 
			
				
					
						
							
							
								Bastien Gérard 
							
						 
					 
					
						
						
							
						
						5bcc679194 
					 
					
						
						
							
							fix 2 pymongo deprecation warnings  
						
						
						
						
					 
					
						2019-10-10 22:55:44 +02:00 
						 
				 
			
				
					
						
							
							
								Bastien Gérard 
							
						 
					 
					
						
						
							
						
						1e17b5ac66 
					 
					
						
						
							
							Fix docstring format to improve pycharm inspection  
						
						
						
						
					 
					
						2019-10-05 14:24:54 +02:00 
						 
				 
			
				
					
						
							
							
								Bastien Gérard 
							
						 
					 
					
						
						
							
						
						19f12f3f2f 
					 
					
						
						
							
							document pymongo in RTD and make it point to github  
						
						
						
						
					 
					
						2019-10-04 21:51:12 +02:00 
						 
				 
			
				
					
						
							
							
								Bastien Gérard 
							
						 
					 
					
						
						
							
						
						71e8d9a490 
					 
					
						
						
							
							Added a FAQ to doc and Document the fact that we dont support motor  
						
						
						
						
					 
					
						2019-10-04 21:51:12 +02:00 
						 
				 
			
				
					
						
							
							
								Bastien Gérard 
							
						 
					 
					
						
						
							
						
						e3cd553f82 
					 
					
						
						
							
							add latest pymongo 3.9 as part of the CI  
						
						
						
						
					 
					
						2019-10-04 21:46:47 +02:00 
						 
				 
			
				
					
						
							
							
								Bastien Gérard 
							
						 
					 
					
						
						
							
						
						b61c8cd104 
					 
					
						
						
							
							fix tox envs  
						
						
						
						
					 
					
						2019-10-01 22:17:19 +02:00 
						 
				 
			
				
					
						
							
							
								Bastien Gérard 
							
						 
					 
					
						
						
							
						
						8f288fe458 
					 
					
						
						
							
							add mongodb 4.0 to travis and docs  
						
						
						
						
					 
					
						2019-09-29 22:50:14 +02:00 
						 
				 
			
				
					
						
							
							
								erdenezul 
							
						 
					 
					
						
						
							
						
						02a920feea 
					 
					
						
						
							
							Merge pull request  #2166  from bagerard/add_aggregate_tutorial  
						
						... 
						
						
						
						Document Model.objects.aggregate entrypoint with an example 
						
						
					 
					
						2019-09-17 21:07:42 +02:00 
						 
				 
			
				
					
						
							
							
								Bastien Gérard 
							
						 
					 
					
						
						
							
						
						be2c4f2b3c 
					 
					
						
						
							
							fix formatting and improve doc based on review  
						
						
						
						
					 
					
						2019-09-16 21:15:35 +02:00 
						 
				 
			
				
					
						
							
							
								Bastien Gérard 
							
						 
					 
					
						
						
							
						
						7ac74b1c1f 
					 
					
						
						
							
							Document Model.objects.aggregate entrypoint with an example  
						
						
						
						
					 
					
						2019-09-15 23:27:34 +02:00 
						 
				 
			
				
					
						
							
							
								Bastien Gérard 
							
						 
					 
					
						
						
							
						
						933cb1d5c7 
					 
					
						
						
							
							Merge pull request  #2144  from 0a69911a/master  
						
						... 
						
						
						
						Implement collation for queryset 
						
						
					 
					
						2019-09-11 23:27:25 +02:00 
						 
				 
			
				
					
						
							
							
								Bastien Gérard 
							
						 
					 
					
						
						
							
						
						6203e30152 
					 
					
						
						
							
							Merge pull request  #2160  from vainu-arto/fix-trust-default-cursor-timeout  
						
						... 
						
						
						
						Only set no_cursor_timeout when requested 
						
						
					 
					
						2019-09-11 22:09:56 +02:00 
						 
				 
			
				
					
						
							
							
								Bastien Gérard 
							
						 
					 
					
						
						
							
						
						7d94af0e31 
					 
					
						
						
							
							add test coverage for no_cursor_timeout to support recent fix  
						
						
						
						
					 
					
						2019-09-11 21:53:30 +02:00 
						 
				 
			
				
					
						
							
							
								erdenezul 
							
						 
					 
					
						
						
							
						
						564a2b5f1e 
					 
					
						
						
							
							Merge pull request  #2153  from erdenezul/misleading_bulkwrite_error  
						
						... 
						
						
						
						Change misleading error message 
						
						
					 
					
						2019-09-04 09:42:10 +02:00 
						 
				 
			
				
					
						
							
							
								Erdenezul Batmunkh 
							
						 
					 
					
						
						
							
						
						1dbe7a3163 
					 
					
						
						
							
							Add log in changelog  
						
						
						
						
					 
					
						2019-09-03 16:17:09 +02:00 
						 
				 
			
				
					
						
							
							
								Arto Jantunen 
							
						 
					 
					
						
						
							
						
						47f8a126ca 
					 
					
						
						
							
							Only set no_cursor_timeout when requested  
						
						... 
						
						
						
						Previously this was always set for all requests. The parameter is only
documented as supported for certain queries, so this was probably wrong.
Mongo version 4.2 fails update queries that have this parameter set making
mongoengine unusable there. Fixes  #2148 . 
						
						
					 
					
						2019-09-03 14:36:06 +03:00 
						 
				 
			
				
					
						
							
							
								Bastien Gérard 
							
						 
					 
					
						
						
							
						
						693195f70b 
					 
					
						
						
							
							fix test_pickable that was brought back to life recently  
						
						
						
						
					 
					
						2019-08-31 22:28:31 +03:00 
						 
				 
			
				
					
						
							
							
								Bastien Gérard 
							
						 
					 
					
						
						
							
						
						2267b7e7d7 
					 
					
						
						
							
							rename remaining files for pytest migration  
						
						
						
						
					 
					
						2019-08-30 16:27:56 +03:00 
						 
				 
			
				
					
						
							
							
								Erdenezul Batmunkh 
							
						 
					 
					
						
						
							
						
						a06e605e67 
					 
					
						
						
							
							Add BulkWriteError exception  
						
						
						
						
					 
					
						2019-08-29 11:11:27 +02:00 
						 
				 
			
				
					
						
							
							
								otrofimov 
							
						 
					 
					
						
						
							
						
						47c67ecc99 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/MongoEngine/mongoengine  
						
						
						
						
					 
					
						2019-08-29 11:48:07 +03:00 
						 
				 
			
				
					
						
							
							
								Bastien Gérard 
							
						 
					 
					
						
						
							
						
						4c4b7cbeae 
					 
					
						
						
							
							Merge pull request  #2156  from bagerard/rename_test_files_for_pytest_migration  
						
						... 
						
						
						
						rename all test files so that they are prefixed by test 
						
						
					 
					
						2019-08-28 16:17:38 +03:00 
						 
				 
			
				
					
						
							
							
								Bastien Gérard 
							
						 
					 
					
						
						
							
						
						ddececbfea 
					 
					
						
						
							
							rename all test files so that they are prefixed by test_{orginal_filename}.py  
						
						
						
						
					 
					
						2019-08-28 16:01:44 +03:00 
						 
				 
			
				
					
						
							
							
								otrofimov 
							
						 
					 
					
						
						
							
						
						71a6f3d1a4 
					 
					
						
						
							
							test_collation:  
						
						... 
						
						
						
						Added test with `pymongo.collation.Collation` object
Readable list of BlogPost names for test 
						
						
					 
					
						2019-08-21 18:26:10 +03:00 
						 
				 
			
				
					
						
							
							
								Erdenezul Batmunkh 
							
						 
					 
					
						
						
							
						
						e86cf962e9 
					 
					
						
						
							
							Change misleading error message  
						
						
						
						
					 
					
						2019-08-21 13:08:30 +02:00 
						 
				 
			
				
					
						
							
							
								erdenezul 
							
						 
					 
					
						
						
							
						
						99a58d5c91 
					 
					
						
						
							
							Merge pull request  #2149  from AliMirlou/patch-1  
						
						... 
						
						
						
						Fix small typo 
						
						
					 
					
						2019-08-21 11:04:20 +02:00 
						 
				 
			
				
					
						
							
							
								Ali Mirlou 
							
						 
					 
					
						
						
							
						
						eecbb5ca90 
					 
					
						
						
							
							Fix small typo  
						
						
						
						
					 
					
						2019-08-20 19:53:49 +04:30 
						 
				 
			
				
					
						
							
							
								otrofimov 
							
						 
					 
					
						
						
							
						
						fbb3bf869c 
					 
					
						
						
							
							compatibility with black  
						
						
						
						
					 
					
						2019-08-08 15:56:20 +03:00 
						 
				 
			
				
					
						
							
							
								otrofimov 
							
						 
					 
					
						
						
							
						
						b887ea9623 
					 
					
						
						
							
							Implement collation for queryset  
						
						
						
						
					 
					
						2019-08-08 11:55:45 +03:00 
						 
				 
			
				
					
						
							
							
								Bastien Gérard 
							
						 
					 
					
						
						
							
						
						c68e3e1238 
					 
					
						
						
							
							Add test case for list update by negative index  
						
						
						
						
					 
					
						2019-07-24 21:37:16 +02:00 
						 
				 
			
				
					
						
							
							
								Bastien Gérard 
							
						 
					 
					
						
						
							
						
						c5080e4030 
					 
					
						
						
							
							Merge branch 'master' of github.com:MongoEngine/mongoengine into negative_indexes_in_list  
						
						
						
						
					 
					
						2019-07-24 21:14:55 +02:00 
						 
				 
			
				
					
						
							
							
								Bastien Gérard 
							
						 
					 
					
						
						
							
						
						0d01365751 
					 
					
						
						
							
							Merge pull request  #2131  from NMFR/master  
						
						... 
						
						
						
						Set default database when using mongomock. 
						
						
					 
					
						2019-07-22 11:56:56 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Rodrigues 
							
						 
					 
					
						
						
							
						
						f4a06ad65d 
					 
					
						
						
							
							Optimize database name getter calls  
						
						
						
						
					 
					
						2019-07-22 08:45:35 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Rodrigues 
							
						 
					 
					
						
						
							
						
						05a22d5a54 
					 
					
						
						
							
							Extract test to its own method  
						
						
						
						
					 
					
						2019-07-22 08:42:17 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Rodrigues 
							
						 
					 
					
						
						
							
						
						2424ece0c5 
					 
					
						
						
							
							Fix a linting error  
						
						
						
						
					 
					
						2019-07-16 13:40:46 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Rodrigues 
							
						 
					 
					
						
						
							
						
						2d02551d0a 
					 
					
						
						
							
							Add test  
						
						
						
						
					 
					
						2019-07-15 17:54:46 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Wójcik 
							
						 
					 
					
						
						
							
						
						ac416aeeb3 
					 
					
						
						
							
							Improve BaseDocument.from_json tests and documentation ( #2127 )  
						
						
						
						
					 
					
						2019-07-15 12:15:55 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Wojcik 
							
						 
					 
					
						
						
							
						
						d09af430e8 
					 
					
						
						
							
							Fix formatting of the changelog – part 2  
						
						... 
						
						
						
						RTD didn't render it properly previously.
Refs #2105  
						
						
					 
					
						2019-07-15 09:57:48 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Wojcik 
							
						 
					 
					
						
						
							
						
						79454b5eed 
					 
					
						
						
							
							Fix formatting of the changelog  
						
						... 
						
						
						
						RTD didn't render it properly previously.
Refs #2105  
						
						
					 
					
						2019-07-15 09:54:18 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Wojcik 
							
						 
					 
					
						
						
							
						
						921c1fa412 
					 
					
						
						
							
							Dummy commit to confirm that the new RTD webhook works  
						
						
						
						
					 
					
						2019-07-15 09:50:29 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Wojcik 
							
						 
					 
					
						
						
							
						
						1aba145bc6 
					 
					
						
						
							
							Split requirements into requirements.txt and requirements-lint.txt  
						
						... 
						
						
						
						I'm doing this because it makes sense to separate which requirements are
needed to develop the package and which are purely needed for static code
analysis. That said, the trigger for this commit was that ReadTheDocs
automatically tries to install everything that's in requirements.txt and,
since `black` isn't available on Python 2.7, it was failing. See
https://readthedocs.org/projects/mongoengine-odm/builds/9371765/ .
Refs #2105  
						
						
					 
					
						2019-07-15 09:32:26 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Rodrigues 
							
						 
					 
					
						
						
							
						
						290d9df3eb 
					 
					
						
						
							
							Set default database when using mongomock.  
						
						... 
						
						
						
						When passing host `mongomock://localhost/some-default-database` to `connect` the default database was `"test"` instead of `"some-default-database"`.
Fixes : #2130  
						
						
					 
					
						2019-07-12 13:33:19 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Wójcik 
							
						 
					 
					
						
						
							
						
						aa76ccdd25 
					 
					
						
						
							
							Fix Document._object_key ( #2125 )  
						
						... 
						
						
						
						Previous implementation of `Document._object_key` was *pretending* to work on
MongoEngine-level fields (e.g. using "pk" instead of "_id" and separating
nested field parts by "__" instead of "."), but then it was also attempting to
transform field names from the `shard_key` into DB-level fields.
This, expectedly, didn't really work well. Most of the test cases added in this
commit were failing prior to the code fixes. 
						
						
					 
					
						2019-07-09 12:08:26 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Doll 
							
						 
					 
					
						
						
							
						
						abe8070c36 
					 
					
						
						
							
							Document register_connection arguments in correct order ( #2121 )  
						
						... 
						
						
						
						Put the documentation of the parameter 'name' of the function
'register_connection' in order of appearance in the function signature. 
						
						
					 
					
						2019-07-08 14:16:09 +02:00