Maxim Kurnikov
|
4a22da29cb
|
add support for default related managers, fixes #18
|
2019-02-13 17:11:22 +03:00 |
|
Maxim Kurnikov
|
70378b8f40
|
preserve fallback to Any for unrecognized field types for init/create
|
2019-02-13 17:00:35 +03:00 |
|
Maxim Kurnikov
|
b7f7713c5a
|
add support for get_user_model(), fixes #16
|
2019-02-13 15:56:21 +03:00 |
|
Maxim Kurnikov
|
9eb95fbab3
|
add BaseManager.create() typechecking
|
2019-02-12 03:54:48 +03:00 |
|
Maxim Kurnikov
|
6b7507206a
|
fix couple edge cases with __init__
|
2019-02-10 04:32:27 +03:00 |
|
Maxim Kurnikov
|
5f6f597266
|
add config file support
|
2019-02-09 03:21:49 +03:00 |
|
Maxim Kurnikov
|
916df1efb6
|
add Model.__init__ typechecking
|
2019-02-08 17:16:03 +03:00 |
|
Maxim Kurnikov
|
dead370244
|
fix ci
|
2019-02-07 20:58:12 +03:00 |
|
Maxim Kurnikov
|
d4cb729c93
|
rework settings, add loading of the django.conf.global_settings, cleanups
|
2019-02-07 19:13:39 +03:00 |
|
Maxim Kurnikov
|
191496ed72
|
enable some test folders, bunch of fixes
|
2019-02-07 00:08:05 +03:00 |
|
Maxim Kurnikov
|
d43cb1fcd7
|
fixes
|
2019-02-06 22:20:12 +03:00 |
|
Maxim Kurnikov
|
69d4ccaf54
|
fixes, add some testing folders
|
2019-02-04 19:31:37 +03:00 |
|
Maxim Kurnikov
|
19e9cd7ffc
|
fix failing plugin tests
|
2019-01-31 18:33:19 +03:00 |
|
Maxim Kurnikov
|
628c1224d6
|
enable test typechecking for a bunch of django test suite folders
|
2019-01-30 15:56:59 +03:00 |
|
Maxim Kurnikov
|
38e841c4c7
|
look for models.Model in full mro for to= parameter
|
2019-01-25 17:23:34 +03:00 |
|
Maxim Kurnikov
|
5a0f00dde1
|
fix problem with TypeVar bound to Model passed as a parameter
|
2019-01-24 18:59:41 +03:00 |
|
Maxim Kurnikov
|
cff5ab463c
|
fix tests
|
2019-01-22 20:13:31 +03:00 |
|
Maxim Kurnikov
|
77aba97bdc
|
remove legacy monkeypatch
|
2019-01-22 20:12:36 +03:00 |
|
Maxim Kurnikov
|
4f33f28ba2
|
fix tests
|
2019-01-22 19:30:09 +03:00 |
|
Maxim Kurnikov
|
87877774cd
|
fix problems with 0.660
|
2019-01-20 18:57:26 +03:00 |
|
Maxim Kurnikov
|
f070098ce5
|
self reference support for foreignkeys
|
2018-12-21 23:46:10 +03:00 |
|
Maxim Kurnikov
|
2f58cdae88
|
RefExpr in determining model fullname not supported
|
2018-12-21 01:49:10 +03:00 |
|
Maxim Kurnikov
|
3c3e9305f4
|
add support for Apps.get_model for migrations
|
2018-12-21 01:17:47 +03:00 |
|
Maxim Kurnikov
|
094b8421ab
|
move to plugin common api, move to new functioncontext api
|
2018-12-19 02:41:28 +03:00 |
|
Maxim Kurnikov
|
c9ad40d7e3
|
add support for managers as generics
|
2018-12-07 22:11:22 +03:00 |
|
Maxim Kurnikov
|
94ddb8c864
|
remove 'need type annotation for setting' error message
|
2018-12-06 19:38:27 +03:00 |
|
Maxim Kurnikov
|
447651c770
|
do not emit error, if attribute does not exist
|
2018-12-06 17:45:27 +03:00 |
|
Maxim Kurnikov
|
3676cb3ac0
|
solve more use cases for related managers and settings
|
2018-12-03 01:57:46 +03:00 |
|
Maxim Kurnikov
|
fcd659837e
|
cleanups, fix settings
|
2018-12-01 16:26:53 +03:00 |
|
Maxim Kurnikov
|
60b1c48ade
|
nested class Meta support
|
2018-11-30 14:00:11 +03:00 |
|
Maxim Kurnikov
|
b9ee979984
|
move to external pytest plugin
|
2018-11-29 15:26:53 +03:00 |
|
Maxim Kurnikov
|
64bc053056
|
move to custom pytest plugin test runner, fix tests, add Any fallback to ForeignKey
|
2018-11-28 00:37:04 +03:00 |
|
Maxim Kurnikov
|
f59cfe6371
|
latest changes
|
2018-11-26 23:58:34 +03:00 |
|
Maxim Kurnikov
|
06bb3cd50b
|
add support for django.conf.settings.SETTING_NAME
|
2018-11-18 15:58:17 +03:00 |
|
Maxim Kurnikov
|
41cc79b957
|
support for models.Model.objects, abstract mixins
|
2018-11-14 02:33:50 +03:00 |
|
Maxim Kurnikov
|
17be428776
|
add support for FIELDNAME_id for foreignkey/onetoonefield
|
2018-11-13 18:36:46 +03:00 |
|
Maxim Kurnikov
|
dc4f606f63
|
add support for OneToOneField, more stubs
|
2018-11-13 17:43:21 +03:00 |
|
Maxim Kurnikov
|
11b6b360b6
|
some cleanups
|
2018-11-12 16:24:35 +03:00 |
|
Maxim Kurnikov
|
2a16bb04e5
|
add related_name manager to ForeignKey model
|
2018-11-11 02:08:05 +03:00 |
|
Maxim Kurnikov
|
0ab77f8f05
|
add plugin support for ArrayField base_field
|
2018-11-10 19:31:06 +03:00 |
|
Maxim Kurnikov
|
0bd4bc98fc
|
add missing plugin entrypoint, add plugins.ini mypy config with plugins specified
|
2018-11-10 18:32:08 +03:00 |
|
Maxim Kurnikov
|
a6580af216
|
add clean django-stubs folder, add some tests
|
2018-11-10 18:16:44 +03:00 |
|
Maxim Kurnikov
|
2cdefc4662
|
more fixes for django stubs, first attempt for a plugin
|
2018-10-12 01:56:25 +03:00 |
|
Maxim Kurnikov
|
3d7b517e59
|
support for some Field -> builtin type mapping, OneToOneField, ForeignKey
|
2018-10-04 03:35:09 +03:00 |
|
Maxim Kurnikov
|
f500391748
|
initial work for django plugin
|
2018-10-04 03:35:09 +03:00 |
|