Skip to content

Commit 3dc40f9

Browse files
Version 3.7.2 Release (#5563)
* Begin release notes for 3.7.2 * Add release notes fro merged issues. * Finalise release notes * Increment version number to 3.7.2 * Update translations
1 parent 7a278b3 commit 3dc40f9

File tree

6 files changed

+81
-16
lines changed

6 files changed

+81
-16
lines changed

Diff for: docs/topics/release-notes.md

+63
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,39 @@ You can determine your currently installed version using `pip freeze`:
4141
## 3.7.x series
4242

4343

44+
### 3.7.2
45+
46+
**Date**: [6th Novemember 2017][3.7.2-milestone]
47+
48+
* Fixed Django 2.1 compatibility due to removal of django.contrib.auth.login()/logout() views. [#5510][gh5510]
49+
* Add missing import for TextLexer. [#5512][gh5512]
50+
* Adding examples and documentation for caching [#5514][gh5514]
51+
* Include date and date-time format for schema generation [#5511][gh5511]
52+
* Use triple backticks for markdown code blocks [#5513][gh5513]
53+
* Interactive docs - make bottom sidebar items sticky [#5516][gh5516]
54+
* Clarify pagination system check [#5524][gh5524]
55+
* Stop JSONBoundField mangling invalid JSON [#5527][gh5527]
56+
* Have JSONField render as textarea in Browsable API [#5530][gh5530]
57+
* Schema: Exclude OPTIONS/HEAD for ViewSet actions [#5532][gh5532]
58+
* Fix ordering for dotted sources [#5533][gh5533]
59+
* Fix: Fields with `allow_null=True` should imply a default serialization value [#5518][gh5518]
60+
* Ensure Location header is strictly a 'str', not subclass. [#5544][gh5544]
61+
* Add import to example in api-guide/parsers [#5547][gh5547]
62+
* Catch OverflowError for "out of range" datetimes [#5546][gh5546]
63+
* Add djangorestframework-rapidjson to third party packages [#5549][gh5549]
64+
* Increase test coverage for `drf_create_token` command [#5550][gh5550]
65+
* Add trove classifier for Python 3.6 support. [#5555][gh5555]
66+
* Add pip cache support to the Travis CI configuration [#5556][gh5556]
67+
* Rename [`wheel`] section to [`bdist_wheel`] as the former is legacy [#5557][gh5557]
68+
* Fix invalid escape sequence deprecation warnings [#5560][gh5560]
69+
* Add interactive docs error template [#5548][gh5548]
70+
* Add rounding parameter to DecimalField [#5562][gh5562]
71+
* Fix all BytesWarning caught during tests [#5561][gh5561]
72+
* Use dict and set literals instead of calls to dict() and set() [#5559][gh5559]
73+
* Change ImageField validation pattern, use validators from DjangoImageField [#5539][gh5539]
74+
* Fix processing unicode symbols in query_string by Python 2 [#5552][gh5552]
75+
76+
4477
### 3.7.1
4578

4679
**Date**: [16th October 2017][3.7.1-milestone]
@@ -821,6 +854,7 @@ For older release notes, [please see the version 2.x documentation][old-release-
821854
[3.6.4-milestone]: https://github.com/encode/django-rest-framework/issues?q=milestone%3A%223.6.4+Release%22
822855
[3.7.0-milestone]: https://github.com/encode/django-rest-framework/issues?q=milestone%3A%223.7.0+Release%22
823856
[3.7.1-milestone]: https://github.com/encode/django-rest-framework/milestone/58?closed=1
857+
[3.7.2-milestone]: https://github.com/encode/django-rest-framework/milestone/59?closed=1
824858

825859

826860
<!-- 3.0.1 -->
@@ -1547,3 +1581,32 @@ For older release notes, [please see the version 2.x documentation][old-release-
15471581
[gh5503]: https://github.com/encode/django-rest-framework/issues/5503
15481582
[gh5500]: https://github.com/encode/django-rest-framework/issues/5500
15491583
[gh5492]: https://github.com/encode/django-rest-framework/issues/5492
1584+
1585+
<!-- 3.7.2 -->
1586+
[gh5552]: https://github.com/encode/django-rest-framework/issues/5552
1587+
[gh5539]: https://github.com/encode/django-rest-framework/issues/5539
1588+
[gh5559]: https://github.com/encode/django-rest-framework/issues/5559
1589+
[gh5561]: https://github.com/encode/django-rest-framework/issues/5561
1590+
[gh5562]: https://github.com/encode/django-rest-framework/issues/5562
1591+
[gh5548]: https://github.com/encode/django-rest-framework/issues/5548
1592+
[gh5560]: https://github.com/encode/django-rest-framework/issues/5560
1593+
[gh5557]: https://github.com/encode/django-rest-framework/issues/5557
1594+
[gh5556]: https://github.com/encode/django-rest-framework/issues/5556
1595+
[gh5555]: https://github.com/encode/django-rest-framework/issues/5555
1596+
[gh5550]: https://github.com/encode/django-rest-framework/issues/5550
1597+
[gh5549]: https://github.com/encode/django-rest-framework/issues/5549
1598+
[gh5546]: https://github.com/encode/django-rest-framework/issues/5546
1599+
[gh5547]: https://github.com/encode/django-rest-framework/issues/5547
1600+
[gh5544]: https://github.com/encode/django-rest-framework/issues/5544
1601+
[gh5518]: https://github.com/encode/django-rest-framework/issues/5518
1602+
[gh5533]: https://github.com/encode/django-rest-framework/issues/5533
1603+
[gh5532]: https://github.com/encode/django-rest-framework/issues/5532
1604+
[gh5530]: https://github.com/encode/django-rest-framework/issues/5530
1605+
[gh5527]: https://github.com/encode/django-rest-framework/issues/5527
1606+
[gh5524]: https://github.com/encode/django-rest-framework/issues/5524
1607+
[gh5516]: https://github.com/encode/django-rest-framework/issues/5516
1608+
[gh5513]: https://github.com/encode/django-rest-framework/issues/5513
1609+
[gh5511]: https://github.com/encode/django-rest-framework/issues/5511
1610+
[gh5514]: https://github.com/encode/django-rest-framework/issues/5514
1611+
[gh5512]: https://github.com/encode/django-rest-framework/issues/5512
1612+
[gh5510]: https://github.com/encode/django-rest-framework/issues/5510

Diff for: rest_framework/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"""
99

1010
__title__ = 'Django REST framework'
11-
__version__ = '3.7.1'
11+
__version__ = '3.7.2'
1212
__author__ = 'Tom Christie'
1313
__license__ = 'BSD 2-Clause'
1414
__copyright__ = 'Copyright 2011-2017 Tom Christie'

Diff for: rest_framework/locale/ar/LC_MESSAGES/django.mo

800 Bytes
Binary file not shown.

Diff for: rest_framework/locale/ar/LC_MESSAGES/django.po

+13-12
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,17 @@
33
# This file is distributed under the same license as the PACKAGE package.
44
#
55
# Translators:
6+
# Andrew Ayoub <[email protected]>, 2017
67
# aymen chaieb <[email protected]>, 2017
78
# Bashar Al-Abdulhadi, 2016-2017
8-
# Eyad Toma <[email protected]>, 2015
9+
# Eyad Toma <[email protected]>, 2015,2017
910
msgid ""
1011
msgstr ""
1112
"Project-Id-Version: Django REST framework\n"
1213
"Report-Msgid-Bugs-To: \n"
1314
"POT-Creation-Date: 2016-07-12 16:13+0100\n"
14-
"PO-Revision-Date: 2017-08-15 17:08+0000\n"
15-
"Last-Translator: aymen chaieb <chaieb.aymen1992@gmail.com>\n"
15+
"PO-Revision-Date: 2017-10-18 09:51+0000\n"
16+
"Last-Translator: Andrew Ayoub <andrew.ayoub@connectads.com>\n"
1617
"Language-Team: Arabic (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/ar/)\n"
1718
"MIME-Version: 1.0\n"
1819
"Content-Type: text/plain; charset=UTF-8\n"
@@ -127,7 +128,7 @@ msgstr "غير موجود."
127128

128129
#: exceptions.py:109
129130
msgid "Method \"{method}\" not allowed."
130-
msgstr ""
131+
msgstr "طلب غير مسموح به"
131132

132133
#: exceptions.py:120
133134
msgid "Could not satisfy the request Accept header."
@@ -190,7 +191,7 @@ msgstr ""
190191

191192
#: fields.py:796
192193
msgid "Enter a valid IPv4 or IPv6 address."
193-
msgstr ""
194+
msgstr "برجاء إدخال عنوان IPV4 أو IPV6 صحيح"
194195

195196
#: fields.py:821
196197
msgid "A valid integer is required."
@@ -206,7 +207,7 @@ msgstr "تأكد ان القيمة أكبر أو تساوي {min_value}."
206207

207208
#: fields.py:824 fields.py:859 fields.py:896
208209
msgid "String value too large."
209-
msgstr ""
210+
msgstr "القيمه اكبر من المسموح"
210211

211212
#: fields.py:856 fields.py:890
212213
msgid "A valid number is required."
@@ -233,31 +234,31 @@ msgstr "صيغة التاريخ و الوقت غير صحيحة. عليك أن
233234

234235
#: fields.py:1026
235236
msgid "Expected a datetime but got a date."
236-
msgstr ""
237+
msgstr "متوقع تاريخ و وقت و وجد تاريخ فقط"
237238

238239
#: fields.py:1103
239240
msgid "Date has wrong format. Use one of these formats instead: {format}."
240241
msgstr "صيغة التاريخ غير صحيحة. عليك أن تستخدم واحدة من هذه الصيغ التالية: {format}."
241242

242243
#: fields.py:1104
243244
msgid "Expected a date but got a datetime."
244-
msgstr ""
245+
msgstr "متوقع تاريخ فقط و وجد تاريخ ووقت"
245246

246247
#: fields.py:1170
247248
msgid "Time has wrong format. Use one of these formats instead: {format}."
248249
msgstr "صيغة الوقت غير صحيحة. عليك أن تستخدم واحدة من هذه الصيغ التالية: {format}."
249250

250251
#: fields.py:1232
251252
msgid "Duration has wrong format. Use one of these formats instead: {format}."
252-
msgstr ""
253+
msgstr "صيغة المده غير صحيحه, برجاء إستخدام أحد هذه الصيغ {format}"
253254

254255
#: fields.py:1251 fields.py:1300
255256
msgid "\"{input}\" is not a valid choice."
256257
msgstr "\"{input}\" ليست واحدة من الخيارات الصالحة."
257258

258259
#: fields.py:1254 relations.py:71 relations.py:441
259260
msgid "More than {count} items..."
260-
msgstr ""
261+
msgstr "أكثر من {count} عنصر..."
261262

262263
#: fields.py:1301 fields.py:1448 relations.py:437 serializers.py:524
263264
msgid "Expected a list of items but got type \"{input_type}\"."
@@ -399,7 +400,7 @@ msgstr ""
399400

400401
#: validators.py:43
401402
msgid "This field must be unique."
402-
msgstr "هذا الحقل يجب أن يكون وحيد"
403+
msgstr "هذا الحقل يجب أن يكون فريد"
403404

404405
#: validators.py:97
405406
msgid "The fields {field_names} must make a unique set."
@@ -439,4 +440,4 @@ msgstr ""
439440

440441
#: views.py:88
441442
msgid "Permission denied."
442-
msgstr "حق غير مصرح به"
443+
msgstr "ليس لديك صلاحية."

Diff for: rest_framework/locale/nb/LC_MESSAGES/django.mo

0 Bytes
Binary file not shown.

Diff for: rest_framework/locale/nb/LC_MESSAGES/django.po

+4-3
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,14 @@
44
#
55
# Translators:
66
# Petter Kjelkenes <[email protected]>, 2015
7+
# Thomas Bruun <[email protected]>, 2017
78
msgid ""
89
msgstr ""
910
"Project-Id-Version: Django REST framework\n"
1011
"Report-Msgid-Bugs-To: \n"
1112
"POT-Creation-Date: 2016-07-12 16:13+0100\n"
12-
"PO-Revision-Date: 2017-08-03 14:58+0000\n"
13-
"Last-Translator: Thomas Christie <tom@tomchristie.com>\n"
13+
"PO-Revision-Date: 2017-11-01 09:58+0000\n"
14+
"Last-Translator: Thomas Bruun <thomas.bruun@gmail.com>\n"
1415
"Language-Team: Norwegian Bokmål (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/nb/)\n"
1516
"MIME-Version: 1.0\n"
1617
"Content-Type: text/plain; charset=UTF-8\n"
@@ -363,7 +364,7 @@ msgstr "Ugyldig verdi."
363364

364365
#: serializers.py:326
365366
msgid "Invalid data. Expected a dictionary, but got {datatype}."
366-
msgstr "Ugyldige data. Forventet en dicitonary, men fikk {datatype}."
367+
msgstr "Ugyldige data. Forventet en dictionary, men fikk {datatype}."
367368

368369
#: templates/rest_framework/admin.html:116
369370
#: templates/rest_framework/base.html:128

0 commit comments

Comments
 (0)