add standard hooks
This commit is contained in:
parent
e5a2714baf
commit
b9d370c885
@ -1,5 +1,12 @@
|
|||||||
fail_fast: false
|
fail_fast: false
|
||||||
repos:
|
repos:
|
||||||
|
- repo: https://github.com/pre-commit/pre-commit-hooks
|
||||||
|
rev: v3.3.0
|
||||||
|
hooks:
|
||||||
|
- id: check-merge-conflict
|
||||||
|
- id: debug-statements
|
||||||
|
- id: trailing-whitespace
|
||||||
|
- id: end-of-file-fixer
|
||||||
- repo: https://github.com/ambv/black
|
- repo: https://github.com/ambv/black
|
||||||
rev: 20.8b1
|
rev: 20.8b1
|
||||||
hooks:
|
hooks:
|
||||||
|
@ -120,4 +120,3 @@ the validation and cleaning of a document when you call :meth:`~mongoengine.docu
|
|||||||
Person(age=1000).save(validate=False)
|
Person(age=1000).save(validate=False)
|
||||||
person = Person.objects.first()
|
person = Person.objects.first()
|
||||||
assert person.age == 1000
|
assert person.age == 1000
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@ import numbers
|
|||||||
from functools import partial
|
from functools import partial
|
||||||
|
|
||||||
import pymongo
|
import pymongo
|
||||||
from bson import DBRef, json_util, ObjectId, SON
|
from bson import SON, DBRef, ObjectId, json_util
|
||||||
|
|
||||||
from mongoengine import signals
|
from mongoengine import signals
|
||||||
from mongoengine.base.common import get_document
|
from mongoengine.base.common import get_document
|
||||||
|
@ -2,7 +2,7 @@ import operator
|
|||||||
import weakref
|
import weakref
|
||||||
|
|
||||||
import pymongo
|
import pymongo
|
||||||
from bson import DBRef, ObjectId, SON
|
from bson import SON, DBRef, ObjectId
|
||||||
|
|
||||||
from mongoengine.base.common import UPDATE_OPERATORS
|
from mongoengine.base.common import UPDATE_OPERATORS
|
||||||
from mongoengine.base.datastructures import (
|
from mongoengine.base.datastructures import (
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
from bson import DBRef, SON
|
from bson import SON, DBRef
|
||||||
|
|
||||||
from mongoengine.base import (
|
from mongoengine.base import (
|
||||||
BaseDict,
|
BaseDict,
|
||||||
BaseList,
|
BaseList,
|
||||||
EmbeddedDocumentList,
|
EmbeddedDocumentList,
|
||||||
get_document,
|
|
||||||
TopLevelDocumentMetaclass,
|
TopLevelDocumentMetaclass,
|
||||||
|
get_document,
|
||||||
)
|
)
|
||||||
from mongoengine.base.datastructures import LazyReference
|
from mongoengine.base.datastructures import LazyReference
|
||||||
from mongoengine.connection import get_db
|
from mongoengine.connection import get_db
|
||||||
|
@ -11,8 +11,8 @@ from mongoengine.base import (
|
|||||||
BaseList,
|
BaseList,
|
||||||
DocumentMetaclass,
|
DocumentMetaclass,
|
||||||
EmbeddedDocumentList,
|
EmbeddedDocumentList,
|
||||||
get_document,
|
|
||||||
TopLevelDocumentMetaclass,
|
TopLevelDocumentMetaclass,
|
||||||
|
get_document,
|
||||||
)
|
)
|
||||||
from mongoengine.common import _import_class
|
from mongoengine.common import _import_class
|
||||||
from mongoengine.connection import DEFAULT_CONNECTION_NAME, get_db
|
from mongoengine.connection import DEFAULT_CONNECTION_NAME, get_db
|
||||||
|
@ -11,7 +11,7 @@ from operator import itemgetter
|
|||||||
|
|
||||||
import gridfs
|
import gridfs
|
||||||
import pymongo
|
import pymongo
|
||||||
from bson import Binary, DBRef, ObjectId, SON
|
from bson import SON, Binary, DBRef, ObjectId
|
||||||
from bson.int64 import Int64
|
from bson.int64 import Int64
|
||||||
from pymongo import ReturnDocument
|
from pymongo import ReturnDocument
|
||||||
|
|
||||||
@ -27,9 +27,9 @@ from mongoengine.base import (
|
|||||||
BaseField,
|
BaseField,
|
||||||
ComplexBaseField,
|
ComplexBaseField,
|
||||||
GeoJsonBaseField,
|
GeoJsonBaseField,
|
||||||
get_document,
|
|
||||||
LazyReference,
|
LazyReference,
|
||||||
ObjectIdField,
|
ObjectIdField,
|
||||||
|
get_document,
|
||||||
)
|
)
|
||||||
from mongoengine.base.utils import LazyRegexCompiler
|
from mongoengine.base.utils import LazyRegexCompiler
|
||||||
from mongoengine.common import _import_class
|
from mongoengine.common import _import_class
|
||||||
|
@ -6,7 +6,7 @@ from collections.abc import Mapping
|
|||||||
|
|
||||||
import pymongo
|
import pymongo
|
||||||
import pymongo.errors
|
import pymongo.errors
|
||||||
from bson import json_util, SON
|
from bson import SON, json_util
|
||||||
from bson.code import Code
|
from bson.code import Code
|
||||||
from pymongo.collection import ReturnDocument
|
from pymongo.collection import ReturnDocument
|
||||||
from pymongo.common import validate_read_preference
|
from pymongo.common import validate_read_preference
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
from mongoengine.errors import OperationError
|
from mongoengine.errors import OperationError
|
||||||
from mongoengine.queryset.base import (
|
from mongoengine.queryset.base import (
|
||||||
BaseQuerySet,
|
|
||||||
CASCADE,
|
CASCADE,
|
||||||
DENY,
|
DENY,
|
||||||
DO_NOTHING,
|
DO_NOTHING,
|
||||||
NULLIFY,
|
NULLIFY,
|
||||||
PULL,
|
PULL,
|
||||||
|
BaseQuerySet,
|
||||||
)
|
)
|
||||||
|
|
||||||
__all__ = (
|
__all__ = (
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
from collections import defaultdict
|
from collections import defaultdict
|
||||||
|
|
||||||
import pymongo
|
import pymongo
|
||||||
from bson import ObjectId, SON
|
from bson import SON, ObjectId
|
||||||
from bson.dbref import DBRef
|
from bson.dbref import DBRef
|
||||||
|
|
||||||
from mongoengine.base import UPDATE_OPERATORS
|
from mongoengine.base import UPDATE_OPERATORS
|
||||||
|
@ -16,4 +16,3 @@ include_trailing_comma = True
|
|||||||
combine_as_imports = True
|
combine_as_imports = True
|
||||||
line_length = 70
|
line_length = 70
|
||||||
ensure_newline_before_comments = 1
|
ensure_newline_before_comments = 1
|
||||||
order_by_type = 0
|
|
@ -8,8 +8,8 @@ from pymongo.errors import OperationFailure
|
|||||||
from mongoengine import *
|
from mongoengine import *
|
||||||
from mongoengine.connection import get_db
|
from mongoengine.connection import get_db
|
||||||
from mongoengine.mongodb_support import (
|
from mongoengine.mongodb_support import (
|
||||||
get_mongodb_version,
|
|
||||||
MONGODB_42,
|
MONGODB_42,
|
||||||
|
get_mongodb_version,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@ -24,9 +24,9 @@ from mongoengine.errors import (
|
|||||||
SaveConditionError,
|
SaveConditionError,
|
||||||
)
|
)
|
||||||
from mongoengine.mongodb_support import (
|
from mongoengine.mongodb_support import (
|
||||||
get_mongodb_version,
|
|
||||||
MONGODB_34,
|
MONGODB_34,
|
||||||
MONGODB_36,
|
MONGODB_36,
|
||||||
|
get_mongodb_version,
|
||||||
)
|
)
|
||||||
from mongoengine.pymongo_support import list_collection_names
|
from mongoengine.pymongo_support import list_collection_names
|
||||||
from mongoengine.queryset import NULLIFY, Q
|
from mongoengine.queryset import NULLIFY, Q
|
||||||
@ -38,7 +38,7 @@ from tests.fixtures import (
|
|||||||
PickleSignalsTest,
|
PickleSignalsTest,
|
||||||
PickleTest,
|
PickleTest,
|
||||||
)
|
)
|
||||||
from tests.utils import get_as_pymongo, MongoDBTestCase
|
from tests.utils import MongoDBTestCase, get_as_pymongo
|
||||||
|
|
||||||
TEST_IMAGE_PATH = os.path.join(os.path.dirname(__file__), "../fields/mongoengine.png")
|
TEST_IMAGE_PATH = os.path.join(os.path.dirname(__file__), "../fields/mongoengine.png")
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
from mongoengine import *
|
from mongoengine import *
|
||||||
from tests.utils import get_as_pymongo, MongoDBTestCase
|
from tests.utils import MongoDBTestCase, get_as_pymongo
|
||||||
|
|
||||||
|
|
||||||
class TestBooleanField(MongoDBTestCase):
|
class TestBooleanField(MongoDBTestCase):
|
||||||
|
@ -4,10 +4,10 @@ from bson import InvalidDocument
|
|||||||
from mongoengine import *
|
from mongoengine import *
|
||||||
from mongoengine.base import BaseDict
|
from mongoengine.base import BaseDict
|
||||||
from mongoengine.mongodb_support import (
|
from mongoengine.mongodb_support import (
|
||||||
get_mongodb_version,
|
|
||||||
MONGODB_36,
|
MONGODB_36,
|
||||||
|
get_mongodb_version,
|
||||||
)
|
)
|
||||||
from tests.utils import get_as_pymongo, MongoDBTestCase
|
from tests.utils import MongoDBTestCase, get_as_pymongo
|
||||||
|
|
||||||
|
|
||||||
class TestDictField(MongoDBTestCase):
|
class TestDictField(MongoDBTestCase):
|
||||||
|
@ -4,7 +4,7 @@ import pytest
|
|||||||
from bson import InvalidDocument
|
from bson import InvalidDocument
|
||||||
|
|
||||||
from mongoengine import Document, EnumField, ValidationError
|
from mongoengine import Document, EnumField, ValidationError
|
||||||
from tests.utils import get_as_pymongo, MongoDBTestCase
|
from tests.utils import MongoDBTestCase, get_as_pymongo
|
||||||
|
|
||||||
|
|
||||||
class Status(Enum):
|
class Status(Enum):
|
||||||
|
@ -2,7 +2,7 @@ import datetime
|
|||||||
import unittest
|
import unittest
|
||||||
|
|
||||||
import pytest
|
import pytest
|
||||||
from bson import DBRef, ObjectId, SON
|
from bson import SON, DBRef, ObjectId
|
||||||
|
|
||||||
from mongoengine import (
|
from mongoengine import (
|
||||||
BooleanField,
|
BooleanField,
|
||||||
@ -35,9 +35,9 @@ from mongoengine import (
|
|||||||
ValidationError,
|
ValidationError,
|
||||||
)
|
)
|
||||||
from mongoengine.base import (
|
from mongoengine.base import (
|
||||||
_document_registry,
|
|
||||||
BaseField,
|
BaseField,
|
||||||
EmbeddedDocumentList,
|
EmbeddedDocumentList,
|
||||||
|
_document_registry,
|
||||||
)
|
)
|
||||||
from mongoengine.errors import DeprecatedError
|
from mongoengine.errors import DeprecatedError
|
||||||
from tests.utils import MongoDBTestCase
|
from tests.utils import MongoDBTestCase
|
||||||
|
@ -3,7 +3,7 @@ from bson.int64 import Int64
|
|||||||
|
|
||||||
from mongoengine import *
|
from mongoengine import *
|
||||||
from mongoengine.connection import get_db
|
from mongoengine.connection import get_db
|
||||||
from tests.utils import get_as_pymongo, MongoDBTestCase
|
from tests.utils import MongoDBTestCase, get_as_pymongo
|
||||||
|
|
||||||
|
|
||||||
class TestLongField(MongoDBTestCase):
|
class TestLongField(MongoDBTestCase):
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import pytest
|
import pytest
|
||||||
from bson import DBRef, SON
|
from bson import SON, DBRef
|
||||||
|
|
||||||
from mongoengine import *
|
from mongoengine import *
|
||||||
from tests.utils import MongoDBTestCase
|
from tests.utils import MongoDBTestCase
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
from mongoengine import *
|
from mongoengine import *
|
||||||
from tests.utils import get_as_pymongo, MongoDBTestCase
|
from tests.utils import MongoDBTestCase, get_as_pymongo
|
||||||
|
|
||||||
|
|
||||||
class TestStringField(MongoDBTestCase):
|
class TestStringField(MongoDBTestCase):
|
||||||
|
@ -3,7 +3,7 @@ import uuid
|
|||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
from mongoengine import *
|
from mongoengine import *
|
||||||
from tests.utils import get_as_pymongo, MongoDBTestCase
|
from tests.utils import MongoDBTestCase, get_as_pymongo
|
||||||
|
|
||||||
|
|
||||||
class Person(Document):
|
class Person(Document):
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
import unittest
|
import unittest
|
||||||
|
|
||||||
from mongoengine import (
|
from mongoengine import (
|
||||||
connect,
|
|
||||||
Document,
|
Document,
|
||||||
IntField,
|
IntField,
|
||||||
ListField,
|
ListField,
|
||||||
StringField,
|
StringField,
|
||||||
|
connect,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@ -14,15 +14,15 @@ from mongoengine.connection import get_db
|
|||||||
from mongoengine.context_managers import query_counter, switch_db
|
from mongoengine.context_managers import query_counter, switch_db
|
||||||
from mongoengine.errors import InvalidQueryError
|
from mongoengine.errors import InvalidQueryError
|
||||||
from mongoengine.mongodb_support import (
|
from mongoengine.mongodb_support import (
|
||||||
get_mongodb_version,
|
|
||||||
MONGODB_36,
|
MONGODB_36,
|
||||||
|
get_mongodb_version,
|
||||||
)
|
)
|
||||||
from mongoengine.queryset import (
|
from mongoengine.queryset import (
|
||||||
DoesNotExist,
|
DoesNotExist,
|
||||||
MultipleObjectsReturned,
|
MultipleObjectsReturned,
|
||||||
QuerySet,
|
QuerySet,
|
||||||
queryset_manager,
|
|
||||||
QuerySetManager,
|
QuerySetManager,
|
||||||
|
queryset_manager,
|
||||||
)
|
)
|
||||||
from tests.utils import (
|
from tests.utils import (
|
||||||
requires_mongodb_gte_44,
|
requires_mongodb_gte_44,
|
||||||
|
@ -9,16 +9,16 @@ from pymongo.errors import InvalidName, OperationFailure
|
|||||||
|
|
||||||
import mongoengine.connection
|
import mongoengine.connection
|
||||||
from mongoengine import (
|
from mongoengine import (
|
||||||
connect,
|
|
||||||
DateTimeField,
|
DateTimeField,
|
||||||
disconnect_all,
|
|
||||||
Document,
|
Document,
|
||||||
register_connection,
|
|
||||||
StringField,
|
StringField,
|
||||||
|
connect,
|
||||||
|
disconnect_all,
|
||||||
|
register_connection,
|
||||||
)
|
)
|
||||||
from mongoengine.connection import (
|
from mongoengine.connection import (
|
||||||
ConnectionFailure,
|
|
||||||
DEFAULT_DATABASE_NAME,
|
DEFAULT_DATABASE_NAME,
|
||||||
|
ConnectionFailure,
|
||||||
disconnect,
|
disconnect,
|
||||||
get_connection,
|
get_connection,
|
||||||
get_db,
|
get_db,
|
||||||
|
@ -3,7 +3,7 @@ import unittest
|
|||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
import mongoengine.connection
|
import mongoengine.connection
|
||||||
from mongoengine import connect, disconnect_all, Document, StringField
|
from mongoengine import Document, StringField, connect, disconnect_all
|
||||||
from mongoengine.connection import get_connection
|
from mongoengine.connection import get_connection
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user