InternetSemLimites / PublicAPI

🌐CMS & API for InternetSemLimites
https://internetsemlimites.herokuapp.com/
MIT License
17 stars 3 forks source link

Scheduled monthly dependency update for July #45

Closed pyup-bot closed 7 years ago

pyup-bot commented 7 years ago

Updates

Here's a list of all the updates bundled in this pull request. I've added some links to make it easier for you to find all the information you need.

Django 1.11.1 » 1.11.2 PyPI | Changelog | Homepage
django-extensions 1.7.9 » 1.8.0 PyPI | Changelog | Repo | Docs

Changelogs

Django 1.11.1 -> 1.11.2

1.11.2

===========================

June 1, 2017

Django 1.11.2 adds a minor feature and fixes several bugs in 1.11.1. Also, the latest string translations from Transifex are incorporated.

Minor feature

The new LiveServerTestCase.port attribute reallows the use case of binding to a specific port following the :ref:bind to port zero <liveservertestcase-port-zero-change> change in Django 1.11.

Bugfixes

  • Added detection for GDAL 2.1 and 2.0, and removed detection for unsupported versions 1.7 and 1.8 (:ticket:28181).

  • Changed contrib.gis to raise ImproperlyConfigured rather than GDALException if gdal isn't installed, to allow third-party apps to catch that exception (:ticket:28178).

  • Fixed django.utils.http.is_safe_url() crash on invalid IPv6 URLs (:ticket:28142).

  • Fixed regression causing pickling of model fields to crash (:ticket:28188).

  • Fixed django.contrib.auth.authenticate() when multiple authentication backends don't accept a positional request argument (:ticket:28207).

  • Fixed introspection of index field ordering on PostgreSQL (:ticket:28197).

  • Fixed a regression where Model._state.adding wasn't set correctly on multi-table inheritance parent models after saving a child model (:ticket:28210).

  • Allowed DjangoJSONEncoder to serialize django.utils.deprecation.CallableBool (:ticket:28230).

  • Relaxed the validation added in Django 1.11 of the fields in the defaults argument of QuerySet.get_or_create() and update_or_create() to reallow settable model properties (:ticket:28222).

  • Fixed MultipleObjectMixin.paginate_queryset() crash on Python 2 if the InvalidPage message contains non-ASCII (:ticket:28204).

  • Prevented Subquery from adding an unnecessary CAST which resulted in invalid SQL (:ticket:28199).

  • Corrected detection of GDAL 2.1 on Windows (:ticket:28181).

  • Made date-based generic views return a 404 rather than crash when given an out of range date (:ticket:28209).

  • Fixed a regression where file_move_safe() crashed when moving files to a CIFS mount (:ticket:28170).

  • Moved the ImageField file extension validation added in Django 1.11 from the model field to the form field to reallow the use case of storing images without an extension (:ticket:28242).

===========================

django-extensions 1.7.9 -> 1.8.0

1.8.0


UUIDField has been removed after being deprecated.

Deprecation schedule for JSONField has been removed after requests from the community.

Changes:

  • Fix: runserver_plus, fixed Python 3 print syntax
  • Fix: sqldiff, Use 'display_size', not 'precision' to identify MySQL bool field
  • Fix: export_emails, fix and refactor the command and all its output options
  • Improvement: tests, added Python 3.6 and PyPy3.5-5.8.0
  • Improvement: clear_cache, add --cache option to support multiple caches
  • Improvement: runserver_plus, limit printing SQL queries to avoid flooding the terminal
  • Improvement: shell_plus, limit printing SQL queries to avoid flooding the terminal
  • Docs: graph_models, document including/excluding specific models
  • Docs: shell_plus, added PTPython

That's it for now!

Happy merging! 🤖

coveralls commented 7 years ago

Coverage Status

Coverage remained the same at 100.0% when pulling ef6795cb4e2ac1dbd4f5ec771d2f48737d5d7bd5 on pyup-scheduled-update-07-01-2017 into 885ce6f36366642c5016d604ffc64c7939408756 on master.