Maarten ter Huurne
23f1811b9d
Annotate return type of test methods
2024-06-13 12:02:05 +02:00
Maarten ter Huurne
aeeb69a9dd
Enable postponed evaluation of annotations for all test modules
...
This allows using the latest annotation syntax supported by the type
checker regardless of the runtime Python version.
2024-06-13 12:02:05 +02:00
Hasan Ramezani
0b5475e3d5
Add pyupgrade to pre-commit configurations
2022-08-17 23:08:31 +02:00
David Smith
79ff8ea6be
Used isort to sort imports ( #460 )
2020-11-29 20:58:00 +00:00
Craig Anderson
eb00f65c81
Change assert calls to avoid deprecation warnings.
2020-08-12 16:33:07 +06:00
Adam Dobrawy
ffa1a85dc7
Modernize Python syntax, add Python 3.8 ( #398 )
...
* Modernize Python syntax, add Python 3.8
* Update Python version & dist in TravisCI
* Add postgresql as addon
* Switch to psycopg2-binary
* Drop django.utils.six
2019-11-14 22:50:04 +06:00
Jonathan Sundqvist
2cb773372d
Add a JoinManager that helps with performance ( #351 )
...
* Add the join manager + tests
* Documentation for join manager
* Use order_by for consistent tests
* Use postgres instead sqlite for tests for better reliability
* Fix coverage
* Drop django 1.8
2018-11-25 20:18:23 +06:00