Skip to content

Releases: azavea/django-queryset-csv

1.1.0

24 Mar 17:04
b6f2b61
Compare
Choose a tag to compare

Django 3 support

1.0.3

16 Dec 23:13
a2f298c
Compare
Choose a tag to compare

Declare support for Python 3 in setup.py

1.0.2

30 Apr 15:10
Compare
Choose a tag to compare

Documentation updates

1.0.1

20 Apr 18:06
Compare
Choose a tag to compare

Adds support for Django 2.0

Add support for Python 3.5 and Django 1.10

02 Nov 16:48
Compare
Choose a tag to compare

new features

  • add support for Python 3.5 and Django 1.10

breaking changes

  • Switches render_to_csv_response to return a StreamingHttpResponse, which is technically a breaking change, though in practice this should not affect most use cases. If you need a HttpResponse instead, pass streaming=False when calling the function.
  • Dropped support for Django 1.5-1.7

Add support for Django 1.9

22 Jan 20:40
Compare
Choose a tag to compare

Add support for Django 1.9, fix bugs in field header resolution.

Fix interaction between custom header map and extra select columns

10 Nov 15:55
Compare
Choose a tag to compare

Fix bug clobbering custom field headers when also providing extra select columns.

Handle Unicode in field names

27 Jul 18:32
Compare
Choose a tag to compare

Previous releases automatically utf8 encoded field values, this release expands on this to also encode field names, including verbose names and custom overrides.

This release also introduces official support for django 1.8.

Add new features

29 Dec 16:48
Compare
Choose a tag to compare

WARNING: this release no longer localizes values by default

new features

  • add support for aggregation fields in querysets
  • allow custom serialization of fields (columns) by name

breaking changes

Localization has been turned off by default, so django's localize function will no longer be called on values before they are exported. This is considered a breaking change. The decision was made in light of the fact that CSVs exist first and foremost as a data exchange format, while localization increases human-readability at the expense of machine-readability. This was modified in response to a need presented by a downstream project.

Add support for csv writer keyword arguments

08 Oct 15:46
Compare
Choose a tag to compare
Merge pull request #58 from azavea/topic/54_56_add_support_for_csv_kw…

…args

Topic/54 56 add support for csv kwargs