diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 601a983..1f91a13 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -28,15 +28,13 @@ 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 - - windows-latest steps: - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index ec5ffcf..6000104 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -10,15 +10,13 @@ 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 - - windows-latest steps: - name: Checkout uses: actions/checkout@v3 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 83090e4..dab6acc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,22 +1,19 @@ [project] name = "pydomainextractor" -version = "0.13.10" +version = "0.14.0" 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", ] @@ -39,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" @@ -58,18 +55,15 @@ keywords = [ 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", ] [tool.poetry.dependencies] -python = "^3.7" +python = ">=3.10,<4" [tool.poetry.dev-dependencies] pytest = "*"