Thread: [Sqlalchemy-commits] commit/sqlalchemy: 2 new changesets (Page 11)
Brought to you by:
zzzeek
From: Bitbucket <com...@bi...> - 2014-07-10 20:11:22
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/fc7081cc3df8/ Changeset: fc7081cc3df8 Branch: rel_0_9 User: zzzeek Date: 2014-07-10 22:10:46 Summary: - determine the root cause of the mysqlconnector issue, report it and move on Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/0190ede10767/ Changeset: 0190ede10767 Branch: None User: zzzeek Date: 2014-07-10 22:11:03 Summary: - determine the root cause of the mysqlconnector issue, report it and move on Affected #: 1 file Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-11 00:49:06
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/f02003aff7fb/ Changeset: f02003aff7fb Branch: None User: zzzeek Date: 2014-07-11 02:48:34 Summary: OK use tox Affected #: 2 files https://bitbucket.org/zzzeek/sqlalchemy/commits/e31672952631/ Changeset: e31672952631 Branch: rel_0_9 User: zzzeek Date: 2014-07-11 02:48:35 Summary: update test runners to be module-based Affected #: 1 file Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-14 15:34:07
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/81ceddf03e85/ Changeset: 81ceddf03e85 Branch: rel_0_9 User: zzzeek Date: 2014-07-14 17:33:27 Summary: - ensure usedevelop is present so that C exts are in the tests Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/897a567eb107/ Changeset: 897a567eb107 Branch: None User: zzzeek Date: 2014-07-14 17:33:46 Summary: - ensure usedevelop is present so that C exts are in the tests Affected #: 1 file Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-15 01:12:11
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/03c736408800/ Changeset: 03c736408800 Branch: rel_0_9 User: zzzeek Date: 2014-07-15 03:11:16 Summary: - allow the compilation rule that gets the formatted name to again have the chance to veto rendering, as the naming convention can make the decision that the name is "none" or not now. Affected #: 4 files https://bitbucket.org/zzzeek/sqlalchemy/commits/dbc8bbfba359/ Changeset: dbc8bbfba359 Branch: None User: zzzeek Date: 2014-07-15 03:11:51 Summary: - allow the compilation rule that gets the formatted name to again have the chance to veto rendering, as the naming convention can make the decision that the name is "none" or not now. Affected #: 4 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-15 02:45:18
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/f4653729a6ff/ Changeset: f4653729a6ff Branch: None User: zzzeek Date: 2014-07-15 04:44:33 Summary: - wrestle with conv() and tests some more Affected #: 3 files https://bitbucket.org/zzzeek/sqlalchemy/commits/a904cd01d88a/ Changeset: a904cd01d88a Branch: rel_0_9 User: zzzeek Date: 2014-07-15 04:44:59 Summary: - wrestle with conv() and tests some more Affected #: 3 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-15 16:26:24
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/3d7b18863813/ Changeset: 3d7b18863813 Branch: None User: zzzeek Date: 2014-07-15 18:25:38 Summary: - Fixed a SQLite join rewriting issue where a subquery that is embedded as a scalar subquery such as within an IN would receive inappropriate substitutions from the enclosing query, if the same table were present inside the subquery as were in the enclosing query such as in a joined inheritance scenario. fixes #3130 Affected #: 5 files https://bitbucket.org/zzzeek/sqlalchemy/commits/b090e3a3e274/ Changeset: b090e3a3e274 Branch: rel_0_9 User: zzzeek Date: 2014-07-15 18:26:08 Summary: - Fixed a SQLite join rewriting issue where a subquery that is embedded as a scalar subquery such as within an IN would receive inappropriate substitutions from the enclosing query, if the same table were present inside the subquery as were in the enclosing query such as in a joined inheritance scenario. fixes #3130 Affected #: 5 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-15 17:22:43
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/61384fd0e529/ Changeset: 61384fd0e529 Branch: None User: zzzeek Date: 2014-07-15 19:20:55 Summary: - Fixed a regression caused by :ticket:`2976` released in 0.9.4 where the "outer join" propagation along a chain of joined eager loads would incorrectly convert an "inner join" along a sibling join path into an outer join as well, when only descendant paths should be receiving the "outer join" propagation; additionally, fixed related issue where "nested" join propagation would take place inappropriately between two sibling join paths. this is accomplished by re-introducing the removed flag "allow_innerjoin", now inverted and named "chained_from_outerjoin". Propagating this flag allows us to know when we have encountered an outerjoin along a load path, without confusing it for state obtained from a sibling path. fixes #3131 ref #2976 Affected #: 3 files https://bitbucket.org/zzzeek/sqlalchemy/commits/43663e7aac99/ Changeset: 43663e7aac99 Branch: rel_0_9 User: zzzeek Date: 2014-07-15 19:22:28 Summary: - Fixed a regression caused by :ticket:`2976` released in 0.9.4 where the "outer join" propagation along a chain of joined eager loads would incorrectly convert an "inner join" along a sibling join path into an outer join as well, when only descendant paths should be receiving the "outer join" propagation; additionally, fixed related issue where "nested" join propagation would take place inappropriately between two sibling join paths. this is accomplished by re-introducing the removed flag "allow_innerjoin", now inverted and named "chained_from_outerjoin". Propagating this flag allows us to know when we have encountered an outerjoin along a load path, without confusing it for state obtained from a sibling path. fixes #3131 ref #2976 Affected #: 3 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-15 17:35:29
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/e63767ed47ab/ Changeset: e63767ed47ab Branch: None User: zzzeek Date: 2014-07-15 19:34:55 Summary: - fully flake8 this file Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/77bf768eea63/ Changeset: 77bf768eea63 Branch: rel_0_9 User: zzzeek Date: 2014-07-15 19:35:14 Summary: - fully flake8 this file Affected #: 1 file Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-15 19:55:55
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/6575b5f98006/ Changeset: 6575b5f98006 Branch: rel_0_9 User: zzzeek Date: 2014-07-15 21:55:12 Summary: - add a full env for pypy, name it funny to avoid hidden/undocumented tox behavior Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/921d487e4115/ Changeset: 921d487e4115 Branch: None User: zzzeek Date: 2014-07-15 21:55:37 Summary: - add a full env for pypy, name it funny to avoid hidden/undocumented tox behavior Affected #: 1 file Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-15 23:00:22
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/828cf1263aee/ Changeset: 828cf1263aee Branch: None User: zzzeek Date: 2014-07-16 00:59:44 Summary: - use an odict here to ensure ordering of properties Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/f0aa49268ac5/ Changeset: f0aa49268ac5 Branch: rel_0_9 User: zzzeek Date: 2014-07-16 01:00:04 Summary: - use an odict here to ensure ordering of properties Affected #: 1 file Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-16 18:31:18
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/4597c1fe3667/ Changeset: 4597c1fe3667 Branch: None User: zzzeek Date: 2014-07-16 20:30:35 Summary: - reinstate E123, E125, E128 - edit strategies.py to conform Affected #: 2 files https://bitbucket.org/zzzeek/sqlalchemy/commits/37cff9bc882a/ Changeset: 37cff9bc882a Branch: rel_0_9 User: zzzeek Date: 2014-07-16 20:30:58 Summary: - reinstate E123, E125, E128 - edit strategies.py to conform Affected #: 2 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-16 19:18:21
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/580d39be6ff2/ Changeset: 580d39be6ff2 Branch: rel_0_9 User: zzzeek Date: 2014-07-16 21:17:25 Summary: - add a documentation section for naming conflicts, fixes #3129 Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/0083075b8e46/ Changeset: 0083075b8e46 Branch: None User: zzzeek Date: 2014-07-16 21:18:03 Summary: - add a documentation section for naming conflicts, fixes #3129 Affected #: 1 file Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-16 19:25:21
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/4020f2f440b1/ Changeset: 4020f2f440b1 Branch: None User: zzzeek Date: 2014-07-16 21:24:32 Summary: - also add the alternate approach, name column distinctly from attribute name, ref #3129 Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/71cb95ef9f88/ Changeset: 71cb95ef9f88 Branch: rel_0_9 User: zzzeek Date: 2014-07-16 21:25:06 Summary: - also add the alternate approach, name column distinctly from attribute name, ref #3129 Affected #: 1 file Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-18 18:28:42
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/0eb53b2e7936/ Changeset: 0eb53b2e7936 Branch: None User: zzzeek Date: 2014-07-18 20:27:59 Summary: - Fixed bug in oracle dialect test suite where in one test, 'username' was assumed to be in the database URL, even though this might not be the case. Fixes #3128 Affected #: 2 files https://bitbucket.org/zzzeek/sqlalchemy/commits/577c719a1158/ Changeset: 577c719a1158 Branch: rel_0_9 User: zzzeek Date: 2014-07-18 20:28:26 Summary: - Fixed bug in oracle dialect test suite where in one test, 'username' was assumed to be in the database URL, even though this might not be the case. Fixes #3128 Affected #: 2 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-20 17:16:36
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/cca03097f47f/ Changeset: cca03097f47f Branch: None User: celttechie Date: 2014-07-20 18:44:40 Summary: - apply pep8 formatting to sqlalchemy/sql, sqlalchemy/util, sqlalchemy/dialects, sqlalchemy/orm, sqlalchemy/event, sqlalchemy/testing Affected #: 126 files https://bitbucket.org/zzzeek/sqlalchemy/commits/6b49e8c7c7fb/ Changeset: 6b49e8c7c7fb Branch: rel_0_9 User: celttechie Date: 2014-07-20 19:11:41 Summary: - apply pep8 formatting to sqlalchemy/sql, sqlalchemy/util, sqlalchemy/dialects, sqlalchemy/orm, sqlalchemy/event, sqlalchemy/testing Conflicts: lib/sqlalchemy/dialects/mssql/base.py lib/sqlalchemy/dialects/mysql/base.py lib/sqlalchemy/dialects/mysql/mysqldb.py lib/sqlalchemy/dialects/oracle/base.py lib/sqlalchemy/dialects/sybase/base.py lib/sqlalchemy/orm/attributes.py lib/sqlalchemy/orm/evaluator.py lib/sqlalchemy/orm/identity.py lib/sqlalchemy/orm/instrumentation.py lib/sqlalchemy/orm/loading.py lib/sqlalchemy/orm/mapper.py lib/sqlalchemy/orm/session.py lib/sqlalchemy/orm/sync.py lib/sqlalchemy/sql/compiler.py lib/sqlalchemy/sql/selectable.py lib/sqlalchemy/testing/requirements.py lib/sqlalchemy/testing/suite/test_select.py Affected #: 126 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-20 19:35:31
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/30ab1a02c5e7/ Changeset: 30ab1a02c5e7 Branch: None User: zzzeek Date: 2014-07-20 21:34:08 Summary: - support args Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/15e0df909505/ Changeset: 15e0df909505 Branch: rel_0_9 User: zzzeek Date: 2014-07-20 21:34:24 Summary: - support args Affected #: 1 file Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-21 15:59:34
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/c02e95ed3350/ Changeset: c02e95ed3350 Branch: None User: zzzeek Date: 2014-07-21 17:58:44 Summary: - Fixed bug introduced in 0.9.5 by new pg8000 isolation level feature where engine-level isolation level parameter would raise an error on connect. fixes #3134 Affected #: 3 files https://bitbucket.org/zzzeek/sqlalchemy/commits/5527630b2be2/ Changeset: 5527630b2be2 Branch: rel_0_9 User: zzzeek Date: 2014-07-21 17:59:09 Summary: - Fixed bug introduced in 0.9.5 by new pg8000 isolation level feature where engine-level isolation level parameter would raise an error on connect. fixes #3134 Affected #: 3 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-21 16:10:05
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/a007c6e6161a/ Changeset: a007c6e6161a Branch: None User: zzzeek Date: 2014-07-21 18:09:12 Summary: put a greater variance into this test to prevent sporadic failures Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/27bf4a5bf79d/ Changeset: 27bf4a5bf79d Branch: rel_0_9 User: zzzeek Date: 2014-07-21 18:09:33 Summary: put a greater variance into this test to prevent sporadic failures Affected #: 1 file Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-21 21:25:33
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/deb14aba8941/ Changeset: deb14aba8941 Branch: rel_0_9 User: zzzeek Date: 2014-07-21 23:24:51 Summary: - fix missing release date Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/b7021b698dcc/ Changeset: b7021b698dcc Branch: None User: zzzeek Date: 2014-07-21 23:25:13 Summary: - fix missing release date Affected #: 1 file Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-22 16:57:13
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/3494ed44fb4d/ Changeset: 3494ed44fb4d Branch: rel_0_9 User: zzzeek Date: 2014-07-22 18:54:39 Summary: - allow 10 stray connections that need a gc - be specific as to what occurred when we collect stray gc Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/76e127450c4b/ Changeset: 76e127450c4b Branch: None User: zzzeek Date: 2014-07-22 18:55:17 Summary: - allow 10 stray connections that need a gc - be specific as to what occurred when we collect stray gc Affected #: 1 file Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-22 17:42:57
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/c782fe7eab82/ Changeset: c782fe7eab82 Branch: rel_0_9 User: zzzeek Date: 2014-07-22 19:41:47 Summary: - update some SQL server tests, support - add support for IDENTITY INSERT setting for INSERT with inline VALUES Affected #: 5 files https://bitbucket.org/zzzeek/sqlalchemy/commits/63c6aa010408/ Changeset: 63c6aa010408 Branch: None User: zzzeek Date: 2014-07-22 19:42:38 Summary: - update some SQL server tests, support - add support for IDENTITY INSERT setting for INSERT with inline VALUES Affected #: 5 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-25 22:52:44
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/54d086253e9b/ Changeset: 54d086253e9b Branch: None User: zzzeek Date: 2014-07-26 00:51:44 Summary: - restore non_updating_cascade to test_manytomany_nonpassive, but also add sane_multi_rowcount requirement, as pg8000 doesn't do "multi" row count. Affected #: 2 files https://bitbucket.org/zzzeek/sqlalchemy/commits/07d332453ba9/ Changeset: 07d332453ba9 Branch: rel_0_9 User: zzzeek Date: 2014-07-26 00:52:25 Summary: - restore non_updating_cascade to test_manytomany_nonpassive, but also add sane_multi_rowcount requirement, as pg8000 doesn't do "multi" row count. Affected #: 2 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-27 00:51:24
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/e65cb04974cc/ Changeset: e65cb04974cc Branch: None User: zzzeek Date: 2014-07-27 01:04:07 Summary: Merge branch 'master' into xdist_poc Conflicts: lib/sqlalchemy/engine/url.py Affected #: 8 files https://bitbucket.org/zzzeek/sqlalchemy/commits/d2358629c9ea/ Changeset: d2358629c9ea Branch: xdist_poc User: zzzeek Date: 2014-07-27 02:50:57 Summary: - scale up for mysql, sqlite Affected #: 7 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-29 23:10:42
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/326a3d85f786/ Changeset: 326a3d85f786 Branch: None User: zzzeek Date: 2014-07-30 01:09:48 Summary: - fix unit test affected by #3075 Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/63655d85c699/ Changeset: 63655d85c699 Branch: rel_0_9 User: zzzeek Date: 2014-07-30 01:10:21 Summary: - fix unit test affected by #3075 Affected #: 1 file Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2014-07-30 20:09:05
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/32165f502090/ Changeset: 32165f502090 Branch: None User: zzzeek Date: 2014-07-30 22:08:33 Summary: - update the literal binds section Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/dcc7540ac6ad/ Changeset: dcc7540ac6ad Branch: rel_0_9 User: zzzeek Date: 2014-07-30 22:08:48 Summary: - update the literal binds section Affected #: 1 file Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |