Maksim Kurnikov
|
d0c25e3bce
|
Allow to run from_queryset() with BaseManager, Manager (#271)
* allow to run from_queryset() with BaseManager, Manager
* fix tests
|
2019-12-13 20:16:33 +03:00 |
|
Maksim Kurnikov
|
5832605053
|
Remove warning about unsupported expression types (#266)
* remove warning about unsupported expression for _meta.get_field()
* lint
|
2019-12-12 08:20:52 +03:00 |
|
Maksim Kurnikov
|
ade48b6546
|
Add support for BaseManager.from_queryset() (#251)
* add support for BaseManager.from_queryset()
* cleanups
* lint fixes
|
2019-12-12 05:35:56 +03:00 |
|
Maksim Kurnikov
|
b8f29027d8
|
Suppress IncompleteDefnException on final_iteration and continue with the loop (#260)
* suppress IncompleteDefnException on final_iteration
* lint
|
2019-12-12 01:04:24 +03:00 |
|
Konstantin Alekseev
|
cbc7159995
|
Support mypy 0.750
|
2019-11-30 13:39:28 +03:00 |
|
Maksim Kurnikov
|
8d986a0f43
|
remove catch-all __getattr__ for Manager, fix some issues with manager methods (#227)
|
2019-11-12 20:36:07 +03:00 |
|
Maxim Kurnikov
|
7e3f4bfa02
|
Fix ForeignKey type for self-reference defined in the abstract model (#200)
|
2019-10-05 21:36:29 +03:00 |
|
Maxim Kurnikov
|
717be5940f
|
Reorganize code a bit, add current directory to sys.path (#198)
* reorganize code a bit
* add current directory to sys.path
* remove PYTHONPATH mention from the docs
* linting
|
2019-10-05 19:44:29 +03:00 |
|
Maxim Kurnikov
|
02bdf5be95
|
add support for typechecking of filter/get/exclude arguments (#183)
* add support for typechecking of filter/get/exclude arguments
* linting
|
2019-09-30 03:05:40 +03:00 |
|
Maxim Kurnikov
|
2c23d8e70f
|
Use runtime information to determine whether class is a models.Model subclass (#182)
|
2019-09-28 04:05:54 +03:00 |
|
Daniel Hahler
|
afcd0d9293
|
Bump isort, use --diff (#164)
* dev-requirements: bump isort: 4.3.4 => 4.3.21
* isort: use --diff
* known_first_party = mypy_django_plugin
* Run isort
|
2019-09-23 20:45:43 +03:00 |
|
Maxim Kurnikov
|
23ad65033b
|
add custom Field processing for mixins used in the Model subclasses (#167)
|
2019-09-18 01:40:41 +03:00 |
|
Maxim Kurnikov
|
e95b40ef52
|
stability fixes
|
2019-08-24 17:04:50 +03:00 |
|
Maxim Kurnikov
|
62dac1d468
|
remove some asserts that could be validly triggered
|
2019-07-25 19:53:12 +03:00 |
|
Maxim Kurnikov
|
4c21855641
|
fix mypy errors
|
2019-07-25 18:52:51 +03:00 |
|
Maxim Kurnikov
|
ae8e42dd53
|
lint
|
2019-07-24 22:56:14 +03:00 |
|
Maxim Kurnikov
|
df021f6baa
|
add some support for proxy models
|
2019-07-24 13:39:23 +03:00 |
|
Maxim Kurnikov
|
4dfa363521
|
lint fixes
|
2019-07-24 13:38:50 +03:00 |
|
Maxim Kurnikov
|
d7d379e1cd
|
create dummy classes for custom_manager_of_model usecase
|
2019-07-24 13:38:49 +03:00 |
|
Maxim Kurnikov
|
fa57fb0cbf
|
request.user has type of AUTH_USER_MODEL
|
2019-07-24 13:38:49 +03:00 |
|
Maxim Kurnikov
|
fc9843bea6
|
add support for _meta.get_field() typechecking
|
2019-07-24 13:38:49 +03:00 |
|
Maxim Kurnikov
|
03b59b872d
|
cleanups, fallback to Any in some corner cases
|
2019-07-24 13:38:49 +03:00 |
|
Maxim Kurnikov
|
0e72b2e6fc
|
more values(), values_list() cases
|
2019-07-24 13:38:49 +03:00 |
|
Maxim Kurnikov
|
b81fbdeaa9
|
remove -semanal suffix
|
2019-07-24 13:38:49 +03:00 |
|
Maxim Kurnikov
|
dc6101b569
|
remove old semanal plugin data
|
2019-07-24 13:38:49 +03:00 |
|
Maxim Kurnikov
|
b11a9a85f9
|
new semanal wip 1
|
2019-07-24 13:38:49 +03:00 |
|
Maxim Kurnikov
|
9c5a6be9a7
|
split helpers into smaller files
|
2019-07-24 13:38:49 +03:00 |
|