Dave Halter
|
9a54e583e7
|
Fix docstrings for method decorators, fixes #1621
|
2020-06-27 02:18:31 +02:00 |
|
Dave Halter
|
59ccd2da93
|
Make partial use the __doc__ of its function, fixes #1621
|
2020-06-27 02:18:31 +02:00 |
|
Dave Halter
|
364d33119c
|
Merge branch 'django'
|
2020-06-14 22:24:31 +02:00 |
|
Dave Halter
|
1702a6340e
|
Document a special case in Django a bit better
|
2020-06-14 22:23:08 +02:00 |
|
Dave Halter
|
674e0114a5
|
Ignore runtime_checkable, because we don't really need it
|
2020-06-14 14:14:47 +02:00 |
|
Dave Halter
|
9de5ab2037
|
Make it possible to complete on QuerySet methods, fixes #1587
|
2020-06-13 20:55:37 +02:00 |
|
Dave Halter
|
3415ccbb73
|
Add support for Django signatures, fixes parts of #1587
|
2020-06-13 16:18:47 +02:00 |
|
Dave Halter
|
b165596a6e
|
Avoid doing a call twice for now reason
|
2020-06-13 14:25:52 +02:00 |
|
Dave Halter
|
df7dd026d2
|
Make it possible to use inheritance on generics without always specifying type vars, see also discussion in #1593
|
2020-06-10 09:54:32 +02:00 |
|
Dave Halter
|
a2108de2c0
|
Use py__get__ for Django Model.objects
This includes the fix in https://github.com/typeddjango/django-stubs/pull/394
|
2020-06-09 23:26:43 +02:00 |
|
Dave Halter
|
6d0d75c7d9
|
@publish_method should provide arguments
|
2020-06-09 22:37:50 +02:00 |
|
Dave Halter
|
c9a21adc5f
|
Make sure py__get__ is applied properly for Django metaclasses
|
2020-06-07 15:01:12 +02:00 |
|
Dave Halter
|
9adcf3d233
|
Make sure meta class filters can distinguish between classes and instances
|
2020-06-07 14:54:26 +02:00 |
|
Dave Halter
|
34cc8e9ad7
|
Properly handle __get__ in properties/partials
|
2020-06-07 14:18:45 +02:00 |
|
Dave Halter
|
105c097fea
|
Merge branch 'django-custom-object-manager' of https://github.com/PeterJCLaw/jedi into django
|
2020-06-06 01:24:24 +02:00 |
|
Dave Halter
|
574b790296
|
Make it possible to use inheritance on generics without always specifying type vars, see also discussion in #1593
|
2020-06-06 01:23:14 +02:00 |
|
Peter Law
|
c36904d983
|
Support custom managers in Django models
For the moment this support is limited to just Model.objects
replacements and does not use the custom manager for ForeignKey
related managers.
|
2020-05-22 12:33:03 +01:00 |
|
Peter Law
|
b7cdec427e
|
Support OneToOneFields
|
2020-05-18 22:19:20 +01:00 |
|
Peter Law
|
df66b35444
|
Support UUIDFields
|
2020-05-18 22:11:31 +01:00 |
|
Peter Law
|
cd9f2f31ea
|
Support URLFields
|
2020-05-18 22:10:48 +01:00 |
|
Peter Law
|
b54d7433c7
|
Support GenericIPAddressFields
|
2020-05-18 22:10:09 +01:00 |
|
Dave Halter
|
6dbc5e783e
|
Fix argument clinic unpacking, remove dynamic bullshit
|
2020-05-10 13:27:20 +02:00 |
|
Dave Halter
|
c761dded35
|
Properly implement inheritance for Django models
|
2020-04-25 22:55:29 +02:00 |
|
Dave Halter
|
92623232c3
|
Make sure Django User inference works
|
2020-04-25 22:55:29 +02:00 |
|
Dave Halter
|
f6803bce2c
|
Infer many to many fields
|
2020-04-25 22:55:29 +02:00 |
|
Dave Halter
|
6bff30fbbb
|
Include Django stubs as a third party repo
|
2020-04-25 22:55:29 +02:00 |
|
Dave Halter
|
6d927d502e
|
Make sure that infering the Django User model works
|
2020-04-25 22:55:29 +02:00 |
|
Dave Halter
|
11eb4f8fde
|
Remove unused imports
|
2020-04-25 22:55:29 +02:00 |
|
Dave Halter
|
f3eaa418bb
|
Work with a NameWrapper, so Django goto works better
|
2020-04-22 09:32:39 +02:00 |
|
Dave Halter
|
f9176578ea
|
Fix another django modelfield issue
|
2020-04-22 00:54:43 +02:00 |
|
Dave Halter
|
17eeb73767
|
Some nitpicks
|
2020-04-22 00:41:59 +02:00 |
|
Dave Halter
|
7756792bba
|
Fix another issue with foreign keys
|
2020-04-22 00:33:51 +02:00 |
|
Dave Halter
|
ba4e3393d3
|
Fix ForeignKey issues with invalid values
|
2020-04-22 00:27:06 +02:00 |
|
Dave Halter
|
1a89fafce4
|
Some other small refactorings
|
2020-04-22 00:15:35 +02:00 |
|
Dave Halter
|
df307b8eda
|
Refactor a few things for django
|
2020-04-22 00:05:35 +02:00 |
|
Dave Halter
|
89ad9a500b
|
Use debug instead of print for Django and fix indentation, see #1467
|
2020-04-21 23:41:54 +02:00 |
|
ANtlord
|
1d3082249f
|
Debug information corrections.
|
2020-04-18 18:51:12 +03:00 |
|
ANtlord
|
09950233e7
|
Django is designated in test dependencies.
|
2020-04-18 18:36:04 +03:00 |
|
ANtlord
|
d48575c8c5
|
Simple tests of Django plugin are added.
|
2020-04-18 16:13:48 +03:00 |
|
ANtlord
|
f8a0cf76c8
|
Merge branch 'master' of github.com:davidhalter/jedi
|
2020-04-18 14:25:24 +03:00 |
|
Dave Halter
|
bdd4deedc1
|
Some code cleanups
|
2020-04-11 02:11:52 +02:00 |
|
Dave Halter
|
0888dd468f
|
Fix partialmethod issues
|
2020-03-14 01:22:46 +01:00 |
|
Dave Halter
|
661fdb2b26
|
Merge branch 'add-partialmethod' of https://github.com/ffe4/jedi
|
2020-03-14 00:28:06 +01:00 |
|
Daniel Lemm
|
2406e58386
|
Refactor stdlib PartialObject
Merges PartialObject and PartialMethodObject. Also adds more tests.
Some parts are still WIP, see: #1522.
Fixes #1519
|
2020-03-13 23:47:48 +01:00 |
|
Daniel Lemm
|
fd6540a9e5
|
Fix PartialMethodObject (WIP)
Implemented feedback from PR #1522.
Does not pass new tests in test/completion/stdlib.py
|
2020-03-13 21:40:58 +01:00 |
|
Daniel Lemm
|
96c969687a
|
Add partialmethod, fixes #1519
Returns correct method signature but test/completion/stdlib.py fails
|
2020-03-12 18:47:17 +01:00 |
|
Dave Halter
|
d574162da3
|
Fix namedtuple docstring/signature issues, fixes #1506
|
2020-03-10 20:07:10 +01:00 |
|
ANtlord
|
8440e1719f
|
Unuseful changes are rolled back.
|
2020-01-22 20:57:17 +02:00 |
|
ANtlord
|
9bc01da9c4
|
Fix conflicts.
|
2020-01-22 11:12:09 +02:00 |
|
ANtlord
|
2a86f7d82f
|
Django-plugin related code is removed from stdlib-plugin.
|
2020-01-21 21:21:43 +02:00 |
|