11[tool .poetry ]
22name = " pylibftdi"
3- version =" 0.22 .0"
3+ version =" 0.23 .0"
44description = " Pythonic interface to FTDI devices using libftdi."
55license = " MIT"
66authors = [
@@ -30,6 +30,7 @@ classifiers = [
3030 " Programming Language :: Python :: 3.10" ,
3131 " Programming Language :: Python :: 3.11" ,
3232 " Programming Language :: Python :: 3.12" ,
33+ " Programming Language :: Python :: 3.13" ,
3334 " Topic :: Scientific/Engineering" ,
3435 " Topic :: Software Development :: Embedded Systems" ,
3536 " Topic :: System :: Hardware" ,
@@ -43,14 +44,14 @@ build-backend = "poetry.core.masonry.api"
4344python = " >=3.7.0"
4445
4546[tool .poetry .dev-dependencies ]
46- ruff = " ^0.3.5 "
47- pytest = { version =" ^8.1.1 " , python =" >=3.8" }
48- mypy = { version =" ^1.9 .0" , python =" >=3.8" }
49- black = { version =" ^24.3 .0" , python =" >=3.8 " }
47+ ruff = " ^0.7.3 "
48+ pytest = { version =" ^8.3.3 " , python =" >=3.8" }
49+ mypy = { version =" ^1.13 .0" , python =" >=3.8" }
50+ black = { version =" ^24.10 .0" , python =" >=3.9 " }
5051
51- [tool .ruff ]
52- lint. select = [" E" , " W" , " F" , " B" , " I" , " UP" , " PL" ]
53- lint. ignore = [
52+ [tool .ruff . lint ]
53+ select = [" E" , " W" , " F" , " B" , " I" , " UP" , " PL" ]
54+ ignore = [
5455 " PLR2004" , # Magic value used in comparison
5556 " PLR0913" , # Too many arguments to function call
5657]
0 commit comments