Bug ruff 2026 (#19)

* Updated Ruff to v0.16 and fixed for default checks 

* Nudge version and removed license classifier

---------

Co-authored-by: Jamie Hardt <jamie@squad51.us>
This commit is contained in:
Jamie Hardt
2026-09-19 16:35:56 -07:00
committed by GitHub
parent 2fc8a653cd
commit e0e3024280
39 changed files with 2031 additions and 1582 deletions
+10 -4
View File
@@ -1,6 +1,6 @@
[project]
name = "ptulsconv"
version = "4.0.0"
version = "4.0.1"
description = "Read Pro Tools Text exports and generate PDF ADR Reports, JSON"
readme = "README.md"
requires-python = ">=3.9"
@@ -9,7 +9,6 @@ license-files = ["LICENSE"]
keywords = ["text-processing", "parsers", "film",
"broadcast", "editing", "editorial"]
classifiers = [
'License :: OSI Approved :: MIT License',
'Topic :: Multimedia',
'Topic :: Multimedia :: Sound/Audio',
"Programming Language :: Python :: 3.9",
@@ -42,17 +41,24 @@ doc = [
"sphinx-rtd-theme>=3.0.2",
]
[tool.ruff.lint]
ignore = [
"DTZ005" # datetime created without a tz
]
[tool.ruff.lint.per-file-ignores]
"reaper/Export Items as Text.py" = ["F821"]
[project.scripts]
ptulsconv = "ptulsconv:__main__.main"
[build-system]
requires = ["uv_build>=0.8.18,<0.9.0"]
requires = ["uv_build>=0.8.18,<0.12.0"]
build-backend = "uv_build"
[dependency-groups]
dev = [
"ruff==0.13.1",
"ruff>=0.16.8",
]
doc = [
"sphinx>=7.4.7",