Skip to content

Commit 2766c4e

Browse files
committed
Dropped support for Python 3.7.
This version reached end-of-life mid-2023.
1 parent 50df180 commit 2766c4e

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

.github/workflows/push.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
matrix:
5050
include:
5151
- { py: '3.13' , task: 313-lint }
52-
- { py: '3.7' , task: 37-unit }
52+
- { py: '3.8' , task: 38-unit }
5353
- { py: '3.13' , task: 313-unit }
5454
name: '🐧 Ubuntu · ${{ matrix.task }}'
5555
steps:

docs/installing.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Requirements
88
============
99

1010
.. NOTE::
11-
Full VUnit functionality requires Python (3.7 or higher) and a simulator
11+
Full VUnit functionality requires Python (3.8 or higher) and a simulator
1212
supported by the VUnit Python test runner (see list below).
1313
However, VUnit can run with limited functionality entirely within VHDL using
1414
the :doc:`VHDL test runner <./run/user_guide>`.

docs/news.d/1091.deprecation.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Dropped support for Python 3.7 which reached end-of-life mid 2023.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ underlines = ["-", "~"]
5454
[tool.tox]
5555
legacy_tox_ini = """
5656
[tox]
57-
envlist = py{36,37,38,39,310,311,312,313}-{fmt,unit,lint,docs}, py{36,37,38,39,310,311,312,313}-{acceptance,vcomponents}-{activehdl,ghdl,modelsim,nvc,rivierapro}, py{36,37,38,39,310,311,312,313}-coverage
57+
envlist = py{38,39,310,311,312,313}-{fmt,unit,lint,docs}, py{38,39,310,311,312,313}-{acceptance,vcomponents}-{activehdl,ghdl,modelsim,nvc,rivierapro}, py{38,39,310,311,312,313}-coverage
5858
isolated_build = True
5959
6060
[testenv]

setup.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,6 @@ def find_all_files(directory, endings=None):
6767
"License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)",
6868
"Natural Language :: English",
6969
"Intended Audience :: Developers",
70-
"Programming Language :: Python :: 3.7",
7170
"Programming Language :: Python :: 3.8",
7271
"Programming Language :: Python :: 3.9",
7372
"Programming Language :: Python :: 3.10",
@@ -80,7 +79,7 @@ def find_all_files(directory, endings=None):
8079
"Topic :: Software Development :: Testing",
8180
"Topic :: Scientific/Engineering :: Electronic Design Automation (EDA)",
8281
],
83-
python_requires=">=3.7",
82+
python_requires=">=3.8",
8483
install_requires=["colorama"],
8584
requires=["colorama"],
8685
license="Mozilla Public License 2.0 (MPL 2.0)",

0 commit comments

Comments
 (0)