File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change 1
- # The immediate dependencies of PostgresML are maintained here.
1
+ # If you update this file, `pip freeze` the full locked requirements as well to prevent
2
+ # future dependency incompatibility on all supported platforms. We'd use Poetry or some
3
+ # other sane lockfile resolution mechanism other than pip, except we have to maintain
4
+ # this isn't really a Python project, so Poetry conventions don't work, and we need
5
+ # different dependencies on platforms that have different hardware acceleration.
6
+
7
+ # Only the immediate dependencies of PostgresML are maintained here.
2
8
# See requirements.linux.txt or requirements.macos.txt for complete and locked versions.
3
9
10
+ <<<<<<< Updated upstream
4
11
# Python 3.12 can't currently resolve all dependencies:
5
12
# catboost fails to build
6
13
# virtualenv -p python3.11 pgml-venv
7
14
8
15
# Specifically locked to avoid known bugs
16
+ =======
17
+ # These packages are specifically locked to avoid known bugs
18
+ >>>>>>> Stashed changes
9
19
pyarrow == 11.0.0 # newer versions cause Postgres segfaults on OOM
10
20
11
21
# ML
You can’t perform that action at this time.
0 commit comments