Commit Graph
100 Commits
Author SHA1 Message Date
Bastien Gerard 2f4b2aadb4 fix yaml float - string conversion 2021-10-25 14:45:07 +02:00
Bastien Gerard f4a87bff1d remove travis deprecated config 2021-10-25 10:23:33 +02:00
Bastien Gerard 3a32c195d5 remove useless quotes in yaml 2021-10-25 10:22:27 +02:00
Bastien GérardandGitHub 880a8efc63 Merge pull request #2580 from rooterkyberian/py310
test against python 3.10
2021-10-25 10:03:23 +02:00
Bastien GérardandGitHub 811dc12db5 Merge pull request #2573 from bagerard/improve_compound_indexes
Improve compound indexes in rst
2021-10-13 09:28:15 +02:00
Bastien GérardandGitHub dbd72282bc Merge pull request #2574 from bagerard/update_changelog_recent_merge
update changelog with recent changes that were merged
2021-10-13 09:27:52 +02:00
Bastien Gerard 686b42c29b update changelog with recent changes that were merged 2021-10-12 21:06:11 +02:00
Bastien Gerard 4210ea06c3 Improve compound indexes in rst 2021-10-12 21:02:12 +02:00
Bastien GérardandGitHub 8c3e2b340b Merge pull request #2568 from idoshr/regex_query
Regex and whole word text search query
2021-10-12 20:47:36 +02:00
Bastien GérardandGitHub 0af1a1151f Merge pull request #2571 from bagerard/idoshr-master-fixed
Idoshr master fixed
2021-09-30 20:49:33 +02:00
Bastien Gerard 28226f81a8 black it 2021-09-30 20:39:44 +02:00
Bastien Gerard 558e3299fe Merge branch 'master' of https://github.com/idoshr/mongoengine into idoshr-master 2021-09-30 20:38:32 +02:00
Bastien Gerard cb0035f87a minor typo fix in docstring 2021-09-30 20:25:26 +02:00
Bastien Gerard 1b249e336e improve list_indexes, ensure_indexes docstring and add index migration example 2021-08-22 22:01:05 +02:00
Bastien GérardandGitHub 533700583d Merge pull request #2557 from yugyesh/patch-1
Minor typo error
2021-08-16 08:00:04 +02:00
Bastien GérardandGitHub 8b5cf9e2be Merge pull request #2549 from bagerard/fix_decimal_field_precision0
Fix decimal field precision0
2021-08-07 22:50:46 +02:00
Bastien Gerard 0af96b1323 Add test for DecimalField(precision=0) and raise exception if negative/invalid values are provided 2021-08-07 22:38:27 +02:00
Bastien Gerard f6d864b6d1 Merge branch 'patch-1' of https://github.com/oleksandr-l5/mongoengine 2021-08-07 22:09:04 +02:00
Bastien GérardandGitHub bb9ba73a7b Merge pull request #2545 from bagerard/fix_embedded_instance_deepcopy
Fix embedded instance deepcopy
2021-08-07 21:56:55 +02:00
Bastien Gerard 66978aea67 fix test and changelog 2021-08-02 22:09:21 +02:00
Bastien Gerard 5a41998eda Updated recent bugfix with embedded DOc deepcopy so that it set _instance to None 2021-08-02 21:51:15 +02:00
Bastien Gerard c32b308730 minor renaming in test classes 2021-08-01 14:12:27 +02:00
Bastien GérardandGitHub 3b10236b5e Merge pull request #2536 from ottj3/patch-1
Mention DynamicEmbeddedDocument in usage docs.
2021-07-02 09:51:31 +02:00
Bastien GérardandGitHub 4670508a1c Merge pull request #2530 from bagerard/fix_doc_formatting
fix doc formatting (enumfield, etc)
2021-06-13 23:06:13 +02:00
Bastien Gerard e7f2d77a75 fix doc formatting (enumfield, etc) 2021-06-13 23:01:20 +02:00
Bastien GérardandGitHub 7bf7153e4f Merge pull request #2515 from par-tec/master
define a base exception for engine
2021-06-06 15:58:26 +02:00
Bastien GérardandGitHub 0df0585d07 Merge pull request #2528 from bagerard/precommit_update
precommit update
2021-06-05 21:29:59 +02:00
Bastien Gerard 6ae722d04b precommit update 2021-06-05 21:17:31 +02:00
Bastien GérardandGitHub cc85165b0c Merge pull request #2519 from bagerard/bugfix_qs_property
Fix instance._qs that was failing due to bad parametrization that went unnoticed
2021-05-18 09:48:33 +02:00
Bastien Gerard 2fd4169656 Fix instance._qs that was failing due to bad parametrization that went unnoticed 2021-05-17 22:37:35 +02:00
Bastien GérardandGitHub 5209547a89 Merge pull request #2514 from bagerard/enum_field_update
improvement to recent updates
2021-05-05 09:21:45 +02:00
Bastien Gerard ecb5dda281 improvement to recent updates 2021-05-04 20:43:33 +02:00
Bastien GérardandGitHub 34245fe258 Merge pull request #2509 from jaesivsm/fix/EnumField-choices
Fixing EnumField choices validation
2021-05-04 20:33:25 +02:00
Bastien GérardandGitHub 04c26acdd6 Merge pull request #2513 from bagerard/prepare_release
Prepare release
2021-05-04 12:15:34 +02:00
Bastien Gerard d0a15a8924 prepare changelog 2021-05-04 10:50:56 +02:00
Bastien Gerard 2215e2746b run latest autoformatter 2021-05-04 10:50:56 +02:00
Bastien Gerard 0e6bcbc030 update precommit 2021-05-04 10:50:56 +02:00
Bastien GérardandGitHub 232071f8f4 Merge pull request #2505 from deveil/patch-1
Typo correction
2021-04-23 20:45:33 +02:00
Bastien GérardandGitHub fc0fb31d43 Merge pull request #2503 from bagerard/precommit_update
housekeeping - pre-commit autoupdate
2021-04-23 20:44:34 +02:00
Bastien Gerard ef57a58155 housekeeping - pre-commit autoupdate 2021-04-22 10:18:15 +02:00
Bastien GérardandGitHub 9680259904 Merge pull request #2497 from bagerard/switch_to_isort
Switch to isort + add few pre-commit hooks
2021-03-31 14:11:23 +02:00
Bastien Gerard 49a4d23371 update hooks version 2021-03-29 22:04:07 +02:00
Bastien Gerard b9d370c885 add standard hooks 2021-03-29 22:02:57 +02:00
Bastien Gerard e5a2714baf update doc for isort 2021-03-29 21:55:34 +02:00
Bastien Gerard ff596fcb7e replace flake8-import-order by isort 2021-03-29 21:50:22 +02:00
Bastien GérardandGitHub f0fad6df19 Merge pull request #2485 from janste63/fix_2484
Test case and proposed solution for #2484
2021-03-29 20:52:53 +02:00
Bastien GérardandGitHub 1669f0c5a4 Merge pull request #2489 from bagerard/fix_one_to_many_doc
Fix one-to-many example that is actually a many to many
2021-03-09 13:41:03 +01:00
Bastien GérardandGitHub b045925efe Merge pull request #2481 from bagerard/improve_connect_doc
improve connect() doc and put more emphasis on URI string
2021-03-09 13:40:45 +01:00
Bastien Gerard b3ce65453a Fix one-to-many example that is actually a many to many 2021-03-08 22:21:48 +01:00
Bastien Gerard 50d891cb7b more improvement to connect doc 2021-03-08 21:52:14 +01:00
Bastien Gerard e31f9150d2 improve connect() doc and put more emphasis on URI string 2021-03-08 21:51:43 +01:00
Bastien GérardandGitHub 74ceb9703b Merge pull request #2488 from bagerard/add_lazy_loading_method_ease_profiling
Add _lazy_load_ref methods to make profiling easier
2021-03-08 19:18:54 +01:00
Bastien Gerard 58a3c6de03 Add _lazy_load_ref methods so that the impact of lazy loading surfaces when profiling 2021-03-08 00:14:53 +01:00
Bastien GérardandGitHub 86ad8d119d Merge pull request #2487 from bagerard/prepare_0_23_0
update changelog for 0.23.0 release
2021-03-04 23:03:39 +01:00
Bastien Gerard 34d273015c update changelog for 0.23.0 release 2021-03-04 22:46:29 +01:00
Bastien GérardandGitHub 7147043d63 Merge pull request #2483 from bagerard/mongodb44_ci
Add Mongodb 44 ci and fix incompat
2021-03-04 22:42:13 +01:00
Bastien Gerard b9b536133d fix test incompat for 4.2 2021-03-04 00:10:08 +01:00
Bastien Gerard f244207168 fix mongo download link for 4.2 4.4 explicitly 2021-03-03 12:26:48 +01:00
Bastien Gerard 0620ac5641 Fix mongo download link as convention changed in official repo with > 4.0 2021-03-03 11:33:36 +01:00
Bastien Gerard 3b9a167022 Add Mongo 4.4 to ci 2021-03-03 10:57:18 +01:00
Bastien Gerard b479bb7c6b Fix tests for supporting Mongo4.4 for some reason results comes sorted differently in map reduce when no sort is specified 2021-03-03 10:52:46 +01:00
Bastien Gerard 8ef771912d fixing incompatibility with mongoengine aggregation to support mongo 4.4 2021-03-03 10:51:03 +01:00
Bastien GérardandGitHub 2d1c9afbb7 Merge pull request #2477 from lukasloetkolben/feature_allow_disk_use
Feature: "allow_disk_use"
2021-02-27 23:05:50 +01:00
Bastien Gerard 9ff5d8426c restrict test on allowDiskUse to mongoDB >= 4.4 in CI + ran black 2021-02-27 21:30:07 +01:00
Bastien GérardandGitHub 5858ea1bf0 Merge pull request #2478 from bagerard/add_geonear_aggregation_test
Add $geonear aggregation test
2021-02-24 11:55:46 +01:00
Bastien Gerard 1f220b4eaf update changelog and fix minor typo in docstring 2021-02-23 21:51:41 +01:00
Bastien Gerard 97c99ca40d Add test case for #2473 2021-02-23 21:49:45 +01:00
Bastien GérardandGitHub d033e3b133 Merge pull request #2475 from bagerard/fix_imprecise_doc_collection_name
Fix for imprecise doc on collection name (CamelCase -> snake_case)
2021-02-22 19:52:28 +01:00
Bastien GérardandGitHub 4428842e77 Merge pull request #2476 from bagerard/fix_typo
fix_minor_typo
2021-02-22 19:52:08 +01:00
Bastien GérardandGitHub f38cc6edd3 Merge pull request #2472 from vainu-jussi/master
Check that manually setting Sequence Field in DynamicDocument doesn't increment the counter
2021-02-21 22:39:56 +01:00
Bastien Gerard aeb4f8f4da fix_minor_typo 2021-02-21 22:04:33 +01:00
Bastien Gerard 1b7c2085c9 Fix for imprecise doc on collection name (CamelCase -> snake_case) 2021-02-21 21:17:49 +01:00
Bastien GérardandGitHub af3d3b7ee6 Merge pull request #2463 from PeterNerlich/patch-2
Fix inconsistency with example
2021-01-12 23:10:53 +01:00
Bastien GérardandGitHub 56fe126f3a Merge pull request #2464 from bagerard/fix_coveralls_3_0_0
Fix coveralls in CI
2021-01-12 23:10:17 +01:00
Bastien Gerard 04905d4b37 Add env var to please python-coveralls 3.0.0 2021-01-12 23:07:11 +01:00
Bastien GérardandGitHub 772096ec55 Merge pull request #2454 from bagerard/improve_test_field_coverage
improvements of test coverage in fields
2020-12-24 00:22:39 +01:00
Bastien Gerard 98d64f41c6 improvements of test coverage in fields 2020-12-18 00:05:40 +01:00
Bastien GérardandGitHub 9a3bca8ab6 Merge pull request #2453 from bagerard/prepare_0_22_1
Update changelog for 0.22.1
2020-12-16 23:07:18 +01:00
Bastien Gerard 5781753cc8 Update changelog for 0.22.1 2020-12-16 23:03:39 +01:00
Bastien GérardandGitHub fd3699a519 Merge pull request #2452 from bagerard/github_actions_improvements
improve github actions
2020-12-16 22:51:36 +01:00
Bastien Gerard 4f6a24411d remove IRC notif from CI as it doesn't seem to be still valuable these days 2020-12-16 22:47:43 +01:00
Bastien Gerard de3888a48b improve github actions 2020-12-16 22:45:45 +01:00
Bastien GérardandGitHub 700fe80a00 Merge pull request #2421 from bagerard/test_github_actions2
Migrate to GitHub actions
2020-12-16 22:36:19 +01:00
Bastien Gerard 49e33b978d move condition of build-n-publish to job level + disable test-pypi
releasing as there is some limitation on the size
2020-12-16 22:22:03 +01:00
Bastien Gerard 81197d6061 comment out travis file, until next release is fully operational from github actions 2020-12-16 22:07:34 +01:00
Bastien Gerard aa368be4d3 minor comment improvement 2020-12-16 21:54:55 +01:00
Bastien Gerard 0f1fce4a7b Add separate jobs for test-pypi and pypi in github actions 2020-12-16 21:52:49 +01:00
Bastien GérardandGitHub 6b5231265c Merge pull request #2449 from Kyle-Verhoog/drop-35
Drop Python 3.5 support
2020-12-15 09:18:49 +01:00
Bastien GérardandGitHub bc0e04d833 Merge pull request #2447 from bagerard/_changelog_0_22_0
prepare 0.22.0
2020-12-14 22:49:09 +01:00
Bastien Gerard dd11911ed7 update changelog and bump version to 0.22.0 2020-12-14 22:39:48 +01:00
Bastien GérardandGitHub 0b3feedf94 Merge pull request #2446 from bagerard/improve_mongomock_tests
Improve mongomock tests to avoid regression
2020-12-14 21:24:33 +01:00
Bastien GérardandGitHub 2e284b93b8 Merge pull request #2445 from bagerard/fix_count_mongomock
Use Queryset._query instead of Cursor.__spec for count()
2020-12-13 23:26:39 +01:00
Bastien GérardandGitHub aa3ff39ef8 Merge pull request #2444 from bagerard/improve_code_health
Improve code health
2020-12-13 10:27:37 +01:00
Bastien GérardandGitHub fb8f02d0c0 Merge pull request #2441 from bagerard/remove_useless_cls_var
minor improvement in code
2020-12-08 23:22:57 +01:00
Bastien GérardandGitHub 87babaaa30 Merge pull request #2439 from bagerard/improve_doc
Improve Fields documentation
2020-12-08 22:58:00 +01:00
Bastien GérardandGitHub 9ffe0bcdee Merge pull request #2432 from bagerard/remove_deprecated_landscape
remove landscape integration
2020-12-01 21:40:56 +01:00
Bastien GérardandGitHub 92f6fce77d Merge pull request #2431 from bagerard/remove_pillow_test_restriction
Remove restriction on Pillow version in tests
2020-11-29 20:48:13 +01:00
Bastien GérardandGitHub 277b827d4d Merge pull request #2426 from volfpeter/master
Fix LazyReferenceField dereferencing in embedded documents
2020-11-26 21:45:12 +01:00
Bastien GérardandGitHub 904fcd1a0a Merge pull request #2424 from bagerard/bump_0_21_0
Prepare 0.21.0 release
2020-11-19 09:02:22 +01:00
Bastien GérardandGitHub ecd297e227 Merge pull request #2414 from bagerard/fix_db_fields_inconsistencies_in_constructor
Fix some issues related with db_field in constructor
2020-11-18 22:25:25 +01:00