Skip to content

Commit 52a74af

Browse files
authored
chore: drop support for Python 3.8 (#803)
1 parent 5a48f7c commit 52a74af

File tree

5 files changed

+5
-6
lines changed

5 files changed

+5
-6
lines changed

.github/workflows/build-wheel.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
runs-on: ubuntu-latest
4343
strategy:
4444
matrix:
45-
python-version: [ '3.8', '3.9', '3.10', '3.11' ]
45+
python-version: ['3.9', '3.10', '3.11' ]
4646
steps:
4747
- uses: actions/checkout@v4
4848

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Welcome to the NeMo Guardrails contributing guide. We're excited to have you her
1818

1919
To get started quickly, follow the steps below.
2020

21-
1. Ensure you have Python 3.8+ and [Git](https://git-scm.com/) installed on your system. You can check your Python version by running:
21+
1. Ensure you have Python 3.9+ and [Git](https://git-scm.com/) installed on your system. You can check your Python version by running:
2222

2323
```bash
2424
python --version

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ NeMo Guardrails is an open-source toolkit for easily adding *programmable guardr
2424

2525
## Requirements
2626

27-
Python 3.8, 3.9, 3.10 or 3.11.
27+
Python 3.9, 3.10 or 3.11.
2828

2929
NeMo Guardrails uses [annoy](https://github.com/spotify/annoy) which is a C++ library with Python bindings. To install NeMo Guardrails you will need to have the C++ compiler and dev tools installed. Check out the [Installation Guide](https://docs.nvidia.com/nemo/guardrails/getting_started/installation-guide.html#prerequisites) for platform-specific instructions.
3030

docs/getting_started/installation-guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ This guide walks you through the following steps to install NeMo Guardrails:
1010

1111
## Prerequisites
1212

13-
Python 3.8, 3.9 or 3.10.
13+
Python 3.9, 3.10 or 3.11.
1414

1515
## Additional dependencies
1616

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,11 @@ classifiers = [
2727
"Intended Audience :: Developers",
2828
"License :: OSI Approved :: Apache Software License",
2929
"Programming Language :: Python :: 3",
30-
"Programming Language :: Python :: 3.8",
3130
"Programming Language :: Python :: 3.9",
3231
"Programming Language :: Python :: 3.10",
3332
"Programming Language :: Python :: 3.11",
3433
]
35-
requires-python = ">=3.8"
34+
requires-python = ">=3.9"
3635

3736
dependencies = [
3837
"aiohttp>=3.9.2",

0 commit comments

Comments
 (0)