Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - copyright 2015 | Mike Bayer | 2015-03-10 | 1 | -1/+1 |
| | |||||
* | Merge branch 'mutable-dict-update' of ↵ | Mike Bayer | 2014-08-25 | 1 | -0/+4 |
|\ | | | | | | | https://bitbucket.org/goodscloud/sqlalchemy into pr27 | ||||
| * | add update() support to MutableDict | Matt Chisholm | 2014-08-09 | 1 | -0/+4 |
| | | |||||
* | | fix MutableDict.coerce | Matt Chisholm | 2014-08-09 | 1 | -3/+3 |
|/ | | | | If a class inherited from MutableDict (say, for instance, to add an update() method), coerce() would give back an instance of MutableDict instead of an instance of the derived class. | ||||
* | PEP8 style fixes | Brian Jarrett | 2014-07-13 | 1 | -11/+10 |
| | |||||
* | - break up the <authors> copyright comment as part of a pass | Mike Bayer | 2014-07-09 | 1 | -1/+2 |
| | | | | to get all flake8 passing | ||||
* | Return the assigned value in MultableDict.setdefault | Thomas Herve | 2014-06-24 | 1 | -1/+2 |
| | |||||
* | - Fixed bug in mutable extension where :class:`.MutableDict` did not | Mike Bayer | 2014-05-14 | 1 | -0/+5 |
| | | | | | report change events for the ``setdefault()`` dictionary operation. fixes #3051 | ||||
* | - Fixed bug in mutable extension as well as | Mike Bayer | 2014-03-19 | 1 | -0/+3 |
| | | | | | | :func:`.attributes.flag_modified` where the change event would not be propagated if the attribute had been reassigned to itself. fixes #2997 | ||||
* | Remove uneeded import from code examplepr/60 | Wichert Akkerman | 2014-01-20 | 1 | -1/+0 |
| | | | | | This had me reread the code twice to see if I missed why the import was present. | ||||
* | - happy new year | Mike Bayer | 2014-01-05 | 1 | -1/+1 |
| | |||||
* | - reduce verbiage in mutation.py regarding legacy style, place under ↵ | Mike Bayer | 2013-11-29 | 1 | -7/+3 |
| | | | | versionadded | ||||
* | Fix cross references | Vraj Mohan | 2013-11-17 | 1 | -4/+4 |
| | |||||
* | Remove reference to defunct class | Vraj Mohan | 2013-11-17 | 1 | -1/+1 |
| | | | | | | We should probably reword this entirely as, IMHO, this should be in the changelog and not in the doc proper (which should only describe the current state of affairs). | ||||
* | - add event.contains() function to the event package, returns True | Mike Bayer | 2013-07-26 | 1 | -1/+1 |
| | | | | | if the given target/event/fn is set up to listen. - repair mutable package which is doing some conditional event listening | ||||
* | - add a test for pullreq 8 | Mike Bayer | 2013-06-23 | 1 | -3/+3 |
| | | | | - simplify | ||||
* | make tests passpr/8 | Devi | 2013-06-20 | 1 | -1/+1 |
| | |||||
* | check if compostite_class is of class type | Devi | 2013-06-19 | 1 | -1/+2 |
| | | | | before checking if it is a subclass of `MutableComposite` | ||||
* | Fixed bug where :class:`.MutableDict` didn't report a change event | Mike Bayer | 2013-06-03 | 1 | -0/+4 |
| | | | | | when ``clear()`` was called. [ticket:2730] | ||||
* | MutableDict.__delitem__ should require only 'key' argument | Audrius Kažukauskas | 2013-01-17 | 1 | -2/+2 |
| | |||||
* | happy new year (see #2645) | Diana Clarke | 2013-01-01 | 1 | -1/+1 |
| | |||||
* | The :class:`.MutableComposite` type did not allow for the | Mike Bayer | 2012-12-03 | 1 | -35/+56 |
| | | | | | | | | | | | :meth:`.MutableBase.coerce` method to be used, even though the code seemed to indicate this intent, so this now works and a brief example is added. As a side-effect, the mechanics of this event handler have been changed so that new :class:`.MutableComposite` types no longer add per-type global event handlers. Also in 0.7.10 [ticket:2624] | ||||
* | just a pep8 pass of lib/sqlalchemy/ext | Diana Clarke | 2012-11-19 | 1 | -43/+58 |
| | |||||
* | iterate through column_attrs here | Mike Bayer | 2012-11-18 | 1 | -8/+6 |
| | |||||
* | - add HSTORE | Mike Bayer | 2012-11-17 | 1 | -3/+0 |
| | | | | - this was a mistake in mutable | ||||
* | - hstore adjustments | Mike Bayer | 2012-11-17 | 1 | -20/+58 |
| | |||||
* | - move ext to relative imports | Mike Bayer | 2012-07-17 | 1 | -37/+37 |
| | |||||
* | Add some `Sphinx` paragraph level versions informations markups, | Mike Bayer | 2012-06-08 | 1 | -6/+7 |
| | | | | such as ``.. versionadded::``, ``.. versionchanged::`` and ``.. deprecated::``. | ||||
* | typos in lib/sqlalchemy/ext | Diana Clarke | 2012-03-17 | 1 | -1/+1 |
| | |||||
* | happy new year | Mike Bayer | 2012-01-04 | 1 | -1/+1 |
| | |||||
* | fix a whole bunch of note:: / warning:: that were inline, | Mike Bayer | 2011-12-25 | 1 | -3/+9 |
| | | | | no longer compatible with docutils 0.8 | ||||
* | - Fixed bug in the mutable extension whereby | Mike Bayer | 2011-07-01 | 1 | -10/+10 |
| | | | | | | | if None or a non-corresponding type were set, an error would be raised. None is now accepted which assigns None to all attributes, illegal values raise ValueError. | ||||
* | - Fixed bug in the mutable extension whereby | Mike Bayer | 2011-06-30 | 1 | -2/+0 |
| | | | | | | if the same type were used twice in one mapping, the attributes beyond the first would not get instrumented. | ||||
* | - Repaired new "mutable" extension to propagate | Mike Bayer | 2011-06-04 | 1 | -8/+13 |
| | | | | | | events to subclasses correctly; don't create multiple event listeners for subclasses either. [ticket:2180] | ||||
* | - Fixed bugs in sqlalchemy.ext.mutable extension where | Mike Bayer | 2011-05-14 | 1 | -5/+5 |
| | | | | | | `None` was not appropriately handled, replacement events were not appropriately handled. [ticket:2143] | ||||
* | - Removed the usage of the "collections.MutableMapping" | Mike Bayer | 2011-04-28 | 1 | -5/+5 |
| | | | | | | abc from the ext.mutable docs as it was being used incorrectly and makes the example more difficult to understand in any case. [ticket:2152] | ||||
* | - Fixed mutable extension docs to show the | Mike Bayer | 2011-04-02 | 1 | -11/+25 |
| | | | | | correct type-association methods. [ticket:2118] | ||||
* | corrected a bunch of spelling typos | Diana Clarke | 2011-02-28 | 1 | -1/+1 |
| | |||||
* | - add support for pickling with mutable scalars, mutable composites | Mike Bayer | 2011-01-02 | 1 | -113/+366 |
| | | | | | | | - add pickle/unpickle events to ORM events. these are needed for the mutable extension. - finish mutable extension documentation, consolidate examples, add full descriptions | ||||
* | - whitespace removal bonanza | Mike Bayer | 2011-01-02 | 1 | -55/+55 |
| | |||||
* | - clean up copyright, update for 2011, stamp every file with | Mike Bayer | 2011-01-02 | 1 | -0/+6 |
| | | | | | a consistent tag - AUTHORS file | ||||
* | - add QueryContext to load(), refresh() | Mike Bayer | 2010-12-31 | 1 | -2/+2 |
| | | | | | | - add list of attribute names to refresh() - ensure refresh() only called when attributes actually refreshed - tests. [ticket:2011] | ||||
* | - removes the "on_" prefix. | Mike Bayer | 2010-12-30 | 1 | -17/+17 |
| | |||||
* | - mutable examples now move into sqlalchemy.ext.mutable | Mike Bayer | 2010-12-29 | 1 | -0/+281 |
- streamline interfaces, get Mutable/MutableComposite to be as minimal in usage as possible - docs for mutable, warnings regrarding mapper events being global - move MutableType/mutable=True outwards, move orm tests to its own module, note in all documentation - still need more events/tests for correct pickling support of composites, mutables. in the case of composites its needed even without mutation. see [ticket:2009] |