Merge branch 'master' of github.com:MongoEngine/mongoengine into fix_db_fields_inconsistencies_in_constructor
This commit is contained in:
		| @@ -16,10 +16,10 @@ | |||||||
| language: python | language: python | ||||||
| dist: xenial | dist: xenial | ||||||
| python: | python: | ||||||
| - 3.5 |  | ||||||
| - 3.6 | - 3.6 | ||||||
| - 3.7 | - 3.7 | ||||||
| - 3.8 | - 3.8 | ||||||
|  | - 3.9 | ||||||
| - pypy3 | - pypy3 | ||||||
|  |  | ||||||
| env: | env: | ||||||
|   | |||||||
| @@ -16,6 +16,9 @@ MongoEngine | |||||||
|   :target: https://landscape.io/github/MongoEngine/mongoengine/master |   :target: https://landscape.io/github/MongoEngine/mongoengine/master | ||||||
|   :alt: Code Health |   :alt: Code Health | ||||||
|  |  | ||||||
|  | .. image:: https://img.shields.io/badge/code%20style-black-000000.svg | ||||||
|  |   :target: https://github.com/ambv/black | ||||||
|  |  | ||||||
| About | About | ||||||
| ===== | ===== | ||||||
| MongoEngine is a Python Object-Document Mapper for working with MongoDB. | MongoEngine is a Python Object-Document Mapper for working with MongoDB. | ||||||
|   | |||||||
| @@ -6,11 +6,12 @@ Changelog | |||||||
| Development | Development | ||||||
| =========== | =========== | ||||||
| - (Fill this out as you fix issues and develop your features). | - (Fill this out as you fix issues and develop your features). | ||||||
| - Bug fix in DynamicDocument which isn not parsing known fields in constructor like Document do #2412 | - Bug fix in DynamicDocument which is not parsing known fields in constructor like Document do #2412 | ||||||
| - When using pymongo >= 3.7, make use of Collection.count_documents instead of Collection.count | - When using pymongo >= 3.7, make use of Collection.count_documents instead of Collection.count | ||||||
|     and Cursor.count that got deprecated in pymongo >= 3.7. |     and Cursor.count that got deprecated in pymongo >= 3.7. | ||||||
|     This should have a negative impact on performance of count see Issue #2219 |     This should have a negative impact on performance of count see Issue #2219 | ||||||
| - Fix a bug that made the queryset drop the read_preference after clone(). | - Fix a bug that made the queryset drop the read_preference after clone(). | ||||||
|  | - Remove Py3.5 from CI as it reached EOL and add Python 3.9 | ||||||
| - Fix the behavior of Doc.objects.limit(0) which should return all documents (similar to mongodb) #2311 | - Fix the behavior of Doc.objects.limit(0) which should return all documents (similar to mongodb) #2311 | ||||||
| - Bug fix in ListField when updating the first item, it was saving the whole list, instead of | - Bug fix in ListField when updating the first item, it was saving the whole list, instead of | ||||||
|     just replacing the first item (as it's usually done) #2392 |     just replacing the first item (as it's usually done) #2392 | ||||||
|   | |||||||
| @@ -31,6 +31,8 @@ the :attr:`host` to | |||||||
|  |  | ||||||
|     connect('project1', host='mongodb://localhost/database_name') |     connect('project1', host='mongodb://localhost/database_name') | ||||||
|  |  | ||||||
|  | .. note:: URI containing SRV records (e.g mongodb+srv://server.example.com/) can be used as well as the :attr:`host` | ||||||
|  |  | ||||||
| .. note:: Database, username and password from URI string overrides | .. note:: Database, username and password from URI string overrides | ||||||
|     corresponding parameters in :func:`~mongoengine.connect`: :: |     corresponding parameters in :func:`~mongoengine.connect`: :: | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user