Commits

Author Commit Message Labels Comments Date
Mike Bayer
callcount update for cext + 2.7
Mike Bayer
- Before/after attach events for PrimaryKeyConstraint now function, tests added for before/after events on all constraint types. [ticket:2105]
Mike Bayer
- Fixed incorrect usage of "," in over() clause being placed between the "partition" and "order by" clauses. [ticket:2134]
Mike Bayer
- rework setup.py script to work with: - Python 3 - Python 3 builds if Distribute isn't installed - rework install documentation again - raise if doc build with mako < 0.4.1 - Python 3.1 builds force doctest parse but then fails due to distribute bug, so remove usage of backslash \\ in hybrid.py docstring - put in the latest ez_setup.py
Mike Bayer
a crapload of doc tweaks including [ticket:1666], thanks Toby !
Mike Bayer
try a between here since 'in' looks for exact matches, doesn't work with extra thingies in the version
Mike Bayer
merge tip + tidy
Mike Bayer
some font changes to match the site style
Michael Trier
Exclude test on MySQL 5.1.49 - 5.1.52. See https://bugs.launchpad.net/ubuntu/+source/mysql-5.1/+bug/706988
Mike Bayer
no idea what "auto-commit" means here. some reorg.
Mike Bayer
- fixed bug where "from" clause gathering from an over() clause would be an itertools.chain() and not a list, causing "can only concatenate list" TypeError when combined with other clauses.
Mike Bayer
fix for pdf
Mike Bayer
- add a new "documentation overview" page. rip off a project widely known to start with "Dj".
Mike Bayer
- Fixed support for precision numerics when using pg8000. [ticket:2132]
Philip Jenvey
explicitly disable the cextension on Python 3 until it's updated for it
Philip Jenvey
enable the cextension by default, falling back to pure python when the extension fails to compile fixes #2129
Philip Jenvey
minor cleanup
Mike Bayer
- a "having" clause would be copied from the inside to the outside query if from_self() were used; in particular this would break an 0.7 style count() query [ticket:2130]. (also in 0.6.7)
Mike Bayer
test only runs on sqlite
Mike Bayer
- Added checks inside the UOW to detect the unusual condition of being asked to UPDATE or DELETE on a primary key value that contains NULL in it. [ticket:2127] - Some refinements to attribute history. More changes are pending possibly in 0.8, but for now history has been modified such that scalar history doesn't have a "side effect" of populating None for a non-present value. This allows a slightly better ability to distinguish between a None set and no actual change, affects [ticket:2127] as well. - rewriting the history tests in test_attributes to be…
Mike Bayer
- Fixed bug where reflection of foreign key created as "REFERENCES <tablename>" without col name would fail. [ticket:2115] (also in 0.6.7)
Mike Bayer
- adjust this to work normally with current logging approach
Mike Bayer
changelog
Mike Bayer
- callcounts - clean out pool._refs in the test_pool perf tests, make things simple
Mike Bayer
- no encoding with arrays - rework the "builtin types" thing with the ReplayableSession to be py3k compatible
Mike Bayer
- more liberal check here - dont encode enums in py3k
Mike Bayer
- assume in py3k that description encoding is None unless the dialect really overrides it - psycopg2 + 3k supports unicode statements...
Mike Bayer
- Some fixes to the state handling regarding backrefs, typically when autoflush=False, where the back-referenced collection wouldn't properly handle add/removes with no net change. Thanks to Richard Murri for the test case + patch. [ticket:2123] (also in 0.6.7).
Mike Bayer
fix tests so that document related is in a separate fixture base
Mike Bayer
- The limit/offset keywords to select() as well as the value passed to select.limit()/offset() will be coerced to integer. [ticket:2116] (also in 0.6.7) - Oracle dialect adds use_binds_for_limits=False create_engine() flag, will render the LIMIT/OFFSET values inline instead of as binds, reported to modify the execution plan used by Oracle. [ticket:2116] (Also in 0.6.7)
  1. Prev
  2. Next