Commit Graph

888 Commits

Author SHA1 Message Date
Bojan Mihelac f185eac177 Preparing release 0.6.1 2017-12-04 11:58:23 +01:00
Bojan Mihelac 028b2df910
Merge pull request #688 from bmihelac/prepare-0.6.1
Prepare changelog for 0.6.1
2017-12-04 11:58:01 +01:00
Bojan Mihelac ec18234534 updates changelog 2017-12-04 11:56:33 +01:00
Bojan Mihelac 62f0e16b36
Merge pull request #682 from mgrdcm/copyright-2017
Update documentation copyright date through 2017.
2017-12-03 10:11:31 +01:00
Bojan Mihelac 1181c73caf
Merge pull request #691 from mgrdcm/travis-django-2
Travis tests for Django 2.0.x
2017-12-03 10:08:44 +01:00
Dan Moore 216b697306 Travis tests for Django 2.0.x
2.0 not completely supported by this package yet, but at least wanted to get them into the list.
2017-12-02 18:02:58 -05:00
Bojan Mihelac fa1d0653fd Prepare changelog for 0.6.1 2017-11-28 16:11:35 +01:00
Bojan Mihelac af3583544c
Merge pull request #686 from mgrdcm/test-django-1-11-with-python3-6
Travis tests for Python 3.6 on Django >= 11
2017-11-28 13:50:24 +01:00
Bojan Mihelac 77e20b5c7b
Merge pull request #632 from jdufresne/keys
Remove unnecessary calls to dict.keys()
2017-11-28 13:44:48 +01:00
Dan Moore deb26257c6 Don't need to test Django 1.10 in Python 3.6. 2017-11-24 16:49:11 -05:00
Dan Moore a7397fe349 Travis tests for Python 3.6 on Django >= 11
Django 1.11 and newer support Python 3.6.
2017-11-24 14:49:45 -05:00
Bojan Mihelac 70b29bf4b2
Merge pull request #684 from jdufresne/classifiers
Add trove classifiers for all supported Python versions
2017-11-24 14:44:25 +01:00
Bojan Mihelac f47173b422
Merge pull request #636 from jdufresne/clean-twice
Avoid calling Field.clean() unnecessarily twice
2017-11-24 14:36:10 +01:00
Bojan Mihelac 0f5cfc8df2
Merge pull request #631 from jdufresne/ordereddict
Remove workaround for Python 2.6 wrt OrderedDict
2017-11-24 14:35:14 +01:00
Bojan Mihelac 609a2e3954
Merge pull request #629 from jdufresne/pip-cache
Add pip caching support to Travis CI configuration
2017-11-24 14:34:52 +01:00
Bojan Mihelac 2460ff0270
Merge pull request #635 from jdufresne/wheel
Add universal wheel support
2017-11-24 14:34:24 +01:00
Bojan Mihelac 5123975e30
Merge pull request #683 from jdufresne/authors
Add myself to the list of AUTHORS
2017-11-24 14:30:36 +01:00
Jon Dufresne 0d3481a2ee Add trove classifiers for all supported Python versions 2017-11-24 04:57:51 -08:00
Jon Dufresne 0fb44a663f Add universal wheel support
As django-import-export is a pure Python package (no C code), it can be
packaged as a universal wheel. Enable this in setup.cfg. Also configure
zest to build the wheel by default.

For information on using wheels see:

http://pythonwheels.com/

For information on the wheel specification see PEP-0427:

https://www.python.org/dev/peps/pep-0427/

For information on creating wheels with zest see:

https://zestreleaser.readthedocs.io/en/latest/uploading.html#uploading-wheels
2017-11-24 04:51:12 -08:00
Jon Dufresne 27f9c277a1 Add myself to the list of AUTHORS 2017-11-24 04:48:17 -08:00
Jon Dufresne a6d10c6399 Add pip caching support to Travis CI configuration
Helps reduces requests to PyPI.

See TravisCI docs for details on cache:

https://docs.travis-ci.com/user/caching/#pip-cache
2017-11-24 04:46:32 -08:00
Jon Dufresne 038cae69c9 Remove workaround for Python 2.6 wrt OrderedDict
collections.OrderedDict was added to Python starting with 2.7. As
django-import-export only supports Python 2.7+ or Python 3.3+, can
safely rely on the stdlib version of OrderedDict.
2017-11-24 04:46:19 -08:00
Jon Dufresne 3b0948fabb Remove unnecessary calls to dict.keys()
iter(dict) is identical to iter(dict.keys()). The call to .keys() is
unnecessary and only adds noise. Remove these unnecessary calls.

Inspired by Lennart Regebro's presentation "Prehistoric Patterns' at
PyCon 2017. Available at:

https://www.youtube.com/watch?v=V5-JH23Vk0I
2017-11-24 04:46:07 -08:00
Jon Dufresne 52a8c51379 Avoid calling Field.clean() unnecessarily twice 2017-11-24 04:45:33 -08:00
Dan Moore a09c03f5d4 Update documentation copyright date through 2017. 2017-11-23 22:07:37 -05:00
Bojan Mihelac 688034a3e4
Merge pull request #633 from jdufresne/comprehensions
Replace dict(<list_comprehension>) pattern with dict comprehension
2017-11-23 20:59:37 +01:00
Bojan Mihelac 34c16f8666 Back to development: 0.6.1 2017-11-23 08:15:01 +01:00
Bojan Mihelac 66f1f34149 Preparing release 0.6.0 2017-11-23 08:13:22 +01:00
Bojan Mihelac a16900b709 change version to 0.6.0 2017-11-23 08:11:49 +01:00
Bojan Mihelac cf7ce8db63
Merge pull request #679 from mgrdcm/full-0.5.2-changelog
Full 0.5.2 changelog
2017-11-23 08:07:24 +01:00
Dan Moore 705b5f3096 Adding missing PR #s 2017-11-22 15:32:18 -05:00
Dan Moore 4932d6bf69 Adding changelog entries for rest of 0.5.2 changes. 2017-11-22 15:20:17 -05:00
Manel Clos 40e7d6dfb3
add coveralls badge 2017-11-17 10:55:14 +01:00
Manel Clos 0149a05dcb
Merge pull request #678 from django-import-export/coveralls
use coveralls
2017-11-17 10:53:24 +01:00
Bojan Mihelac eabf9f3395
Merge pull request #677 from mgrdcm/remove-downloads-shield
shields.io no longer reports downloads for PyPi.
2017-11-17 10:30:17 +01:00
Manel Clos c28c8b918c omit setup.py 2017-11-17 10:15:37 +01:00
Manel Clos db13b17708 source dir for coverage 2017-11-17 10:03:45 +01:00
Manel Clos 24a61170d2 use coveralls 2017-11-17 09:47:12 +01:00
Dan Moore 806e811f81 shields.io no longer reports downloads for PyPi. 2017-11-16 14:52:55 -05:00
Bojan Mihelac d6615a716b Fixes error introduced in 5af557423b
ManyToManyWidget should strip only string items
2017-11-16 20:41:40 +01:00
Bojan Mihelac 9f69a905f4
Merge pull request #637 from jdufresne/res-warning
Fix all ResourceWarnings during tests
2017-11-16 20:30:12 +01:00
Bojan Mihelac 5af557423b
Merge pull request #668 from raghavsethi/strip
Strip whitespace when looking up ManyToMany fields
2017-11-16 10:19:36 +01:00
Manel Clos d662d336c1
Merge pull request #672 from PetrDlouhy/master
(unfinished) fixes for Django 2.0
2017-11-16 10:08:39 +01:00
Manel Clos 4d743fb5ad
Merge pull request #616 from ad-m/patch-2
Add missing classifiers in setup.py
2017-11-16 10:08:17 +01:00
Manel Clos 4d107c222f
Merge branch 'master' into master 2017-11-16 09:42:44 +01:00
Manel Clos c3b35fd55e
Merge pull request #620 from ad-m/patch-3
Update import of reverse for django 2.x
2017-11-16 09:38:46 +01:00
Bojan Mihelac 9f6cdc1158
Merge pull request #634 from jdufresne/django-req
Add Django as requirement to setup.py
2017-11-16 08:33:12 +01:00
Dan Moore 01609658c9
Merge pull request #553 from bitterjug/patch-1
Make Signals code example format correctly
2017-11-15 22:35:39 -05:00
Manel Clos 8017391a8c
Merge pull request #621 from ad-m/patch-4
Add django 1.11 to TravisCI
2017-11-15 23:47:36 +01:00
Petr Dlouhý 2a7eba5a7e fix for Django 2.0 2017-10-21 17:06:09 +02:00