Skip to content

Commit

Permalink
remove py3.6 support and tests
Browse files Browse the repository at this point in the history
  • Loading branch information
svirpioj committed Sep 6, 2023
1 parent e8a3f4e commit 5da5010
Show file tree
Hide file tree
Showing 6 changed files with 6 additions and 33 deletions.
4 changes: 0 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,6 @@ jobs:
os: [ubuntu-latest]
python-version: ["3.7", "3.8", "3.9", "3.10"]
requirements-file: ["requirements.txt"]
include:
- os: ubuntu-20.04
python-version: "3.6"
requirements-file: "requirements-py36.txt"
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Install from source:

### Troubleshooting

OpusFilter should generally work fine on Python 3.6 to 3.10. In the case of troubles, try installing the exact versions in `requirements.txt`:
OpusFilter should generally work fine on Python 3.7 to 3.10. In the case of troubles, try installing the exact versions in `requirements.txt`:

* `pip install -r requirements.txt`

Expand Down
5 changes: 3 additions & 2 deletions docs/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ issues page. We are also happy to consider pull requests. There are a
few rules for pull requests:

* Make a pull request to the `develop` branch instead of `master`.
* The code should support at least Python versions from 3.6 to 3.8.
* The code should support at least Python versions from 3.7 to 3.10.
* Please follow [PEP 8](https://www.python.org/dev/peps/pep-0008/). Exception: The maximum line length is 127 characters instead of 79.
* Especially for new features, please include test cases for unit testing.

Expand All @@ -19,7 +19,8 @@ work, if you have VariKN and eflomal set up as instructed - `pytest`
skips the respective tests if not.)

GitHub workflows defined in the project run automatically `flake8`
checks and unit testing with `pytest` using Python 3.6, 3.7, and 3.8.
checks and unit testing with `pytest` using Python 3.7, 3.8, 3.9, and
3.10.

Especially for larger contributions, consider using a code analysis
tool like [Pylint](https://github.com/PyCQA/pylint). Install it
Expand Down
2 changes: 1 addition & 1 deletion docs/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Install from source:

Note that all required libraries are not available to install via PyPI
on Windows OS. On Linux and MacOS, it should work directly for Python
versions from 3.6 to 3.10.
versions from 3.7 to 3.10.

## Required libraries

Expand Down
24 changes: 0 additions & 24 deletions requirements-py36.txt

This file was deleted.

2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -84,5 +84,5 @@
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
),
python_requires=">=3.6",
python_requires=">=3.7",
)

0 comments on commit 5da5010

Please sign in to comment.