]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/log
thirdparty/sqlalchemy/sqlalchemy.git
9 years ago- cross link for concrete helper classes
Mike Bayer [Wed, 20 Jan 2016 20:28:35 +0000 (15:28 -0500)] 
- cross link for concrete helper classes
- remove redundant concrete helper docs from declarative docs,
two places is enough

(cherry picked from commit a53bd6f74b4f41fd04c8cde1f8b58bbb766fe18d)

9 years ago- typo
Mike Bayer [Wed, 20 Jan 2016 19:03:29 +0000 (14:03 -0500)] 
- typo

9 years ago- redo the docs for concrete inheritance to more strongly
Mike Bayer [Wed, 20 Jan 2016 18:34:57 +0000 (13:34 -0500)] 
- redo the docs for concrete inheritance to more strongly
favor declarative, fixes #2890

(cherry picked from commit 632c4f21fa3cab353b801f585183494c529c6896)

9 years ago- clarify the "Adding" section also illustrates updates, fixes #2942
Mike Bayer [Wed, 20 Jan 2016 17:22:17 +0000 (12:22 -0500)] 
- clarify the "Adding" section also illustrates updates, fixes #2942

(cherry picked from commit 02271efd8976154f855646478b5438db078f7101)

9 years ago- add a note that the literal_binds flag should be used
Mike Bayer [Wed, 20 Jan 2016 17:10:40 +0000 (12:10 -0500)] 
- add a note that the literal_binds flag should be used
when cross-compiling from DDL to SQL, fixes #3615

(cherry picked from commit 165fa15b0f9dbca50539aa7da377c5da5ac0fc79)

9 years ago- fix People -> Person , fixes #3628
Mike Bayer [Sun, 17 Jan 2016 03:04:10 +0000 (22:04 -0500)] 
- fix People -> Person , fixes #3628

(cherry picked from commit 66560cef7457d69f56cd2ca3bab93cb033a61a84)

9 years ago- fix some old verbiage that refers to text() as an "implicit" thing
Mike Bayer [Thu, 14 Jan 2016 22:18:21 +0000 (17:18 -0500)] 
- fix some old verbiage that refers to text() as an "implicit" thing
for SQL fragments; we've deprecated that in 1.0 and its a good idea
to document like this for 0.9 as well.

(cherry picked from commit d5d7284bdd0ffc96e7a79354944627cf9b5d8e4d)

9 years ago- fix link to types in metadata, fixes #3618
Mike Bayer [Sun, 10 Jan 2016 16:48:53 +0000 (11:48 -0500)] 
- fix link to types in metadata, fixes #3618
- fix "version" got whacked into "f" in core tutorial
- fix short underline in automap
- fix unmatched boldface in session events

(cherry picked from commit d03477d4b761132f44c48417be09d622ad9adfd3)

9 years agoUpdate SQLAlchemy-Migrate link to the new repo
Jeff Widman [Thu, 24 Dec 2015 10:17:02 +0000 (02:17 -0800)] 
Update SQLAlchemy-Migrate link to the new repo
(cherry picked from commit 56b76ce7a823a076bd91490f940df95ad409db61)

9 years agoFix typo in session docs
Adrian Moennich [Sat, 9 Jan 2016 19:35:19 +0000 (20:35 +0100)] 
Fix typo in session docs

(cherry picked from commit bb294497558f96c92253a4a68129a7c7984d3af9)

9 years agosome spelling fixes
jonathan vanasco [Wed, 16 Dec 2015 16:12:07 +0000 (11:12 -0500)] 
some spelling fixes

(cherry picked from commit 738d515b95f1ff94d7dfd265883237d247d1c153)

9 years agoRevert "some spelling fixes" - unfortunately dml.py got whacked / pushed by accident
Mike Bayer [Thu, 17 Dec 2015 15:33:59 +0000 (10:33 -0500)] 
Revert "some spelling fixes" - unfortunately dml.py got whacked / pushed by accident

This reverts commit db706d92ef0e5ebb4c0ba5e7036dc6c0c8f06280.

9 years agosome spelling fixes
jonathan vanasco [Wed, 16 Dec 2015 16:12:07 +0000 (11:12 -0500)] 
some spelling fixes

(cherry picked from commit 738d515b95f1ff94d7dfd265883237d247d1c153)

9 years ago- write a real inline documentation section for from_self(),
Mike Bayer [Mon, 7 Dec 2015 17:36:36 +0000 (12:36 -0500)] 
- write a real inline documentation section for from_self(),
building on the example of query.join().  Ideally all the methods
in Query would have this kind of thing.  fixes #3544

(cherry picked from commit 8fa62d652b8d1834e23ba36e56c7bd711cc37e37)

9 years ago- and NLS_LANG....
Mike Bayer [Sat, 5 Dec 2015 22:17:40 +0000 (17:17 -0500)] 
- and NLS_LANG....

(cherry picked from commit 077f26af5f6fefdc98f6720ab5e02b0fad6eff7a)

9 years ago- add ORACLE_HOME to passenv allowing oracle to work w/ tox 2.0
Mike Bayer [Sat, 5 Dec 2015 21:56:53 +0000 (16:56 -0500)] 
- add ORACLE_HOME to passenv allowing oracle to work w/ tox 2.0

(cherry picked from commit 7f423e875669ee549b1f53f90d2db340b6c957cd)

9 years agoMerge remote-tracking branch 'origin/pr/214'
Mike Bayer [Mon, 30 Nov 2015 17:53:56 +0000 (12:53 -0500)] 
Merge remote-tracking branch 'origin/pr/214'

(cherry picked from commit 38e043a475db210143c46588fca70838c9c47c8a)

10 years agofix typo: Explcitly -> Explicitly
Sven Schliesing [Tue, 10 Nov 2015 07:23:58 +0000 (08:23 +0100)] 
fix typo: Explcitly -> Explicitly

(cherry picked from commit 887edc431a4c5198bb4f842419d729aed42a6ce8)

10 years ago- fix ambiguous documentation re: after_flush_postexec(), the
Mike Bayer [Mon, 9 Nov 2015 21:48:58 +0000 (16:48 -0500)] 
- fix ambiguous documentation re: after_flush_postexec(), the
looping nature of it only occurs within the context of a commit.

(cherry picked from commit 5d8bb1f4a65c8932c0dcb39d241b521bd95db681)

10 years ago- fix broken link to loader behavior
Mike Bayer [Sat, 7 Nov 2015 19:24:12 +0000 (14:24 -0500)] 
- fix broken link to loader behavior

(cherry picked from commit 2d54e3819f34e5f886b8d85f5525b83abdf8bc5a)

10 years ago- cross-linking for pool recycle feature
Mike Bayer [Fri, 30 Oct 2015 15:47:32 +0000 (11:47 -0400)] 
- cross-linking for pool recycle feature

(cherry picked from commit 07a199d929aa920b5b2b5d8b2d7008626a731f1f)

10 years ago- add a JSON warning for coerce_compared_value
Mike Bayer [Wed, 28 Oct 2015 15:22:55 +0000 (11:22 -0400)] 
- add a JSON warning for coerce_compared_value

(cherry picked from commit 98c1dcc6bcade313a254fe11e8efa3c5b5ad959e)

10 years agoLink to maintained redshift dialect
Thomas Grainger [Wed, 19 Aug 2015 18:15:40 +0000 (19:15 +0100)] 
Link to maintained redshift dialect
(cherry picked from commit e4bfe2aa4b5246207837b0b1c3ac99483e20498b)

10 years ago- repair laziness about setting time zone here, which is leaking
Mike Bayer [Sun, 11 Oct 2015 16:00:39 +0000 (12:00 -0400)] 
- repair laziness about setting time zone here, which is leaking
out depending on connection pool state

(cherry picked from commit 2a8a06e33af60705faf3e7601ec7b3e31e44f8fb)
(cherry picked from commit 48ad282e379d49cf6d6eb97dc0739fa0f29f5464)

Conflicts:
test/dialect/postgresql/test_query.py

10 years agoUpdate base.py
Peter Demin [Wed, 7 Oct 2015 15:38:48 +0000 (11:38 -0400)] 
Update base.py

Docstring typo keysowrds => keywords
(cherry picked from commit f8eb7c2858443649190b735c587c190ae90b6106)

10 years ago- add an additional note regarding select_from, fixes #3546
Mike Bayer [Fri, 2 Oct 2015 15:23:50 +0000 (11:23 -0400)] 
- add an additional note regarding select_from, fixes #3546

(cherry picked from commit d84dea62de3a9c83ad539a5cf2ff4be2c0685a94)

10 years ago- remove ambiguous use of the phrase "joined together by AND" as this
Mike Bayer [Thu, 1 Oct 2015 13:37:53 +0000 (09:37 -0400)] 
- remove ambiguous use of the phrase "joined together by AND" as this
may be construed as the Python "and" keyword
- add notes to ORM tutorial for beginners that Python "and" keyword
is not to be used
fixes #3545

(cherry picked from commit ac08920284935e7e7519ce77ba369703390155dc)

10 years ago- fix incorrect example in inheritance docs
Mike Bayer [Tue, 15 Sep 2015 15:17:13 +0000 (11:17 -0400)] 
- fix incorrect example in inheritance docs

(cherry picked from commit 7eb34baf99179eec966ddd8b3607a6d8cfdfba21)

10 years ago- add new entry for sharing of Engine across process boundaries
Mike Bayer [Mon, 14 Sep 2015 15:02:43 +0000 (11:02 -0400)] 
- add new entry for sharing of Engine across process boundaries

(cherry picked from commit fe41e39b9b776c18a03dde0540a45e1f0100d44b)

10 years ago- call it deque, since you can really pop from either side
Mike Bayer [Thu, 10 Sep 2015 14:28:42 +0000 (10:28 -0400)] 
- call it deque, since you can really pop from either side

10 years ago- add a new FAQ recipe for "walk all objects", replacing the need
Mike Bayer [Thu, 10 Sep 2015 14:00:46 +0000 (10:00 -0400)] 
- add a new FAQ recipe for "walk all objects", replacing the need
to use mapper.cascade_iterator() for this purpose as it was not really
designed for that use case.  Add docs to cascade_iterator() pointing
to the recipe.  fixes #3498

(cherry picked from commit 03797b78475bec9fb9c15f8e926414f3720a273c)

10 years agoCorrecting the Hybrid Property Example
Jason Myers [Thu, 10 Sep 2015 13:23:54 +0000 (08:23 -0500)] 
Correcting the Hybrid Property Example

Fixes #3528

Signed-off-by: Jason Myers <jason@jasonamyers.com>
Conflicts:
lib/sqlalchemy/ext/hybrid.py

10 years agofix typo in session events docs
bsmithgall [Tue, 8 Sep 2015 01:37:19 +0000 (21:37 -0400)] 
fix typo in session events docs

(cherry picked from commit 2fb3bb31ef897ee48748908524288067c53df4e1)

10 years agoMinor grammar fix for capitalisation in session docs
David\ Beitey [Fri, 28 Aug 2015 03:57:54 +0000 (13:57 +1000)] 
Minor grammar fix for capitalisation in session docs

(cherry picked from commit 3bd58fac7b607007cb42ab7e41d2e2d01fc390e2)

10 years ago- update moved link, fixes #3351
Mike Bayer [Thu, 3 Sep 2015 20:42:43 +0000 (16:42 -0400)] 
- update moved link, fixes #3351

(cherry picked from commit 176ac6ab0915f99d378c7d9be67e9c0a73ab1800)

10 years ago- add new documentation that applies to all modern SQLA versions,
Mike Bayer [Fri, 28 Aug 2015 20:06:03 +0000 (16:06 -0400)] 
- add new documentation that applies to all modern SQLA versions,
detailing ORM event recipes across the board.

(cherry picked from commit 8be93c23ee566de7cefd7d1b8ef044324132a70f)

Conflicts:
doc/build/orm/events.rst

10 years ago- add a note about DISTINCT in query w/ ORDER BY, references #3518
Mike Bayer [Mon, 31 Aug 2015 17:13:04 +0000 (13:13 -0400)] 
- add a note about DISTINCT in query w/ ORDER BY, references #3518

(cherry picked from commit 6d0c0994e9a08cf5d149af0314970d5f6e25b159)

10 years ago- use consistent and descriptive language in all cases
Mike Bayer [Fri, 28 Aug 2015 03:38:14 +0000 (23:38 -0400)] 
- use consistent and descriptive language in all cases
where we refer to the "weak_identity_map" option, and add additional
exposition in the session documentation which refers to it.
fixes #3517

(cherry picked from commit 956907a4b15f6dcc492582a7ad03706ff62d96fb)

Conflicts:
lib/sqlalchemy/orm/identity.py

10 years ago- reword and update documentation on passive_updates=False; as virtually
Mike Bayer [Thu, 27 Aug 2015 19:56:00 +0000 (15:56 -0400)] 
- reword and update documentation on passive_updates=False; as virtually
all DBs now support ON UPDATE CASCADE other than Oracle, there's no need
to try to reimplement more functionality here and users should be encouraged
to forego natural PKs unless their target platform supports them.
references #2666

(cherry picked from commit d459afa8dbf73b8d9d620d09dede97e3461b6b3f)

10 years ago- re-document and fully cross link all of configure_mappers(),
Mike Bayer [Tue, 25 Aug 2015 01:52:33 +0000 (21:52 -0400)] 
- re-document and fully cross link all of configure_mappers(),
mapper_configured(), after_configured(), and before_configured().

(cherry picked from commit 0127ac668e405584d74c92768a9f0dc7913798fe)

10 years ago- rework the "controlling DDL sequences" documentation to
Mike Bayer [Fri, 21 Aug 2015 20:36:15 +0000 (16:36 -0400)] 
- rework the "controlling DDL sequences" documentation to
refer mostly to the DDL object; this system is primarily useful
in that case, and not for built-in objects.  Reference that
the built-in case is not really viable right now. References #3442.

10 years ago- fix missing ANY symbol
Mike Bayer [Tue, 18 Aug 2015 17:37:01 +0000 (13:37 -0400)] 
- fix missing ANY symbol

10 years ago- add tests for InstanceEvents.init, InstanceEvents.init_failure
Mike Bayer [Fri, 14 Aug 2015 19:34:01 +0000 (15:34 -0400)] 
- add tests for InstanceEvents.init, InstanceEvents.init_failure
- ensure that kwargs can be modified in-place within InstanceEvents.init
and that these take effect for the __init__ method.
- improve documentation for these and related events, including
that kwargs can be modified in-place.

(cherry picked from commit b00b430e87512d721ad30c81fdcb35a5253dfc0a)

10 years agofix typo int->into
halfcrazy [Sun, 9 Aug 2015 04:00:17 +0000 (12:00 +0800)] 
fix typo int->into
(cherry picked from commit 51870ddaef8abf61ee4c8d6337a72db5395a0a85)

10 years agoRemove useless code
Leonardo Rochael Almeida [Thu, 6 Aug 2015 21:26:45 +0000 (18:26 -0300)] 
Remove useless code

`to_unicode` variable was created but was not used.
(cherry picked from commit 69fcabb335130bd0f6e9889c5b191c68192559b5)

10 years ago- add a note clarifying query.with_labels(), fixes #3506
Mike Bayer [Mon, 3 Aug 2015 21:46:34 +0000 (17:46 -0400)] 
- add a note clarifying query.with_labels(), fixes #3506

(cherry picked from commit 292f5bec1cbfcaa9d16af8fe4149c7191f194f11)

10 years ago- Fixed support for cx_Oracle version 5.2, which was tripping
Mike Bayer [Wed, 29 Jul 2015 21:40:47 +0000 (17:40 -0400)] 
- Fixed support for cx_Oracle version 5.2, which was tripping
up SQLAlchemy's version detection under Python 3 and inadvertently
not using the correct unicode mode for Python 3.  This would cause
issues such as bound variables mis-interpreted as NULL and rows
silently not being returned.
fixes #3491

(cherry picked from commit d8efa2257ec650b345ec6e840984387263a957a6)

10 years ago- using text().columns() for ORM matching won't work well
Mike Bayer [Mon, 27 Jul 2015 02:43:13 +0000 (22:43 -0400)] 
- using text().columns() for ORM matching won't work well
until ticket #3501, so remove this from pre-1.1 tutorials

(cherry picked from commit 7240262adb5d74ec49abdd8561fca58b632c5e8e)

10 years ago- work to bridge between core/ORM tutorials regarding the text() construct
Mike Bayer [Sun, 26 Jul 2015 20:36:23 +0000 (16:36 -0400)] 
- work to bridge between core/ORM tutorials regarding the text() construct

(cherry picked from commit 4f51fa947ffa0cadeab7ad7dcab649ce3fbcf970)

Conflicts:
doc/build/core/tutorial.rst

10 years ago- add an example of text.columns
Mike Bayer [Sun, 26 Jul 2015 20:09:25 +0000 (16:09 -0400)] 
- add an example of text.columns
- correct the scalar() example output

10 years ago- categorize this correctly
Mike Bayer [Wed, 22 Jul 2015 23:59:09 +0000 (19:59 -0400)] 
- categorize this correctly

10 years ago- Fixed critical issue whereby the pool "checkout" event handler
Mike Bayer [Wed, 22 Jul 2015 21:59:34 +0000 (17:59 -0400)] 
- Fixed critical issue whereby the pool "checkout" event handler
may be called against a stale connection without the "connect"
event handler having been called, in the case where the pool
attempted to reconnect after being invalidated and failed; the stale
connection would remain present and would be used on a subsequent
attempt.  This issue has a greater impact in the 1.0 series subsequent
to 1.0.2, as it also delivers a blanked-out ``.info`` dictionary to
the event handler; prior to 1.0.2 the ``.info`` dictionary is still
the previous one.
fixes #3497

(cherry picked from commit 4096ad0f0980f6940be57aaee85791df8f975cd7)

10 years ago0.9.10 rel_0_9_10
Mike Bayer [Wed, 22 Jul 2015 17:37:35 +0000 (13:37 -0400)] 
0.9.10

10 years ago- Fixed bug in SQLite dialect where reflection of UNIQUE constraints
Mike Bayer [Tue, 21 Jul 2015 16:33:35 +0000 (12:33 -0400)] 
- Fixed bug in SQLite dialect where reflection of UNIQUE constraints
that included non-alphabetic characters in the names, like dots or
spaces, would not be reflected with their name.
fixes #3495

(cherry picked from commit f39e692d1249aeffb4de85987f6a74303fc5dcc5)

Conflicts:
lib/sqlalchemy/dialects/sqlite/base.py

10 years ago- try to note under insert.values(), if you need
Mike Bayer [Thu, 9 Jul 2015 00:37:04 +0000 (20:37 -0400)] 
- try to note under insert.values(), if you need
"multiple parameter sets" there is a much more common case
which works equally well for INSERT/UPDATE/DELETE e.g.
executemany().   reference #3476

10 years ago- add a warning suggesting to use the dictionary form of access
Mike Bayer [Sun, 5 Jul 2015 15:16:26 +0000 (11:16 -0400)] 
- add a warning suggesting to use the dictionary form of access
if the name of the attribute being accessed is non-specific,
thereby avoiding collisions on names like items, values, keys.
fixes #3475

(cherry picked from commit 6fcc5d4a07e5c409a7d8438582598d0e90562ea0)

10 years ago- fix the link here fixes 3473
Mike Bayer [Fri, 3 Jul 2015 16:16:07 +0000 (12:16 -0400)] 
- fix the link here fixes 3473

(cherry picked from commit cf21497f02e64b6ddec82e12a7c26b9476616b00)

10 years agoFix code examples in automap's documentation
Yuri Baida [Fri, 26 Jun 2015 17:45:48 +0000 (10:45 -0700)] 
Fix code examples in automap's documentation

Fix camelize_classname and pluralize_collection functions as they didn't work as expected.
(cherry picked from commit 5717186122d5538e53205268846beb7143a3d4cc)

10 years ago- edits to this section
Mike Bayer [Tue, 23 Jun 2015 02:24:07 +0000 (22:24 -0400)] 
- edits to this section

(cherry picked from commit 00656ae4930620bc8c0c4be6a82853f01c90f758)

10 years ago- add a new FAQ on re-reading of data within a transaction, since
Mike Bayer [Tue, 23 Jun 2015 01:33:40 +0000 (21:33 -0400)] 
- add a new FAQ on re-reading of data within a transaction, since
this is definitely something that is asked regularly.

(cherry picked from commit be2b35f7f2156c4b723df9e7be389e6575afedc4)

10 years ago- more edits, references #3461
Mike Bayer [Fri, 19 Jun 2015 18:54:26 +0000 (14:54 -0400)] 
- more edits, references #3461

(cherry picked from commit 7aa2100db3e6f768a280b4dfdb675d6709f94625)

10 years ago- fix the bullets
Mike Bayer [Fri, 19 Jun 2015 17:08:47 +0000 (13:08 -0400)] 
- fix the bullets
- tone down the "never dispose an engine" language
- refer to NullPool for the "I don't like pooling" use case
references #3461

(cherry picked from commit a1b6e9f324eec04ff69f2ac5347ad3df5b931dd5)

10 years ago- add explciit section on engine disposal, fixes #3461
Mike Bayer [Fri, 19 Jun 2015 15:49:49 +0000 (11:49 -0400)] 
- add explciit section on engine disposal, fixes #3461

(cherry picked from commit 3d78705cf4981e460d6d1b5bb08870286fc3fe93)

10 years ago- automap is stable
Mike Bayer [Thu, 18 Jun 2015 17:13:54 +0000 (13:13 -0400)] 
- automap is stable

(cherry picked from commit 370b237ddb6af0ba62f0ce5b1bedfe7556c6ccf3)

10 years ago- add a subsection on how to use Sequence with server_default,
Mike Bayer [Tue, 16 Jun 2015 17:16:59 +0000 (13:16 -0400)] 
- add a subsection on how to use Sequence with server_default,
fixes #3453

(cherry picked from commit b861b7537c29349da00793fc828226a68cded62d)

10 years ago- add an 0.9 migration note regarding TypeEngine's default
Mike Bayer [Wed, 10 Jun 2015 14:48:16 +0000 (10:48 -0400)] 
- add an 0.9 migration note regarding TypeEngine's default
constructor removal; fixes #3446

10 years ago- add a comment, also I think we want to expire before we do the
Mike Bayer [Tue, 9 Jun 2015 16:20:07 +0000 (12:20 -0400)] 
- add a comment, also I think we want to expire before we do the
new begin, as begin_nested() does a flush

(cherry picked from commit 8f1130672d5a54dee311a11041857abfe85aa8a5)

10 years agoExpire session in testing transaction handling
Charles-Axel Dein [Mon, 8 Jun 2015 17:01:59 +0000 (10:01 -0700)] 
Expire session in testing transaction handling

(cherry picked from commit d1dc39d55d111cdeffa663deec773d8bb67d237e)

10 years ago- document SQlite dotted name issue, fixes #3441
Mike Bayer [Fri, 5 Jun 2015 20:11:13 +0000 (16:11 -0400)] 
- document SQlite dotted name issue, fixes #3441

(cherry picked from commit 4c90f355fd552e70009ffcdf3fdde9f3653e337e)

10 years agoUpdate to correct TDS version; FreeTDS only supports up to 7.3. 8.0 is not a valid...
Allen, Timothy [Thu, 28 May 2015 18:25:56 +0000 (11:25 -0700)] 
Update to correct TDS version; FreeTDS only supports up to 7.3. 8.0 is not a valid version (Microsoft released the spec late).

(cherry picked from commit 19571e2f8f4b621f3a1eaea198a8556497178015)

10 years agoFix typo in directive
Éric Araujo [Fri, 29 May 2015 19:21:16 +0000 (15:21 -0400)] 
Fix typo in directive
(cherry picked from commit 6245d003f2ce404daedfba9101bb1e4f098b4c66)

10 years agoRemove spaces around kwargs in metadata.rst
Jochen Van de Velde [Tue, 26 May 2015 21:27:05 +0000 (23:27 +0200)] 
Remove spaces around kwargs in metadata.rst

(cherry picked from commit 1bc7881171e02a80bcdb45191be6c6d83b6f01fd)

10 years ago- break out binary insert against None, disable for freetds for now
Mike Bayer [Sun, 24 May 2015 21:08:02 +0000 (17:08 -0400)] 
- break out binary insert against None, disable for freetds for now

(cherry picked from commit 0198d9aa5fee96c7523cc3e827baaba442c0ba02)

- backport no freetds rule

10 years ago- autopep8
Mike Bayer [Sun, 24 May 2015 21:07:54 +0000 (17:07 -0400)] 
- autopep8

(cherry picked from commit 96f49085b8dd05062b97c4f9c892c071042dad66)

10 years ago- liberalize list.remove() regexp as recent Pypy versions
Mike Bayer [Sun, 24 May 2015 13:49:14 +0000 (09:49 -0400)] 
- liberalize list.remove() regexp as recent Pypy versions
format this message differently than cpython

(cherry picked from commit 1bb9c99ea9f3e36e5d4a9f1d4f21f1d0a252db4a)

10 years ago- document fully how to use autoincrement w/ SQLite including
Mike Bayer [Fri, 22 May 2015 17:27:09 +0000 (13:27 -0400)] 
- document fully how to use autoincrement w/ SQLite including
non-Integer column types, fixes #2075

10 years agoflake8 some tests
Mike Bayer [Thu, 21 May 2015 17:43:37 +0000 (13:43 -0400)] 
flake8 some tests

(cherry picked from commit 164f2ad2f433b3d297df709d617a1fc421495921)

10 years agoCorrecting typo in introspection
Pierre Rochard [Sun, 17 May 2015 21:28:56 +0000 (17:28 -0400)] 
Correcting typo in introspection
(cherry picked from commit 9434356da63006b3bfbb7833bb62def4cda17189)

10 years ago- Added official support for a CTE used by the SELECT present
Mike Bayer [Fri, 8 May 2015 16:37:55 +0000 (12:37 -0400)] 
- Added official support for a CTE used by the SELECT present
inside of :meth:`.Insert.from_select`.  This behavior worked
accidentally up until 0.9.9, when it no longer worked due to
unrelated changes as part of :ticket:`3248`.   Note that this
is the rendering of the WITH clause after the INSERT, before the
SELECT; the full functionality of CTEs rendered at the top
level of INSERT, UPDATE, DELETE is a new feature targeted for a
later release.
fixes #3418

(cherry picked from commit eb1bb84fbc10c801c7269a3d38c9e0235327857e)

10 years ago- plead with RTD to please please use the correct version
Mike Bayer [Thu, 7 May 2015 20:19:08 +0000 (16:19 -0400)] 
- plead with RTD to please please use the correct version

(cherry picked from commit 6d7901fa7d3feb5c7894e31a48d249b445557f20)

10 years agoRTD doesn't seem to want to refresh on a git tag so go back to using
Mike Bayer [Thu, 7 May 2015 20:05:48 +0000 (16:05 -0400)] 
RTD doesn't seem to want to refresh on a git tag so go back to using
release numbers

10 years ago- re-tag zzzeeksphinx w/ new version supporting sphinx 1.3
Mike Bayer [Thu, 7 May 2015 17:47:38 +0000 (13:47 -0400)] 
- re-tag zzzeeksphinx w/ new version supporting sphinx 1.3

(cherry picked from commit 4f31db82100bee20284d8e9273ac9c6d147a32e3)

10 years ago- bump zs version due to not yet diagnosed error
Mike Bayer [Thu, 7 May 2015 16:34:38 +0000 (12:34 -0400)] 
- bump zs version due to not yet diagnosed error

(cherry picked from commit ae4c2b6cbee0f993b3937237411df7fb8e66592d)

10 years ago- fix typo MANYTOONE -> MANYTOMANY, fixes #3415
Mike Bayer [Tue, 5 May 2015 20:55:09 +0000 (16:55 -0400)] 
- fix typo MANYTOONE -> MANYTOMANY, fixes #3415

(cherry picked from commit be81cb200d9efb45c3bf331315c54dff778b5de6)

10 years ago- Repair _reinstall_default_lookups to also flip the _extended flag
Mike Bayer [Fri, 1 May 2015 16:06:34 +0000 (12:06 -0400)] 
- Repair _reinstall_default_lookups to also flip the _extended flag
off again so that test fixtures setup/teardown instrumentation as
expected
- clean up test_extendedattr.py and fix it to no longer leak
itself outside by ensuring _reinstall_default_lookups is always called,
part of #3408
- Fixed bug where when using extended attribute instrumentation system,
the correct exception would not be raised when :func:`.class_mapper`
were called with an invalid input that also happened to not
be weak referencable, such as an integer.
fixes #3408

(cherry picked from commit 95949db715ff54be01bfd260a51903ede60597ae)

10 years ago- Fixed an import that prevented "pypy setup.py test" from working
Mike Bayer [Fri, 1 May 2015 13:38:21 +0000 (09:38 -0400)] 
- Fixed an import that prevented "pypy setup.py test" from working
correctly.
fixes #3406

10 years ago- Repaired / added to tests yet more expressions that were reported
Mike Bayer [Fri, 1 May 2015 13:20:10 +0000 (09:20 -0400)] 
- Repaired / added to tests yet more expressions that were reported
as failing with the new 'entity' key value added to
:attr:`.Query.column_descriptions`, the logic to discover the "from"
clause is again reworked to accommodate columns from aliased classes,
as well as to report the correct value for the "aliased" flag in these
cases.
fixes #3409

(cherry picked from commit 24d6ea362e757c79b3bada663cf6fc9f262dae4f)

10 years ago- Fixed regression from 0.9.10 prior to release due to :ticket:`3349`
Mike Bayer [Fri, 1 May 2015 01:26:48 +0000 (21:26 -0400)] 
- Fixed regression from 0.9.10 prior to release due to :ticket:`3349`
where the check for query state on :meth:`.Query.update` or
:meth:`.Query.delete` compared the empty tuple to itself using ``is``,
which fails on Pypy to produce ``True`` in this case; this would
erronously emit a warning in 0.9 and raise an exception in 1.0.
fixes #3405

(cherry picked from commit 681276b5b4ae48924c85a1c26af3f9bde3d77b5f)

10 years ago- Fixed regression from as yet unreleased 0.9.10 where the new addition
Mike Bayer [Thu, 30 Apr 2015 16:53:27 +0000 (12:53 -0400)] 
- Fixed regression from as yet unreleased 0.9.10 where the new addition
of ``entity`` to the :attr:`.Query.column_descriptions` accessor
would fail if the target entity was produced from a core selectable
such as a :class:`.Table` or :class:`.CTE` object.
fixes #3403  references #3320

(cherry picked from commit 20e3df602846bb1d8940b5138f21ef203c99bade)

10 years ago- add boldface for "viable" plus a note describing that this
Mike Bayer [Wed, 29 Apr 2015 04:05:25 +0000 (00:05 -0400)] 
- add boldface for "viable" plus a note describing that this
refers to the table having a primary key.  fixes #3398

(cherry picked from commit 93b5eae9843d423378f68be928a4f1e6fcacfb87)

10 years agoFix typo in 'Relationships API' docs
Ernest Walzel [Tue, 28 Apr 2015 11:26:16 +0000 (12:26 +0100)] 
Fix typo in 'Relationships API' docs
exprssed -> expressed

(cherry picked from commit da327d0349b2af88700808c8e0041eda4c57882f)

10 years ago- try pinning a tag here to for RTD to please build correctly
Mike Bayer [Sat, 25 Apr 2015 14:48:54 +0000 (10:48 -0400)] 
- try pinning a tag here to for RTD to please build correctly

(cherry picked from commit 6833669469b646fbd332b9ce4bd59a1122d3aa99)

10 years ago- add a warning to SingletonThreadPool that it isn't for general use
Mike Bayer [Tue, 21 Apr 2015 15:04:21 +0000 (11:04 -0400)] 
- add a warning to SingletonThreadPool that it isn't for general use

(cherry picked from commit 732fb99fc0afbeb69d684b2bfa6d0be6250919a3)

10 years ago- Added the string value ``"none"`` to those accepted by the
Mike Bayer [Tue, 21 Apr 2015 14:04:02 +0000 (10:04 -0400)] 
- Added the string value ``"none"`` to those accepted by the
:paramref:`.Pool.reset_on_return` parameter as a synonym for ``None``,
so that string values can be used for all settings, allowing
.ini file utilities like :func:`.engine_from_config` to be usable
without issue.
fixes #3375

(cherry picked from commit c2e3002503242331fc8f2b314e0d4f3c65de9d73)

10 years agoPEP8 cleanup in /test/aaa_profiling
Eric Streeper [Thu, 19 Mar 2015 05:56:18 +0000 (22:56 -0700)] 
PEP8 cleanup in /test/aaa_profiling

(cherry picked from commit 45876612d2342250b73a9d3d9afd2bd6008db4c6)

10 years agoPEP8 cleanup in /test/engine
Eric Streeper [Fri, 20 Mar 2015 07:32:05 +0000 (00:32 -0700)] 
PEP8 cleanup in /test/engine

(cherry picked from commit 0f0e305d25b6da1d42259e53ebd48712dfae5f40)

10 years agoPEP8 cleanup in /test/sql
Eric Streeper [Thu, 19 Mar 2015 04:38:57 +0000 (21:38 -0700)] 
PEP8 cleanup in /test/sql

(cherry picked from commit e467db9edba1e629ba45704047fa76ecd08922ff)

10 years ago- adjust for "0"
Mike Bayer [Sun, 12 Apr 2015 16:59:31 +0000 (12:59 -0400)] 
- adjust for "0"

(cherry picked from commit fc702c9d809878c5a5d85876bfa23e17177940c2)

10 years ago- remove errant 1.0 migration doc from 0.9 branch
Mike Bayer [Fri, 10 Apr 2015 15:23:54 +0000 (11:23 -0400)] 
- remove errant 1.0 migration doc from 0.9 branch

10 years ago- Fixed issue where a :class:`.MetaData` object that used a naming
Mike Bayer [Fri, 10 Apr 2015 15:20:14 +0000 (11:20 -0400)] 
- Fixed issue where a :class:`.MetaData` object that used a naming
convention would not properly work with pickle.  The attribute was
skipped leading to inconsistencies and failures if the unpickled
:class:`.MetaData` object were used to base additional tables
from.
fixes #3362

(cherry picked from commit 55c26710a1f6d6c6f87a9752035bc160f93b38d0)