I need to use sqlalchemy-citext
extension to deal with my models but I can’t get it to work with psycopg.
App throws an ERROR on startup:
<code>0.258 import psycopg2.extensions
0.258 ModuleNotFoundError: No module named 'psycopg2'
</code>
<code>0.258 import psycopg2.extensions
0.258 ModuleNotFoundError: No module named 'psycopg2'
</code>
0.258 import psycopg2.extensions
0.258 ModuleNotFoundError: No module named 'psycopg2'
I’ve below packages installed:
<code>[tool.poetry.dependencies]
...
psycopg = {extras = ["binary", "pool"], version = "3.1.13"}
sqlalchemy = {extras = ["asyncio"], version = "^2.0.31"}
sqlalchemy-citext = "^1.8.0"
...
</code>
<code>[tool.poetry.dependencies]
...
psycopg = {extras = ["binary", "pool"], version = "3.1.13"}
sqlalchemy = {extras = ["asyncio"], version = "^2.0.31"}
sqlalchemy-citext = "^1.8.0"
...
</code>
[tool.poetry.dependencies]
...
psycopg = {extras = ["binary", "pool"], version = "3.1.13"}
sqlalchemy = {extras = ["asyncio"], version = "^2.0.31"}
sqlalchemy-citext = "^1.8.0"
...
According to info I’ve found sqlalchemy-citext == 1.8.0
is compatible with psycopg >= 3
I’ve also tried using DOCKER. The result is the same.
<code>from python
RUN python -m pip install -U pip psycopg sqlalchemy-citext
RUN python -c "import citext"
</code>
<code>from python
RUN python -m pip install -U pip psycopg sqlalchemy-citext
RUN python -c "import citext"
</code>
from python
RUN python -m pip install -U pip psycopg sqlalchemy-citext
RUN python -c "import citext"