diff --git a/.travis.yml b/.travis.yml index 5a681ad..a14adb3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -16,6 +16,8 @@ matrix: include: - python: 3.8 env: TOXENV=quality + - python: 3.8 + env: TOXENV=dist-validation before_script: - export PIP_USE_MIRRORS=true - export DJANGO_SETTINGS_MODULE=test_settings diff --git a/CHANGES.rst b/CHANGES.rst index 58a4172..e3650e5 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,14 +1,16 @@ Changelog ========= -3.0.0 (in development) ----------------------- -* `#147`_: Cleaned Tox test environment. -* `#147`_: Removed Django 2.0 from test matrix as no longer supported. -* `#152`_: Removed Django 1.10 from test matrix as no longer supported. +3.0.0 +----- +* `#147`_: Dropped support for Django 2.0 +* `#152`_: Dropped support for Django 1.10 * `#152`_: Add support for Python 3.8 * `#152`_: Add support for Django 3.0 +.. _#147: https://github.com/jazzband/django-sortedm2m/issues/147 +.. _#152: https://github.com/jazzband/django-sortedm2m/issues/152 + 2.0.0 ----- * `#135`_: Updated README with Jazzband details, and added CONTRIBUTING.md diff --git a/tox.ini b/tox.ini index 34bfd14..3e712de 100644 --- a/tox.ini +++ b/tox.ini @@ -32,3 +32,10 @@ whitelist_externals = commands = make quality + +[testenv:dist-validation] +deps = + twine>=3.1.1 +commands = + python setup.py sdist + twine check dist/*