Skip to content

Commit 2f7ec2a

Browse files
committed
update python 3.9, 3.12 dependencies
1 parent 1e685bd commit 2f7ec2a

8 files changed

Lines changed: 1162 additions & 1113 deletions

File tree

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
runs-on: ${{ matrix.os }}
2121
strategy:
2222
matrix:
23-
python-version: ["3.8", "3.11"]
23+
python-version: ["3.9", "3.12"]
2424
os: [ubuntu-latest, macos-latest, windows-latest]
2525
fail-fast : false
2626
defaults:

.github/workflows/pip-install.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
runs-on: ${{ matrix.os }}
1515
strategy:
1616
matrix:
17-
python-version: ["3.8"]
17+
python-version: ["3.9"]
1818
os: [ubuntu-latest]
1919

2020
steps:

.github/workflows/pylint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414
strategy:
1515
matrix:
16-
python-version: ["3.8"]
16+
python-version: ["3.9"]
1717
steps:
1818
- uses: actions/checkout@v3
1919
- name: Set up Python ${{ matrix.python-version }}

.readthedocs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ version: 2
99
build:
1010
os: ubuntu-20.04
1111
tools:
12-
python: "3.8"
12+
python: "3.9"
1313

1414
# Build documentation in the docs/ directory with Sphinx
1515
sphinx:

docs/source/install.rst

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ Install
66
Prerequisites
77
-------------
88

9-
| **Python:** >=3.8, <3.12
9+
| **Python:** >=3.9, <3.13
1010
| **Operating System:** Linux, Windows, MacOS
1111
12-
All :code:`gnss_lib_py` classes and methods are tested in Python 3.8,
13-
and 3.11 in the latest Ubuntu, MacOS and Windows versions.
12+
All :code:`gnss_lib_py` classes and methods are tested in Python 3.9,
13+
and 3.12 in the latest Ubuntu, MacOS and Windows versions.
1414
:code:`gnss_lib_py` was originally developed in Python 3.8.9 in
1515
Ubuntu 20/22 and Ubuntu 20 for WSL2.
1616

@@ -134,14 +134,14 @@ Linux/WSL2 and MacOS
134134
eval "$(pyenv init --path)"
135135
eval "$(pyenv virtualenv-init -)"
136136
137-
2. Install Python 3.8.9 or above with :code:`pyenv`. For example,
138-
:code:`pyenv install 3.8.9`.
137+
2. Install Python 3.9.0 or above with :code:`pyenv`. For example,
138+
:code:`pyenv install 3.9.19`.
139139

140140
3. Clone the :code:`gnss_lib_py` repository.
141141

142-
4. Inside the :code:`gnss_lib_py` run :code:`pyenv local 3.8.9` (switching
142+
4. Inside the :code:`gnss_lib_py` run :code:`pyenv local 3.9.19` (switching
143143
out with the version of Python you installed in the previous step
144-
if different than 3.8.9) to set the Python version that code in the
144+
if different than 3.9.19) to set the Python version that code in the
145145
repository will run.
146146

147147
5. Install :code:`poetry>=1.2` using the instructions

docs/source/requirements.txt

Lines changed: 162 additions & 164 deletions
Large diffs are not rendered by default.

poetry.lock

Lines changed: 857 additions & 804 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

requirements.txt

Lines changed: 132 additions & 134 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)