Skip to content

Commit 6cfeae8

Browse files
committed
drop support for python <=3.8
1 parent c0dbff2 commit 6cfeae8

4 files changed

Lines changed: 5 additions & 7 deletions

File tree

.github/workflows/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ This directory contains automated workflows for continuous integration and deplo
1111
**Purpose:** Test the package across multiple Python versions and operating systems.
1212

1313
**Jobs:**
14-
- **test**: Runs on Python 3.8-3.12 across Ubuntu, macOS, and Windows
14+
- **test**: Runs on Python 3.9-3.12 across Ubuntu, macOS, and Windows
1515
- Installs the package
1616
- Tests imports
1717
- Validates plugin registration with MkDocs

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
fail-fast: false
1616
matrix:
1717
os: [ubuntu-latest]
18-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
18+
python-version: ["3.9", "3.10", "3.11", "3.12"]
1919
include:
2020
- os: macos-latest
2121
python-version: "3.12"

SETUP_SUMMARY.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ This document summarizes the changes made to set up this repository for PyPI pub
1717
- Added maintainers field
1818
- Added `pyyaml` dependency
1919
- Enhanced project URLs (Issues, Documentation)
20-
- Updated Python version support (3.7-3.12)
20+
- Updated Python version support (3.9-3.12)
2121
- Fixed package data configuration
2222

2323
#### `MANIFEST.in` (new)
@@ -28,7 +28,7 @@ This document summarizes the changes made to set up this repository for PyPI pub
2828

2929
#### `.github/workflows/ci.yml` (new)
3030
Tests the package across multiple environments:
31-
- **Python versions**: 3.8, 3.9, 3.10, 3.11, 3.12
31+
- **Python versions**: 3.9, 3.10, 3.11, 3.12
3232
- **Operating systems**: Ubuntu, macOS, Windows
3333
- **Checks**:
3434
- Package installation

pyproject.toml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ name = "mkdocs-header-dropdown"
77
dynamic = ["version"]
88
description = "A MkDocs plugin to add configurable dropdown menus to the Material theme header"
99
readme = "README.md"
10-
requires-python = ">=3.7"
10+
requires-python = ">=3.9"
1111
license = "MIT"
1212
keywords = ["mkdocs", "plugin", "dropdown", "navigation", "material-theme", "documentation"]
1313
authors = [
@@ -23,8 +23,6 @@ classifiers = [
2323
"Topic :: Text Processing :: Markup :: Markdown",
2424
"Framework :: MkDocs",
2525
"Programming Language :: Python :: 3",
26-
"Programming Language :: Python :: 3.7",
27-
"Programming Language :: Python :: 3.8",
2826
"Programming Language :: Python :: 3.9",
2927
"Programming Language :: Python :: 3.10",
3028
"Programming Language :: Python :: 3.11",

0 commit comments

Comments
 (0)