<p dir="auto"><strong>Migrated issue, originally created by René Steetskamp (<a href="https://github.com/otech-nl">@otech-nl</a>)</strong></p>
<p dir="auto">I have a hybrid property "password" which used to work but after a package update gave "AttributeError: can't set attribute".</p>
<p dir="auto">Downgrading to "sqlalchemy&lt;1.2" fixed the issue.</p>
<p dir="auto">Using sqlite 3.22.0, pipenv, flask and flask-sqlachemy.</p>
<p dir="auto">Pipfile, execution+stack traces and test script attached.</p>
<hr>
<p dir="auto">Attachments: <a href="../wiki/imported_issue_attachments/4332/Pipfile">Pipfile</a> | <a href="../wiki/imported_issue_attachments/4332/trace.txt">trace.txt</a> | <a href="../wiki/imported_issue_attachments/4332/test.py">test.py</a></p>
<p dir="auto"><strong>Migrated issue, originally created by Marcin Lulek (<a href="https://github.com/ergo">@ergo</a>)</strong></p>
<p dir="auto">Hello,</p>
<p dir="auto">I'm not sure if I was always using SA in wrong way or there is a bug in 1.2 version.</p>
<p dir="auto">Setters need to be named same way as hybrid property - this test case works in 1.x and breaks in 1.2. I did notice that in the examples in docs the property name is same in both places, though.</p>
<p dir="auto">Error I'm getting is:</p>
<p dir="auto">File "/home/ergo/workspace/ziggurat_cms/.venv/lib/python3.6/site-packages/sqlalchemy/ext/hybrid.py", line 873, in <strong>set</strong><br>
raise AttributeError("can't set attribute")<br>
AttributeError: can't set attribute</p>
<hr>
<p dir="auto">Attachments: <a href="../wiki/imported_issue_attachments/4149/test_hybrid.py">test_hybrid.py</a></p>