diff --git a/.github/workflows/python-tox.yml b/.github/workflows/python-tox.yml index 78f7fdc3..0e3e46db 100644 --- a/.github/workflows/python-tox.yml +++ b/.github/workflows/python-tox.yml @@ -8,7 +8,7 @@ jobs: strategy: fail-fast: false matrix: - python: ["2.7", "3.5", "3.6", "3.7", "3.8", "3.9", "3.10", "3.11", "pypy-2.7", "pypy-3.8"] + python: ["2.7", "3.7", "3.8", "3.9", "3.10", "3.11", "pypy-2.7", "pypy-3.8"] steps: - uses: actions/checkout@v3 with: diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 780df9a2..00000000 --- a/.travis.yml +++ /dev/null @@ -1,26 +0,0 @@ -language: python -python: - - "pypy3" - - "pypy" - - "3.10" - - "3.9" - - "3.8" - - "3.7" - - "3.6" - - "3.5" - - "2.7" - -cache: pip - -env: - global: - - TOXENV=base,optional,six19-optional - -install: - - pip install tox - -script: - - tox - -after_script: - - python debug-info.py diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst index 8c5e1985..dba35216 100644 --- a/CONTRIBUTING.rst +++ b/CONTRIBUTING.rst @@ -16,7 +16,7 @@ documentation. Some useful information: - We keep the master branch passing all tests at all times on all supported versions. -`Travis CI `_ is run +`GitHub Actions `_ is run against all pull requests and should enforce all of the above. We use `Opera Critic `_ as an external diff --git a/README.rst b/README.rst index 072861ab..39ae0afc 100644 --- a/README.rst +++ b/README.rst @@ -1,9 +1,8 @@ html5lib ======== -.. image:: https://travis-ci.org/html5lib/html5lib-python.svg?branch=master - :target: https://travis-ci.org/html5lib/html5lib-python - +.. image:: https://github.com/html5lib/html5lib-python/actions/workflows/python-tox.yml/badge.svg + :target: https://github.com/html5lib/html5lib-python/actions/workflows/python-tox.yml html5lib is a pure-python library for parsing HTML. It is designed to conform to the WHATWG HTML specification, as is implemented by all major