While bumping that, @jathanism suggested we also bump the Django version
to the latest patch level, which is why I just did it for everything via
the ~= version specifier. I figured the latest patch level (the Z in
vX.Y.Z) is a safe compromise between receiving bug fixes without also
receiving breaking changes from our dependencies.
This started as needing to bump
django-smart-selects
to the latest version because of a regression that was introduced: https://github.com/dropbox/nsot/pull/263#issuecomment-277203321 https://github.com/digi604/django-smart-selects/issues/175While bumping that, @jathanism suggested we also bump the Django version to the latest patch level, which is why I just did it for everything via the
~=
version specifier. I figured the latest patch level (theZ
invX.Y.Z
) is a safe compromise between receiving bug fixes without also receiving breaking changes from our dependencies.