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 |
|
Maxim Kurnikov
|
248504c25a
|
various fixes
|
2019-07-24 13:38:49 +03:00 |
|
Maxim Kurnikov
|
fee4aad3d0
|
fix OneToOneField without related_name
|
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
|
5bb1bc250d
|
add get_next_by_FOO, get_previous_by_FOO for date,datetime fields
|
2019-07-24 13:38:49 +03:00 |
|
Maxim Kurnikov
|
1721c997be
|
add support for get_FIELD_display for choices fields
|
2019-07-24 13:38:49 +03:00 |
|
Maxim Kurnikov
|
bba6f769b5
|
add django.contrib.contenttypes to all tests by default
|
2019-07-24 13:38:49 +03:00 |
|
Maxim Kurnikov
|
07a9bcd4cb
|
remove dataclasses dependency
|
2019-07-24 13:38:49 +03:00 |
|
Maxim Kurnikov
|
6ece759ca0
|
remove runtime dependency on pytest-mypy-plugins
|
2019-07-24 13:38:49 +03:00 |
|
Maxim Kurnikov
|
caf69ec1c9
|
add Django dependency
|
2019-07-24 13:38:49 +03:00 |
|
Maxim Kurnikov
|
f2e79d3bfb
|
add GenericForeignKey support, remove some false-positives
|
2019-07-24 13:38:49 +03:00 |
|
Maxim Kurnikov
|
bfa77efef5
|
one more edge case for values()
|
2019-07-24 13:38:49 +03:00 |
|
Maxim Kurnikov
|
4f935edd47
|
add reverse lookups to values(), values_list()
|
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
|
d53121baae
|
add support for forms, values, values_list
|
2019-07-24 13:38:49 +03:00 |
|
Maxim Kurnikov
|
3c3122a93f
|
add settings support
|
2019-07-24 13:38:49 +03:00 |
|
Maxim Kurnikov
|
7b1b1b6bfe
|
add related managers support
|
2019-07-24 13:38:49 +03:00 |
|
Maxim Kurnikov
|
2cb1f257eb
|
add proper __init__, create() support
|
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 |
|
Maxim Kurnikov
|
a9c1bcbbc6
|
Merge pull request #111 from rik/has_perm
More accurate `PermissionsMixin.has_perm`
|
2019-07-21 19:23:18 +03:00 |
|
Anthony Ricaud
|
f365297baf
|
Allow any Collection to be passed to has_perms
|
2019-07-21 02:09:05 +01:00 |
|
Anthony Ricaud
|
6859ec94b6
|
More accurate PermissionsMixin.has_perm
It only accepts `str` for `perm`
|
2019-07-19 12:42:03 +01:00 |
|
Maxim Kurnikov
|
335c5765c3
|
enable test folders: select_for_update, i18n, httpwrappers, auth_tests, extra_regress (#107)
|
2019-07-10 19:38:36 +03:00 |
|
Maxim Kurnikov
|
b397ec04a9
|
add utils_tests test folder to typechecking (#106)
|
2019-07-10 18:19:37 +03:00 |
|