From 502a175a622bf60c11d78d9c2d5d350b3c3d7ad2 Mon Sep 17 00:00:00 2001 From: Jiri Kerestes Date: Wed, 9 Sep 2026 12:31:48 +0200 Subject: [PATCH 1/3] chore(deps): Bump Python versions --- .github/workflows/build.yml | 5 ++--- .github/workflows/deploy.yml | 9 ++++----- pyproject.toml | 16 ++++++---------- 3 files changed, 12 insertions(+), 18 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 601a983..8fa3196 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -28,11 +28,10 @@ jobs: fail-fast: false matrix: python-version: - - '3.7' - - '3.8' - - '3.9' - '3.10' - '3.11' + - '3.12' + - '3.13' os: - ubuntu-latest - macos-latest diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index ec5ffcf..7a9371b 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -10,11 +10,10 @@ jobs: fail-fast: false matrix: python-version: - - "3.7" - - "3.8" - - "3.9" - - "3.10" - - "3.11" + - '3.10' + - '3.11' + - '3.12' + - '3.13' os: - ubuntu-latest - macos-latest diff --git a/pyproject.toml b/pyproject.toml index 83090e4..611889d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,18 +5,16 @@ authors = [ {email = "viktor_vilskyi@rapid7.com"}, {name = "Viktor Vilskyi"} ] -requires-python = ">=3.7" +requires-python = ">=3.10" license = {file = "LICENSE"} classifiers = [ "License :: OSI Approved :: MIT License", "Operating System :: MacOS", "Operating System :: Microsoft", "Operating System :: POSIX :: Linux", - "Programming Language :: Python :: 3.7", - "Programming Language :: Python :: 3.8", - "Programming Language :: Python :: 3.9", - "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Programming Language :: Rust", ] @@ -60,16 +58,14 @@ classifiers = [ "Operating System :: MacOS", "Operating System :: Microsoft", "Operating System :: POSIX :: Linux", - "Programming Language :: Python :: 3.7", - "Programming Language :: Python :: 3.8", - "Programming Language :: Python :: 3.9", - "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Programming Language :: Rust", ] [tool.poetry.dependencies] -python = "^3.7" +python = ">=3.10,<4" [tool.poetry.dev-dependencies] pytest = "*" From 937d5122280f5cfb3fd46c6eab068fbf9bd702db Mon Sep 17 00:00:00 2001 From: Jiri Kerestes Date: Wed, 9 Sep 2026 12:40:45 +0200 Subject: [PATCH 2/3] chore(deps): Drop Windows support --- .github/workflows/build.yml | 1 - .github/workflows/deploy.yml | 1 - pyproject.toml | 2 -- 3 files changed, 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8fa3196..1f91a13 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -35,7 +35,6 @@ jobs: os: - ubuntu-latest - macos-latest - - windows-latest steps: - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 7a9371b..6000104 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -17,7 +17,6 @@ jobs: os: - ubuntu-latest - macos-latest - - windows-latest steps: - name: Checkout uses: actions/checkout@v3 diff --git a/pyproject.toml b/pyproject.toml index 611889d..579fd25 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,6 @@ license = {file = "LICENSE"} classifiers = [ "License :: OSI Approved :: MIT License", "Operating System :: MacOS", - "Operating System :: Microsoft", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", @@ -56,7 +55,6 @@ keywords = [ classifiers = [ "License :: OSI Approved :: MIT License", "Operating System :: MacOS", - "Operating System :: Microsoft", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", From cd25fb8e349adc89d368f255f74af93ff6074fa8 Mon Sep 17 00:00:00 2001 From: Jiri Kerestes Date: Wed, 9 Sep 2026 12:32:10 +0200 Subject: [PATCH 3/3] chore(deps): Bump package version to 0.14.0 --- Cargo.toml | 2 +- pyproject.toml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 37be9da..20b6d14 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pydomainextractor" -version = "0.13.10" +version = "0.14.0" authors = ["Viktor Vilskyi "] edition = "2021" repository = "https://github.com/intsights/pydomainextractor" diff --git a/pyproject.toml b/pyproject.toml index 579fd25..dab6acc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "pydomainextractor" -version = "0.13.10" +version = "0.14.0" authors = [ {email = "viktor_vilskyi@rapid7.com"}, {name = "Viktor Vilskyi"} @@ -36,7 +36,7 @@ sdist-include = [ [tool.poetry] name = "pydomainextractor" -version = "0.13.9" +version = "0.14.0" authors = ["Viktor Vilskyi "] description = "A blazingly fast domain extraction library written in Rust" readme = "README.md"