mirror of
https://github.com/ultrajson/ultrajson.git
synced 2024-11-22 15:31:59 +01:00
Drop support for EOL Python 3.8
This commit is contained in:
parent
783eb41de7
commit
165866f154
3
.github/workflows/deploy.yml
vendored
3
.github/workflows/deploy.yml
vendored
@ -49,7 +49,7 @@ jobs:
|
||||
# Include latest Python beta.
|
||||
CIBW_PRERELEASE_PYTHONS: True
|
||||
# Skip EOL Python versions.
|
||||
CIBW_SKIP: "pp38* pp39*"
|
||||
CIBW_SKIP: "pp39*"
|
||||
# Run the test suite after each build.
|
||||
CIBW_TEST_REQUIRES: "pytest"
|
||||
CIBW_TEST_COMMAND: pytest {package}/tests
|
||||
@ -67,7 +67,6 @@ jobs:
|
||||
matrix:
|
||||
python-version:
|
||||
- pp310
|
||||
- cp38
|
||||
- cp39
|
||||
- cp310
|
||||
- cp311
|
||||
|
2
.github/workflows/test.yml
vendored
2
.github/workflows/test.yml
vendored
@ -11,7 +11,7 @@ jobs:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
python-version: ["pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
|
||||
python-version: ["pypy-3.10", "3.9", "3.10", "3.11", "3.12", "3.13"]
|
||||
os: [ubuntu-latest]
|
||||
include:
|
||||
- { python-version: "pypy-3.10", os: windows-latest }
|
||||
|
@ -3,13 +3,13 @@ repos:
|
||||
rev: v3.17.0
|
||||
hooks:
|
||||
- id: pyupgrade
|
||||
args: [--py38-plus]
|
||||
args: [--py39-plus]
|
||||
|
||||
- repo: https://github.com/psf/black-pre-commit-mirror
|
||||
rev: 24.8.0
|
||||
hooks:
|
||||
- id: black
|
||||
args: [--target-version=py38]
|
||||
args: [--target-version=py39]
|
||||
|
||||
- repo: https://github.com/PyCQA/isort
|
||||
rev: 5.13.2
|
||||
|
@ -9,7 +9,7 @@
|
||||
[![Code style: Black](https://img.shields.io/badge/code%20style-Black-000000.svg)](https://github.com/psf/black)
|
||||
|
||||
UltraJSON is an ultra fast JSON encoder and decoder written in pure C with bindings for
|
||||
Python 3.8+.
|
||||
Python 3.9+.
|
||||
|
||||
Install with pip:
|
||||
|
||||
|
@ -6,7 +6,7 @@ requires = [
|
||||
]
|
||||
|
||||
[tool.black]
|
||||
target_version = ["py38"]
|
||||
target_version = ["py39"]
|
||||
|
||||
[tool.isort]
|
||||
profile = "black"
|
||||
|
@ -14,7 +14,6 @@ classifiers =
|
||||
Programming Language :: C
|
||||
Programming Language :: Python :: 3
|
||||
Programming Language :: Python :: 3 :: Only
|
||||
Programming Language :: Python :: 3.8
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3.11
|
||||
@ -25,7 +24,7 @@ project_urls =
|
||||
Source=https://github.com/ultrajson/ultrajson
|
||||
|
||||
[options]
|
||||
python_requires = >=3.8
|
||||
python_requires = >=3.9
|
||||
setup_requires =
|
||||
setuptools-scm
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user