Missing comma in sqlalchemy.orm.attributes

Issue #2304 resolved
Former user created an issue

sqlalchemy/orm/attributes.py:31:

PASSIVE_RETURN_NEVER_SET = util.symbol('PASSIVE_RETURN_NEVER_SET'

Missing a comma at the end of the line, causing the symbol to be created as "PASSIVE_RETURN_NEVER_SETSymbol indicating that a 'default' value, i.e. None or blank...".

Trivial patch:

===================================================================
--- sqlalchemy/orm/attributes.py
+++ sqlalchemy/orm/attributes.py
@@ -28,7 +28,7 @@
 NO_VALUE = util.symbol('NO_VALUE')
 NEVER_SET = util.symbol('NEVER_SET')

-PASSIVE_RETURN_NEVER_SET = util.symbol('PASSIVE_RETURN_NEVER_SET'
+PASSIVE_RETURN_NEVER_SET = util.symbol('PASSIVE_RETURN_NEVER_SET',
 """Symbol indicating that a 'default' value, i.e. None or blank
 collection, should not be assigned to an attribute when a get()
 is performed and no value was present.  NEVER_SET is returned

Comments (3)

  1. Log in to comment