Maxim Kurnikov
d7e8222163
Fix related fields inheritance from abstract models ( #138 )
2019-08-24 02:35:55 +03:00
Maxim Kurnikov
09767210ec
Return corresponding descriptors for some fields in class access ( #137 )
...
* return corresponding descriptors for some related fields in class access
* return corresponding descriptors for file fields in class access
* fix tests
2019-08-23 04:03:03 +03:00
Maxim Kurnikov
656105bab2
make first() an Optional, allow to specify QuerySet with one parameter ( #136 )
2019-08-23 03:31:07 +03:00
Nikita Sobolev
ff7bf33e9c
Fixes #127 , adds urls.pyi for several contrib apps ( #129 )
2019-08-16 15:45:17 +03:00
Nikita Sobolev
d94b7b0c6a
Fixes collectstatic storage type, closes #130 ( #131 )
2019-08-16 15:45:07 +03:00
Swen Kooij
7bf1664307
Add properties to runserver.Command ( #135 )
2019-08-16 15:44:49 +03:00
sobolevn
0545c2d3ea
Removes .editorconfig, refs #132
2019-08-13 15:06:13 +03:00
sobolevn
825931da9f
Fixes yaml spacing, refs #132
2019-08-13 15:05:33 +03:00
sobolevn
737fd239b6
Fixes .editorconfig, refs #132
2019-08-13 15:04:02 +03:00
Nikita Sobolev
7f476057b0
Refactors bad default values, now using Ellipsis ( #132 )
...
* Refactors bad default values, now using Ellipsis
* Blacked
2019-08-13 15:01:15 +03:00
Nikita Sobolev
d31512854a
Merge pull request #124 from K0Te/fix-email-annotations
...
Fix EmailMessage.attachements parameter annotation.
2019-08-12 18:46:10 +03:00
Nikita Sobolev
552de422dc
Merge pull request #126 from rik/lazy-translation
...
Improve lazy translation functions
2019-08-12 18:45:15 +03:00
Anthony Ricaud
a9978cc021
Improve lazy translation functions
...
The lazy versions have the same signature as the non-lazy versions
2019-08-09 12:37:17 +01:00
Oleg Nykolyn
bb08212b20
Fix EmailMessage.attachements parameter annotation.
2019-08-01 22:02:18 +03:00
Maxim Kurnikov
5d2efdb80b
Merge pull request #119 from mkurnikov/subclass-queryset-proper-typing
...
Allow to subclass queryset without loss of typing
1.0.2
2019-07-26 22:47:02 +03:00
Maxim Kurnikov
27793ecd32
allow to subclass queryset without loss of typing
2019-07-26 22:40:37 +03:00
Maxim Kurnikov
dddcb20fe4
bump version to 1.0.2
2019-07-26 22:22:22 +03:00
Aleksander Vognild Burkow
ac40b80764
Mention solution to potential PYTHONPATH pitfall. ( #115 )
1.0.1
2019-07-26 18:48:38 +03:00
Maxim Kurnikov
6b21a0476d
Remove psycopg2 from dependencies ( #117 )
...
* remove psycopg2 from direct dependencies, only add it in tests
* bump to 1.0.1
* fix mypy
2019-07-26 18:39:42 +03:00
Maxim Kurnikov
735b58e9bf
values_list for related model id flat True ( #113 )
2019-07-25 21:33:45 +03:00
Maxim Kurnikov
b4cd9757b0
Merge pull request #109 from mkurnikov/new-semanal
...
New semanal support, rewrite to use Django app registry
1.0.0
2019-07-25 20:14:03 +03:00
Maxim Kurnikov
1b6c337aef
enable mypy typechecking for plugin code
2019-07-25 20:03:10 +03:00
Maxim Kurnikov
bc42cc2fa1
add python3.6 tests typechecking
2019-07-25 19:56:37 +03:00
Maxim Kurnikov
62dac1d468
remove some asserts that could be validly triggered
2019-07-25 19:53:12 +03:00
Maxim Kurnikov
409c01eb24
allow to specify QuerySet with one parameter
2019-07-25 19:22:59 +03:00
Maxim Kurnikov
a0a2ecaf46
fix additional mypy config and auto settings
2019-07-25 19:14:36 +03:00
Maxim Kurnikov
4c21855641
fix mypy errors
2019-07-25 18:52:51 +03:00
Maxim Kurnikov
6466c57c69
update setup.py
2019-07-25 17:28:39 +03:00
Maxim Kurnikov
0bb41bc791
add notes about new manager types to README
2019-07-25 17:17:47 +03:00
Maxim Kurnikov
8894de0a04
add new config options to README
2019-07-25 17:03:37 +03:00
Maxim Kurnikov
a019fe9715
csrf middleware callable can be none
2019-07-25 15:03:10 +03:00
Maxim Kurnikov
a97d76020c
enable tests typechecking using django submodule
2019-07-24 23:44:57 +03:00
Maxim Kurnikov
ae8e42dd53
lint
2019-07-24 22:56:14 +03:00
Maxim Kurnikov
64049b60b0
add missing psycopg2 dependency
2019-07-24 22:54:12 +03:00
Maxim Kurnikov
b6a5ccabdf
move configuration to [mypy.plugins.django-stubs] inside mypy config file
2019-07-24 22:32:52 +03:00
Maxim Kurnikov
e6d7a570e8
fix merge artifact
2019-07-24 22:05:05 +03:00
Maxim Kurnikov
6332620443
rewrite pytest-mypy-plugin extension code to use new hook
2019-07-24 13:39:24 +03:00
Maxim Kurnikov
df021f6baa
add some support for proxy models
2019-07-24 13:39:23 +03:00
Maxim Kurnikov
57796077c6
create(id=None) is valid, if id is AutoField
2019-07-24 13:38:50 +03:00
Maxim Kurnikov
46c48b504f
tweak travis config to use new tests properly
2019-07-24 13:38:50 +03:00
Maxim Kurnikov
4dfa363521
lint fixes
2019-07-24 13:38:50 +03:00
Maxim Kurnikov
5b2aacddba
add missing field methods
2019-07-24 13:38:49 +03:00
Maxim Kurnikov
2c001fd8a7
cleanups
2019-07-24 13:38:49 +03:00
Maxim Kurnikov
a0db24c764
add objects to model, trade false positive for false negative
2019-07-24 13:38:49 +03:00
Maxim Kurnikov
39fb48b08a
fix httprequest other fields
2019-07-24 13:38:49 +03:00
Maxim Kurnikov
d7d379e1cd
create dummy classes for custom_manager_of_model usecase
2019-07-24 13:38:49 +03:00
Maxim Kurnikov
6962b42cba
allow to use fields as Field objects outside Model classes
2019-07-24 13:38:49 +03:00
Maxim Kurnikov
df77299c2f
cleanups
2019-07-24 13:38:49 +03:00
Maxim Kurnikov
b86d33c718
allow custom app label for ForeignKey
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