Skip to content

Commit 215449d

Browse files
a-andreGabrielcarvfer
authored andcommitted
bindings,ci,docs: Raise minimal Python version to 3.8
Python 3.6 and 3.7 are EOL.
1 parent 43dafda commit 215449d

File tree

4 files changed

+5
-7
lines changed

4 files changed

+5
-7
lines changed

Diff for: doc/tutorial/source/getting-started.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ are needed to get started with |ns3|:
6868
Prerequisite Package/version
6969
============ ===========================================================
7070
C++ compiler ``clang++`` or ``g++`` (g++ version 9 or greater)
71-
Python ``python3`` version >=3.6
71+
Python ``python3`` version >=3.8
7272
CMake ``cmake`` version >=3.13
7373
Build system ``make``, ``ninja``, ``xcodebuild`` (XCode)
7474
Git any recent version (to access |ns3| from `GitLab.com <https://gitlab.com/nsnam/ns-3-dev/>`_)

Diff for: doc/tutorial/source/quick-start.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ does not cover those aspects.
3333
Prerequisites
3434
*************
3535
|ns3| has various optional extensions, but the main features just require
36-
a C++ compiler (g++ or clang++), Python (version 3.6 or above), CMake and
36+
a C++ compiler (g++ or clang++), Python (version 3.8 or above), CMake and
3737
a build-system (e.g. make, ninja, Xcode).
3838
We focus in this chapter only on getting |ns3| up and running on a system
3939
supported by a recent C++ compiler and Python runtime support.

Diff for: setup.cfg

+1-3
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@ classifiers =
2626
Intended Audience :: Developers
2727
Intended Audience :: Science/Research
2828
Programming Language :: C++
29-
Programming Language :: Python :: 3.6
30-
Programming Language :: Python :: 3.7
3129
Programming Language :: Python :: 3.8
3230
Programming Language :: Python :: 3.9
3331
Programming Language :: Python :: 3.10
@@ -38,7 +36,7 @@ classifiers =
3836

3937
[options]
4038
zip_safe = False
41-
python_requires = >=3.6
39+
python_requires = >=3.8
4240
install_requires =
4341
cppyy==3.1.2
4442

Diff for: utils/tests/gitlab-ci-code-linting.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,6 @@ python-format-latest:
152152
extends: .python-format
153153
image: python:latest
154154

155-
python-format-3.6:
155+
python-format-3.8:
156156
extends: .python-format
157-
image: python:3.6
157+
image: python:3.8

0 commit comments

Comments
 (0)