diff --git a/MANIFEST.in b/MANIFEST.in index 85e79bb..7e950ef 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,5 +1,5 @@ include *.rst -include .travis.yml +include .github/workflows/ci.yaml include MANIFEST recursive-include django_mailbox *.eml recursive-include docs *.py diff --git a/docs/index.rst b/docs/index.rst index 8705c9a..b3d9e49 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -6,8 +6,7 @@ Django-mailbox ============== -.. image:: https://travis-ci.org/coddingtonbear/django-mailbox.png?branch=master - :target: https://travis-ci.org/coddingtonbear/django-mailbox +.. image:: https://github.com/coddingtonbear/django-mailbox/actions/workflows/ci.yaml/badge.svg How many times have you had to consume some sort of POP3, IMAP, or local mailbox for incoming content, or had to otherwise construct an application driven by e-mail? diff --git a/docs/topics/development.rst b/docs/topics/development.rst index e1d60cb..543006f 100644 --- a/docs/topics/development.rst +++ b/docs/topics/development.rst @@ -52,8 +52,8 @@ To add support for a new version perform the following task: * Ensure that ``tox.ini`` file reflects support for new Django release. * Verify in tox that the code is executed correctly on all versions of the Python interpreter. -* Ensure that ``.travis.yml`` file reflects support for new Django release. Note the excluded versions of the Python interpreter. -* Verify by pushing changes on a separate branch to see if the changes in TravisCI are correct. +* Ensure that the ``.github/workflows/ci.yaml`` file reflects support for new Django release. Note the excluded versions of the Python interpreter. +* Verify by pushing changes on a separate branch to see if the changes in github ci are correct. * Proceed to the standard procedure for a new package release (see `How to do a new release?`_ ). A `spreadsheet with generator is available `_ that can assist this process. diff --git a/rtd_requirements.txt b/rtd_requirements.txt index 5e254ee..62127a1 100644 --- a/rtd_requirements.txt +++ b/rtd_requirements.txt @@ -1,2 +1,2 @@ -django>=3.1.1,<3.2 +django>=3.1.1,<4.2 six diff --git a/setup.py b/setup.py index 2460dc0..12e5d33 100755 --- a/setup.py +++ b/setup.py @@ -39,6 +39,10 @@ setup( 'Framework :: Django :: 2.1', 'Framework :: Django :: 2.2', 'Framework :: Django :: 3.0', + 'Framework :: Django :: 3.1', + 'Framework :: Django :: 3.2', + 'Framework :: Django :: 4.0', + 'Framework :: Django :: 4.1', 'Programming Language :: Python', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.4', @@ -46,6 +50,8 @@ setup( 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', + 'Programming Language :: Python :: 3.10', 'Topic :: Communications :: Email', 'Topic :: Communications :: Email :: Post-Office', 'Topic :: Communications :: Email :: Post-Office :: IMAP',