Skip to content

Commit

Permalink
Merge pull request #670 from python-eel/SW-drop-below-3.7
Browse files Browse the repository at this point in the history
Drop support for python 3.6, which is EOL
  • Loading branch information
samuelhwilliams authored Feb 20, 2023
2 parents b88cf6e + 498709f commit ba8e933
Show file tree
Hide file tree
Showing 6 changed files with 10 additions and 10 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-20.04, windows-latest, macos-latest]
python-version: [3.6, 3.7, 3.8, 3.9, "3.10"]
python-version: [3.7, 3.8, 3.9, "3.10"]

steps:
- name: Checkout repository
Expand Down
3 changes: 1 addition & 2 deletions .python-version
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
3.6.15
3.7.14
3.8.14
3.9.13
3.10.8
3.10.8
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# Change log

### v0.16.0
* Drop support for Python versions below 3.7

### v0.15.3
* Comprehensive type hints implement by @thatfloflo in https://github.com/python-eel/Eel/pull/577.

Expand Down
4 changes: 2 additions & 2 deletions README-developers.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ pip3 install -r requirements-meta.txt # tox
```

### (Recommended) Run Automated Tests
Tox is configured to run tests against each major version we support (3.6+). In order to run Tox as configured, you will need to install multiple versions of Python. See the pinned minor versions in `.python-version` for recommendations.
Tox is configured to run tests against each major version we support (3.7+). In order to run Tox as configured, you will need to install multiple versions of Python. See the pinned minor versions in `.python-version` for recommendations.

#### Tox Setup
Our Tox configuration requires [Chrome](https://www.google.com/chrome) and [ChromeDriver](https://chromedriver.chromium.org/home). See each of those respective project pages for more information on setting each up.
Expand All @@ -38,7 +38,7 @@ Our Tox configuration requires [Chrome](https://www.google.com/chrome) and [Chro

#### Running Tests

To test Eel against a specific version of Python you have installed, e.g. Python 3.6 in this case, run:
To test Eel against a specific version of Python you have installed, e.g. Python 3.7 in this case, run:

```bash
tox -e py36
Expand Down
5 changes: 2 additions & 3 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

setup(
name='Eel',
version='0.15.3',
version='0.16.0',
author='Python Eel Organisation',
author_email='[email protected]',
url='https://github.com/python-eel/Eel',
Expand All @@ -18,7 +18,7 @@
extras_require={
"jinja2": ['jinja2>=2.10']
},
python_requires='>=3.6',
python_requires='>=3.7',
description='For little HTML GUI applications, with easy Python/JS interop',
long_description=long_description,
long_description_content_type='text/markdown',
Expand All @@ -30,7 +30,6 @@
'Operating System :: POSIX',
'Operating System :: Microsoft :: Windows :: Windows 10',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: Implementation :: CPython',
Expand Down
3 changes: 1 addition & 2 deletions tox.ini
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
[tox]
envlist = typecheck,py{36,37,38,39,310}
envlist = typecheck,py{37,38,39,310}

[pytest]
timeout = 30

[gh-actions]
python =
3.6: py36
3.7: py37
3.8: py38
3.9: py39
Expand Down

0 comments on commit ba8e933

Please sign in to comment.