Commit Graph

521 Commits

Author SHA1 Message Date
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
348efcd371 update mypy 2018-11-26 23:57:46 +03:00
Maxim Kurnikov
06bb3cd50b add support for django.conf.settings.SETTING_NAME 2018-11-18 15:58:17 +03:00
Maxim Kurnikov
71218d4f01 update mypy 2018-11-17 19:34:09 +03:00
Maxim Kurnikov
b80e3a4b6b more stubs 2018-11-14 03:04:24 +03:00
Maxim Kurnikov
41cc79b957 support for models.Model.objects, abstract mixins 2018-11-14 02:33:50 +03:00
Maxim Kurnikov
9a68263257 integrate more stubs 2018-11-13 21:10:56 +03:00
Maxim Kurnikov
6de735a7bb integrate some generated stubs 2018-11-13 20:44:24 +03:00
Maxim Kurnikov
347c2d270c integrate stubs from mypy-django 2018-11-13 20:13:28 +03:00
Maxim Kurnikov
75532a3c58 remove README for now 2018-11-13 19:31:39 +03:00
Maxim Kurnikov
c7066fe289 add stubs for models.Model method 2018-11-13 19:05:31 +03:00
Maxim Kurnikov
3bd25b32f5 django.setup 2018-11-13 18:42:02 +03:00
Maxim Kurnikov
4f828f7644 add Q object 2018-11-13 18:39:39 +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
155dc4e049 sync mypy 2018-11-13 17:29:23 +03:00
Maxim Kurnikov
11b6b360b6 some cleanups 2018-11-12 16:24:35 +03:00
Maxim Kurnikov
919e4a5c9f add travis config 2018-11-12 16:24:04 +03:00
Maxim Kurnikov
2a16bb04e5 add related_name manager to ForeignKey model 2018-11-11 02:08:05 +03:00
Maxim Kurnikov
c32a7842d6 add ForeignKey 2018-11-10 20:03:09 +03:00
Maxim Kurnikov
233e047117 add more fields and more tests 2018-11-10 19:42:45 +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
96cd3ddb27 move generated stubs to separate directory, too messty 2018-11-10 17:49:18 +03:00
Maxim Kurnikov
7436d641e3 add pytest config for testing infrastructure 2018-11-10 17:37:03 +03:00
Maxim Kurnikov
1016ece491 add basic test infrastructure 2018-11-10 16:56:38 +03:00
Maxim Kurnikov
ab14ccbbc1 remove pipfile's 2018-11-10 16:49:57 +03:00
Maxim Kurnikov
a53fbc5d63 add dev-requirements like in sqlalchemy-stubs 2018-11-10 16:38:08 +03:00
Maxim Kurnikov
63be2a3668 add mypy as submodule 2018-11-10 16:24:11 +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
b93f589cff fix render() signature 2018-10-04 03:51:31 +03:00
Maxim Kurnikov
bb701d6615 cleanup core.handlers.wsgi 2018-10-04 03:49: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
97ec73411e stubs improvements 2018-10-04 03:35:09 +03:00
Maxim Kurnikov
c8c5f8b51b stubs for manager/testcases 2018-10-04 03:35:09 +03:00
Maxim Kurnikov
f500391748 initial work for django plugin 2018-10-04 03:35:09 +03:00
lwm
bbdaebb244 Merge pull request #10 from mkurnikov/master
Latest changes from Monkeytype fork
2018-09-26 21:32:19 +02:00
Maxim Kurnikov
7954c1bb90 add DoesNotExist exception to Model 2018-09-26 17:05:42 +03:00
Maxim Kurnikov
8a0cad7c69 add missing __init__pyi imports 2018-09-26 16:56:50 +03:00
Maxim Kurnikov
69b7c8f684 fix imports in django.http.response.pyi 2018-09-26 16:32:17 +03:00
Maxim Kurnikov
2676b335f1 add __init__.pyi files to all directories when it doesnt exist 2018-09-16 02:55:00 +03:00
Maxim Kurnikov
511ef52aee more cleanups 2018-08-16 13:03:03 +03:00
Maxim Kurnikov
c0966a5750 more cleanups 2018-08-14 13:33:49 +03:00
Maxim Kurnikov
2b7b31a25e more cleanups: http 2018-08-14 13:25:23 +03:00
Maxim Kurnikov
23d431b5c5 more cleanups, queryset first draft 2018-08-14 13:21:45 +03:00
Maxim Kurnikov
5e2e5feef4 migrations stubs improvements 2018-08-14 12:41:05 +03:00
Maxim Kurnikov
7df3bf44cb update to django==2.1 2018-08-14 12:20:40 +03:00
Maxim Kurnikov
ca5f489092 cleanups 2018-08-14 12:09:47 +03:00