Commit Graph

10240 Commits

Author SHA1 Message Date
Vraj Mohan b9abc078ee Fix indentation and escape *args and **kwargs 2013-11-13 08:24:35 -05:00
Mike Bayer 93bfaec903 Merge branch 'master' into rel_0_9 2013-11-12 23:50:25 -05:00
Vraj Mohan fe1d644738 Fix indentation issues in docstrings 2013-11-12 20:23:05 -05:00
Vraj Mohan 226c7ec790 Fix indentation and escape *args and **kwargs 2013-11-12 20:23:05 -05:00
Vraj Mohan 631eb84108 Fix cross references 2013-11-12 20:23:05 -05:00
Mario Lassnig 71c45937f9 add psql FOR UPDATE OF functionality 2013-11-12 23:08:51 +01:00
Mike Bayer e05e78b800 Merge branch 'master' into rel_0_9 2013-11-12 13:01:03 -05:00
Mike Bayer f429032ac2 add sap sqlanywhere 2013-11-12 13:00:49 -05:00
Mike Bayer 068f661b9d css updates to better work with RTD badge 2013-11-11 20:36:35 -05:00
Mike Bayer 48d41075fd move the css to the base so that the site can override 2013-11-11 20:27:40 -05:00
Mike Bayer 1bdc2c441d use an explcit css block 2013-11-11 20:20:11 -05:00
Mike Bayer 97e5f8e7d7 attempt to use the css_files list so that we can integrate css
better with rtd
2013-11-11 19:45:43 -05:00
Mike Bayer fd694d1aa8 0.3.2 please 2013-11-10 03:04:12 -05:00
Mike Bayer e269433efd - tutorial updates
- emphasis on not using a custom contructor by default, making sure it's clear that
you *can* use one
- other separation of narrative from special notes using sidebars
2013-11-10 02:55:06 -05:00
Mike Bayer 409cdafe45 - some py3k compatibility 2013-11-10 02:52:27 -05:00
Mike Bayer 153fd6de0e - use a dictionary here 2013-11-10 00:32:41 -05:00
Mike Bayer 546015e6e1 - add a new sphinx extension "viewsource". takes advantage of part of the viewcode extension
to allow ad-hoc display of the source of any file, as well as a "directory listing" structure.
- reorganize examples/ to take advantage of new extension.  in particular, keep moving all
the descriptive text for files etc. into module docstrings, taking more advantage of
self-documentation.
2013-11-09 19:42:01 -05:00
Mike Bayer b03961b824 include the start-line directive here so that we dont get warnings
for the headers in the included files
2013-11-09 16:07:04 -05:00
Mike Bayer 501fb6c22c also update requirements file... 2013-11-09 13:24:12 -05:00
Mike Bayer 3e09c404f1 - use pypi changelog plugin
- remove outdated pullreq links
- support pullreq links for bitbucket or github and add a few
2013-11-09 13:19:47 -05:00
Mike Bayer ac54ba0f2d - add proof of concept for versioning, [ticket:2861] 2013-11-08 18:19:41 -05:00
jplaverdure acbe8a9ac3 Switched to UTC Timestamp 2013-11-08 16:11:54 -05:00
jplaverdure 9927b84516 Added changed(timestamp) on _history table and supprot for schemas 2013-11-08 11:58:35 -05:00
Mike Bayer 29a07fc09a - Fixed bug which prevented history_meta recipe from working with
joined inheritance schemes more than one level deep.
- don't need to use _lib.py here anymore now that these features are in
sqlalchemy.testing
2013-11-07 20:35:24 -05:00
schettino72 af192056dd Add support for python3.3 list.clear() on orm.collections 2013-11-06 22:52:40 +13:00
Mike Bayer 5d0e84434f - Fixed a regression introduced by the join rewriting feature of
🎫`2369` and 🎫`2587` where a nested join with one side
already an aliased select would fail to translate the ON clause on the
outside correctly; in the ORM this could be seen when using a
SELECT statement as a "secondary" table. [ticket:2858]
2013-11-01 15:24:43 -04:00
Mike Bayer 931be61267 - add a section re: using column_reflect for mapping, link to it from the "naming columns distinctly" and "column_prefix" sections since this is often what ppl are looking for. [ticket:2856] is related. 2013-10-31 15:29:45 -04:00
Mike Bayer eee219bc7e - Fixed a regression introduced by 🎫2818 where the EXISTS
query being generated would produce a "columns being replaced"
warning for a statement with two same-named columns,
as the internal SELECT wouldn't have use_labels set.
2013-10-30 10:34:31 -04:00
mike bayer b1f7e8a370 Merge pull request #39 from jmagnusson/minordocfix
Super-minor doc fix
2013-10-28 17:52:09 -07:00
Jacob Magnusson 60a72e7c56 Super-minor doc fix 2013-10-28 23:26:37 +01:00
Mike Bayer 0b88d01127 no such thing as default_strategy()... 2013-10-28 13:54:08 -04:00
Mike Bayer 8ab39fb652 - whitespace below ..version, sigh 2013-10-28 13:48:44 -04:00
Mike Bayer 5da1c96c82 fix to the changelog system for when there's no change recs in the body 2013-10-27 18:25:47 -04:00
Mike Bayer 1e2945d26c - Fixed bug where index reflection would mis-interpret indkey values
when using the pypostgresql adapter, which returns these values
as lists vs. psycopg2's return type of string.
[ticket:2855]
2013-10-27 18:14:44 -04:00
Mike Bayer fe7322a055 - farm out everthing to do with rtd out to the sqlalchemy.org site 2013-10-27 14:43:35 -04:00
Mike Bayer 0ad01cec71 Merge branch 'rel_0_9' 2013-10-26 17:33:09 -04:00
Mike Bayer 70e24eecee - more updates to compatability, C extensions, building, etc. rel_0_9_0b1 2013-10-26 16:57:49 -04:00
Mike Bayer 2cf9fc8fd7 - ensure 0.9 in various documentation spaces
- supporting py 2.6, update pypy version, jython not working these days
2013-10-26 16:47:42 -04:00
Mike Bayer 4ea5d303a1 - release 0.9.0b1 2013-10-26 16:35:23 -04:00
Mike Bayer 42f2a16be7 - add copyright to source files missing it 2013-10-26 16:32:58 -04:00
Mike Bayer 0f486eff9f - add copyright to source files missing it 2013-10-26 16:32:17 -04:00
Mike Bayer aa3d591693 will call this 0.9.0b1 2013-10-26 16:15:09 -04:00
Mike Bayer 5070c81ab9 - Fixed bug where Oracle table reflection using synonyms would fail
if the synonym and the table were in different remote schemas.
Patch to fix courtesy Kyle Derr. [ticket:2853]
2013-10-25 19:11:53 -04:00
Mike Bayer 3e67b32100 python2 pickle here fails 2013-10-25 18:04:22 -04:00
Mike Bayer 91ae63569d - catch the metadata on ScalarTest.test_scalar_proxy, this has been leaving itself
around for a long time
- association proxy now returns None for proxied scalar that is also None, rather
than raising AttributeError. [ticket:2810]
2013-10-25 17:56:53 -04:00
Mike Bayer b0cd41dd50 - changelog for [ticket:2183] 2013-10-25 17:22:40 -04:00
Mike Bayer 46ac022e57 - move this test to PG test_reflection
- don't use locals()
2013-10-25 17:19:03 -04:00
Mike Bayer 51e8e5df46 - Fix and test parsing of MySQL foreign key options within reflection;
this complements the work in 🎫`2183` where we begin to support
reflection of foreign key options such as ON UPDATE/ON DELETE
cascade. [ticket:2839]
2013-10-25 17:18:40 -04:00
Mike Bayer e5a42a748b Merge branch 'master' of github.com:ijl/sqlalchemy into merge_2183 2013-10-25 17:01:38 -04:00
Mike Bayer 2b1c8eabb1 - :func:.attributes.get_history() when used with a scalar column-mapped
attribute will now honor the "passive" flag
passed to it; as this defaults to ``PASSIVE_OFF``, the function will
by default query the database if the value is not present.
This is a behavioral change vs. 0.8.  [ticket:2787]
- Added new method :meth:`.AttributeState.load_history`, works like
:attr:`.AttributeState.history` but also fires loader callables.
2013-10-25 13:13:24 -04:00