Commit graph

1006 commits

Author SHA1 Message Date
Maarten ter Huurne
ab8a8ae53a Pass reason to @skip decorator
The decorator works without an argument as well, but that is an
undocumented feature of `unittest.skip()` that is not understood
by mypy and pytest.

In the case of pytest, it ignored the decorated class during test
collection, instead of collecting it and marking it as skipped.
2024-03-22 16:58:09 +01:00
Jelmer
1e481c4a45
Merge pull request #593 from foarsitter/use_tz
USE_TZ = True
2024-03-22 16:27:59 +01:00
Jelmer Draaijer
1979d4796f USE_TZ = True 2024-03-22 16:13:29 +01:00
Jelmer
26336b41f6
Merge pull request #510 from adamchainz/time_machine
Switch from freezegun to time-machine.
2024-03-22 15:46:19 +01:00
Jelmer
d51f5c75c8
Merge pull request #591 from ProtixIT/explicit-reexport
Explicitly re-export names from `__init__` module
2024-03-22 15:44:16 +01:00
Maarten ter Huurne
00e52e8508 Explicitly re-export names from __init__ module
Both mypy and flake8 understand `__all__`, removing the need for
warning suppression comments.
2024-03-22 14:50:31 +01:00
Jelmer
fe1d0c6907
Merge pull request #577 from gmcrocetti/monitor-default-none-when-nullable
`MonitorField` - Change default to None when the field is nullable
2024-03-22 14:28:10 +01:00
Guilherme Martins Crocetti
22015b8e69
chore(monitor-field): Add deprecation warning when the field is null and no default is provided. The new behavior will be introduced in a next major release 2024-03-21 20:05:14 -03:00
Jelmer
6e7158bfa0
Merge pull request #516 from jayvdb/allow-sqlite-testing
Allow running tests using sqlite
2024-03-21 15:41:12 +01:00
Jelmer
89b7662fa8
Merge pull request #567 from ProtixIT/remove-clone-args
Remove arguments from `InheritanceQuerySetMixin._clone()`
2024-03-21 15:33:02 +01:00
Jelmer
b3e75ab906
Merge pull request #566 from ProtixIT/import-ConnectionDoesNotExist
Update where `ConnectionDoesNotExist` is imported from
2024-03-21 14:41:07 +01:00
Maarten ter Huurne
a1530ad838 Update where ConnectionDoesNotExist is imported from
It was moved to a different package in Django 3.2.
2024-03-21 14:18:19 +01:00
Jelmer
7b8a58b871
Merge pull request #580 from joecox/remove-dead-tracker-code
Remove dead `init_deferred_fields` method
2024-03-21 08:47:53 +01:00
Jelmer
46fc42ce18
Merge pull request #578 from gmcrocetti/ptbr-translations 2024-03-21 08:47:26 +01:00
Jelmer
b94db68176
Merge pull request #575 from jazzband/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2024-03-21 08:38:20 +01:00
Jelmer
f39c975e8b
Merge branch 'master' into ptbr-translations 2024-03-21 08:36:00 +01:00
Jelmer
99458d6c34
Merge pull request #589 from tadamcz/tadamcz-docs-SoftDeletableModel
clarify docs for managers of SoftDeletableModel
2024-03-21 08:21:29 +01:00
Jelmer
473ee7459c
Merge pull request #556 from meanmail/master
Don't use `post_init` signal for initialize tracker
2024-03-21 08:19:15 +01:00
meanmail
2bbbfcbfca Update changelog 2024-03-11 17:50:49 +01:00
meanmail
5663374890 Don't use post_init signal for initialize tracker 2024-03-11 17:50:12 +01:00
pre-commit-ci[bot]
488481734e
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/PyCQA/isort: 5.12.0 → 5.13.2](https://github.com/PyCQA/isort/compare/5.12.0...5.13.2)
- [github.com/PyCQA/flake8: 6.0.0 → 7.0.0](https://github.com/PyCQA/flake8/compare/6.0.0...7.0.0)
- [github.com/asottile/pyupgrade: v3.6.0 → v3.15.1](https://github.com/asottile/pyupgrade/compare/v3.6.0...v3.15.1)
2024-02-19 17:41:33 +00:00
Tom Adamczewski
8b5f1f5213 clarify docs for managers of SoftDeletableModel
follow-up to https://github.com/jazzband/django-model-utils/pull/438/
2024-02-12 10:42:04 +00:00
Remco Wendt
46d33923ba
Merge pull request #588 from jazzband/shanx-patch-1
Update CHANGES.rst for new release
2024-02-10 16:17:31 +00:00
Remco Wendt
fb9f9c647d
Update CHANGES.rst 2024-02-10 17:09:14 +01:00
Remco Wendt
a94d01f399
Merge pull request #583 from adamchainz/django_5.0
Test Django 5.0
2024-02-10 15:47:10 +00:00
Adam Johnson
270802357f Test Django 5.0 2024-02-09 21:30:32 +00:00
Joseph Riddle
74a064daea
Merge pull request #555 from joeriddles/fix-prefetch-related
Fix `ValueError` when calling `prefetch_related` for tracked `ForeignKey` fields
2023-12-16 08:51:35 -08:00
Joseph Riddle
55cd816939
Merge branch 'master' into fix-prefetch-related 2023-11-27 12:55:53 -08:00
Jelmer
11de64b141
Merge pull request #582 from adamchainz/remove_save_signal_handling_model
Remove SaveSignalHandlingModel
2023-11-06 08:48:12 +01:00
Adam Johnson
11f3a53b0f Remove SaveSignalHandlingModel 2023-10-26 16:56:30 +01:00
Joe Cox
b2a10bd96c remove dead init_deferred_fields method 2023-09-11 16:25:16 -07:00
Guilherme Martins Crocetti
055932bb8b
feat(locale): Add translations for pt_BR 2023-08-01 11:26:41 -03:00
Serhii Tereshchenko
0ec4ac5e38
fix: Use proper column name instead of attname (#573)
fix: Use proper column name instead of attname
2023-06-16 15:34:47 +02:00
Jelmer
6916342126
Merge pull request #552 from patrick91/master
Add py.typed file
2023-06-16 11:46:15 +02:00
Jelmer
fed147875f
Merge pull request #564 from tjwalch/swedish-translation
Swedish translation
2023-06-16 11:31:33 +02:00
Jelmer
23e7ee3382
Merge branch 'master' into swedish-translation 2023-06-16 11:25:36 +02:00
Jelmer
7f6a72a43b
Merge pull request #571 from jazzband/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2023-06-16 11:24:36 +02:00
Jelmer
34c1291654
Merge pull request #545 from hugovk/add-3.11
Add support for Python 3.11 and test 3.12-dev, remove support for Python 3.7
2023-06-16 08:06:50 +02:00
Hugo van Kemenade
cb292c25c9 Update changelog 2023-06-15 21:18:03 +03:00
Hugo van Kemenade
e3d9e50b53 pip install . 2023-06-15 20:58:10 +03:00
Hugo van Kemenade
e35de428d5 Add Read the Docs config to upgrade Python version 2023-06-15 20:44:33 +03:00
Hugo van Kemenade
dc505a968d Drop support for EOL Python 3.7 2023-06-15 20:39:29 +03:00
Hugo van Kemenade
b76c6c497b Replace setuptools' pkg_resources with stdlib importlib.metadata 2023-06-15 17:49:51 +03:00
Jelmer
6c7afb3b3f
Merge branch 'master' into add-3.11 2023-06-15 15:29:01 +02:00
Jelmer
3dc511c5e1
Merge pull request #562 from foarsitter/dj42
Test django against 4.2 & main branch to formally support django 4.2
2023-06-15 15:22:11 +02:00
pre-commit-ci[bot]
3224ed4526
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/asottile/pyupgrade: v3.3.1 → v3.6.0](https://github.com/asottile/pyupgrade/compare/v3.3.1...v3.6.0)
2023-06-12 19:47:34 +00:00
Maarten ter Huurne
033fca4e2d Remove arguments from InheritanceQuerySetMixin._clone()
The `QuerySet._clone()` method has no arguments in either Django 3.2
or 4.1, so I'm assuming the arguments were necessary for a version
of Django that is no longer supported by `django-model-utils`.
2023-04-19 22:14:27 +02:00
Tomas Walch
df55f9be9c Changelog entry 2023-04-06 14:36:40 +02:00
Tomas Walch
41fd090e25 Swedish translation 2023-04-06 14:35:28 +02:00
Jelmer Draaijer
0167a18024 Test django against 4.2 & main branch to formally support django 4.2 2023-04-06 13:49:50 +02:00