4
4
description = " Django REST Framework renderer for Excel spreadsheet (xlsx) files."
5
5
dynamic = [" version" ]
6
6
readme = " README.md"
7
- requires-python = " >=3.7 "
7
+ requires-python = " >=3.9 "
8
8
keywords = [" djangorestframework" , " django rest framework" , " excel" , " spreadsheet" , " rest" , " restful" , " api" , " xls" , " xlsx" , " openpyxl" ]
9
9
license = {text = " BSD-3-Clause" }
10
10
classifiers = [
@@ -15,11 +15,11 @@ classifiers = [
15
15
" Operating System :: OS Independent" ,
16
16
" Programming Language :: Python" ,
17
17
" Programming Language :: Python :: 3" ,
18
- " Programming Language :: Python :: 3.8" ,
19
18
" Programming Language :: Python :: 3.9" ,
20
19
" Programming Language :: Python :: 3.10" ,
21
20
" Programming Language :: Python :: 3.11" ,
22
21
" Programming Language :: Python :: 3.12" ,
22
+ " Programming Language :: Python :: 3.13" ,
23
23
" Programming Language :: Python :: 3 :: Only" ,
24
24
" Framework :: Django" ,
25
25
" Framework :: Django :: 4.2" ,
@@ -62,3 +62,13 @@ DJANGO_SETTINGS_MODULE = "tests.settings"
62
62
[tool .coverage .run ]
63
63
plugins = [" django_coverage_plugin" ]
64
64
include = [" drf_excel/*" ]
65
+
66
+ [tool .ruff ]
67
+ target-version = " py39"
68
+
69
+ [tool .ruff .lint ]
70
+ extend-select = [
71
+ " B" , # flake8-bugbear
72
+ " UP" , # pyupgrade
73
+ " I" , # isort
74
+ ]
0 commit comments