You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+9-7Lines changed: 9 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -59,9 +59,11 @@ With seamless we mean that any features we add will work truly seamlessly. You s
59
59
## Working with the code
60
60
### Prerequisites
61
61
62
-
* PostgreSQL 10 or newer.
63
-
* Django 2.0 or newer (including 3.x, 4.x).
64
-
* Python 3.6 or newer.
62
+
* PostgreSQL 14 or newer.
63
+
* Django 5.x or newer.
64
+
* Python 3.11 or newer.
65
+
66
+
These are just for local development. CI for code analysis etc runs against these. Tests will pass on all Python, Django and PostgreSQL versions documented. Linting, formatting and type-checking the code might not work on other Python and/or Django versions.
65
67
66
68
### Getting started
67
69
@@ -86,16 +88,16 @@ With seamless we mean that any features we add will work truly seamlessly. You s
86
88
87
89
4. Install the development/test dependencies:
88
90
89
-
λ pip install .[test] .[analysis]
91
+
λ pip install -r requirements-test.txt
90
92
91
93
5. Run the tests:
92
94
93
-
λ tox
95
+
λ poe test
94
96
95
97
6. Run the benchmarks:
96
98
97
-
λ py.test -c pytest-benchmark.ini
99
+
λ poe benchmark
98
100
99
101
7. Auto-format code, sort imports and auto-fix linting errors:
0 commit comments