Commit graph

203 commits

Author SHA1 Message Date
Trey Hunner
185b50f43e Drop Python 2.5 support from Travis tests
Coveralls doesn't work with Python 2.5 so it can't be tested
2013-03-29 00:24:03 -07:00
Trey Hunner
775796302a Add coverage and coveralls to travis tests 2013-03-29 00:15:47 -07:00
Trey Hunner
5967eefa03 Update LICENSE year to 2013 2013-03-28 23:42:49 -07:00
Carl Meyer
c49c91da39 Updated changelog. 2013-03-28 10:55:21 -06:00
Carl Meyer
c057e51fd9 Bump version for dev. 2013-03-28 10:50:57 -06:00
Carl Meyer
1d67fee736 Merge branch 'master' of github.com:carljm/django-model-utils
* 'master' of github.com:carljm/django-model-utils:
  Add badge for Travis CI to README file
  Fix BooleanField default (for Django trunk)
2013-03-28 10:41:03 -06:00
Trey Hunner
577c749df4 Merge pull request #35 from carljm/travis-badge
Add badge for Travis CI to README file
2013-03-28 07:03:58 -07:00
Trey Hunner
d0fb3216cb Add badge for Travis CI to README file 2013-03-27 22:56:57 -07:00
Trey Hunner
2769e79796 Fix BooleanField default (for Django trunk) 2013-03-27 22:43:21 -07:00
Carl Meyer
bf1373a329 Bump version to 1.3.0. 2013-03-27 20:59:19 -06:00
Carl Meyer
1d035661af Update tox.ini for release of 1.5. 2013-03-27 20:49:53 -06:00
Trey Hunner
4156fa40e9 Add test for ModelTracker before first model save 2013-03-27 16:59:42 -07:00
Trey Hunner
cddcbd4e42 ModelTracker: pass kwargs to parent save correctly
Fixes usage of update_fields in save()
2013-03-27 16:59:42 -07:00
Trey Hunner
98016dbd50 ModelTracker: check DB after using update_fields 2013-03-27 16:59:42 -07:00
Trey Hunner
d24dbc6c38 Fix ModelTracker for obj.save(update_fields=[...]) 2013-03-27 16:59:42 -07:00
Trey Hunner
d9c415c5cd Add ModelTracker test for save(update_fields=[...]) 2013-03-27 16:59:42 -07:00
Carl Meyer
50032683ce Merge pull request #32 from treyhunner/travis-ci
Add Travis CI config file
2013-03-26 14:48:19 -07:00
Trey Hunner
a6ca6ea771 Add Travis CI config file matching tox.ini file
Fixes gh-30.
2013-03-21 10:09:59 -07:00
Carl Meyer
147fdf5d89 Remove silly uses of setattr. 2013-02-21 16:31:29 -07:00
Carl Meyer
3a84092e32 Update AUTHORS and changelog. 2013-02-21 16:27:21 -07:00
Felipe Prenholato
cce804da4e Assert that StatusField respects default arguments. 2013-02-21 17:08:15 -03:00
Carl Meyer
86400554d4 Specifically acknowledge Trey for ModelTracker in changelog. 2013-02-19 11:11:16 -07:00
Carl Meyer
ed8c7e08d2 Add blank line to end of README to avoid reST error. 2013-02-19 11:10:04 -07:00
Trey Hunner
cf153f3c06 Add test for ModelTracker descriptor on class 2013-02-18 20:13:39 -08:00
Trey Hunner
33f42ab80a Add ModelTracker to README file 2013-02-18 20:09:21 -08:00
Trey Hunner
335500018a Make `from model_utils import ModelTracker` work 2013-02-18 20:09:08 -08:00
Trey Hunner
692b54035d Add Trey Hunner to authors file 2013-02-18 20:07:59 -08:00
Trey Hunner
5f23a02a4e Add ModelTracker note to CHANGES 2013-02-18 20:07:44 -08:00
Trey Hunner
b1979a52b3 Add tests for multiple model trackers 2013-02-18 20:06:52 -08:00
Trey Hunner
7ac6e8a81c Add tests for ModelTracker.current method 2013-02-18 17:33:26 -08:00
Trey Hunner
45ac3bd03f Fix return value of ModelTracker.current pre-save 2013-02-18 17:32:30 -08:00
Trey Hunner
1ae2effc22 Merge ModelTracker and descriptor classes 2013-02-18 16:36:05 -08:00
Trey Hunner
a68649c9e7 Rename current_fields to current 2013-02-18 16:26:54 -08:00
Trey Hunner
f4512642cb Remove unnecessary use of setattr 2013-02-18 16:22:11 -08:00
Trey Hunner
676424e388 Move ModelTracker to tracker module 2013-02-18 16:21:14 -08:00
Trey Hunner
c528a347e0 Add ModelTracker with tests 2013-02-16 14:52:31 -08:00
Carl Meyer
579abf8e66 Fix calling create() on a related manager based on PassThroughManager. 2013-02-12 14:05:31 -07:00
Carl Meyer
cf2c97b620 Avoid overriding prior calls to select_related in select_subclasses. 2013-02-01 22:53:11 -07:00
Carl Meyer
93a1a44ee7 Updates to multi-level support for InheritanceManager. 2013-02-01 22:38:14 -07:00
Ivan Virabyan
937b3e018f Support for multi-level inheritance in InheritanceManager 2013-01-31 18:27:16 +04:00
Carl Meyer
3abefce3dd Bump version for dev. 2013-01-27 15:32:38 -08:00
Carl Meyer
e86a2e2e2b Bump version for 1.2.0. 2013-01-27 14:54:29 -08:00
Carl Meyer
4f35a3e4f0 Update .gitignore. 2013-01-27 14:51:39 -08:00
Carl Meyer
246fb81813 Revert addition of UpdateOrCreateMixin; reaches 100% test coverage. 2013-01-27 14:16:58 -08:00
Carl Meyer
63a9f461fa Add a tox test run without South to verify compatibility. 2013-01-27 14:01:12 -08:00
Carl Meyer
16550325bb Aggregate coverage data between tox runs. 2013-01-27 14:00:58 -08:00
Carl Meyer
983fab0341 Clean up some uses of hasattr; no need to support 1.1 any longer. 2013-01-27 13:41:03 -08:00
Carl Meyer
2bc4de921c Add runtests.sh script to run tox and generate HTML coverage summary. 2013-01-27 13:35:48 -08:00
Carl Meyer
6ae66e0153 Removed a bunch of deprecated code. 2013-01-27 13:30:31 -08:00
Carl Meyer
a9ac3685fb Removed deprecated ChoiceEnum; moved Choices out of __init__.py. 2013-01-27 13:19:45 -08:00