Skip to content

Commit

Permalink
PYTHON-4972 Bump minimum python to 3.9 (#101)
Browse files Browse the repository at this point in the history
  • Loading branch information
blink1073 authored Nov 13, 2024
1 parent e328306 commit c6c248c
Show file tree
Hide file tree
Showing 6 changed files with 7 additions and 8 deletions.
2 changes: 1 addition & 1 deletion .evergreen/run-tests.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ pushd ..
git clone https://github.com/mongodb/mongo-python-driver

set -x
"C:/python/Python38/python.exe" -m venv .venv
"C:/python/Python39/python.exe" -m venv .venv
dos2unix -q .venv/Scripts/activate
. .venv/Scripts/activate
pip install "./mongo-python-driver[test]"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ jobs:
name: Build MSVC
strategy:
matrix:
python-version: [3.8, 3.9, "3.10", "3.11", "3.12", "3.13"]
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
fail-fast: false
steps:
- uses: actions/checkout@v3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dist.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ jobs:
- uses: actions/setup-python@v5
with:
# Build sdist on lowest supported Python
python-version: '3.8'
python-version: '3.9'

- name: Build SDist
run: |
Expand Down
4 changes: 2 additions & 2 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ About
A native Kerberos client implementation for Python on Windows. This module
mimics the API of `pykerberos <https://pypi.python.org/pypi/pykerberos>`_ to
implement Kerberos authentication with Microsoft's Security Support Provider
Interface (SSPI). It supports Python 3.8+.
Interface (SSPI). It supports Python 3.9+.

Installation
============
Expand All @@ -29,7 +29,7 @@ Building and installing from source
You must have the correct version of VC++ installed for your version of
Python:

- Python 3.8+ - Visual Studio 2015+ (Any version)
- Python 3.9+ - Visual Studio 2015+ (Any version)

Once you have the required compiler installed, run the following command from
the root directory of the WinKerberos source::
Expand Down
2 changes: 1 addition & 1 deletion doc/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Building and installing from source
You must have the correct version of VC++ installed for your version of
Python:

- Python 3.8+ - Visual Studio 2015+ (Any version)
- Python 3.9+ - Visual Studio 2015+ (Any version)

Once you have the required compiler installed, just run the following command::

Expand Down
3 changes: 1 addition & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ version = "0.13.0.dev0"
description = "High level interface to SSPI for Kerberos client auth"
readme = "README.rst"
license = { file = "LICENSE" }
requires-python = ">=3.8"
requires-python = ">=3.9"
authors = [
{ name = "Bernie Hackett", email = "[email protected]" },
]
Expand All @@ -24,7 +24,6 @@ classifiers = [
"Operating System :: Microsoft :: Windows",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
Expand Down

0 comments on commit c6c248c

Please sign in to comment.