@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44
55[project ]
66name = " pythonLogs"
7- version = " 6.0.0 "
7+ version = " 6.0.1 "
88description = " High-performance Python logging library with file rotation and optimized caching for better performance"
99license = {text = " MIT" }
1010readme = " README.md"
@@ -30,7 +30,7 @@ classifiers = [
3030]
3131requires-python = " >=3.12"
3232dependencies = [
33- " pydantic-settings>=2.12 .0" ,
33+ " pydantic-settings>=2.11 .0" ,
3434]
3535
3636[project .urls ]
@@ -40,7 +40,7 @@ Repository = "https://github.com/ddc/pythonLogs"
4040[project .optional-dependencies ]
4141test = [
4242 " poethepoet>=0.40.0" ,
43- " psutil>=7.2.1 " ,
43+ " psutil>=7.2.2 " ,
4444 " pytest>=9.0.2" ,
4545 " pytest-cov>=7.0.0" ,
4646]
@@ -54,7 +54,7 @@ packages = ["pythonLogs"]
5454[tool .poe .tasks ]
5555build = " uv build --wheel"
5656updatedev.shell = " uv lock && uv sync --no-install-project --all-extras"
57- linter.shell = " uv run ruff check --fix --select I . && uv run black ."
57+ linter.shell = " uv run ruff check --fix . && uv run black ."
5858profile = " uv run python -m cProfile -o cprofile.prof -m pytest"
5959test = " uv run pytest"
6060
@@ -97,9 +97,20 @@ skip-string-normalization = true
9797line-length = 120
9898
9999[tool .ruff .lint ]
100- select = [" I" ]
100+ # I - Import sorting and organization
101+ # F401 - Detect and remove unused imports
102+ select = [" I" , " F401" ]
101103
102104[tool .ruff .lint .isort ]
103105known-first-party = [" pythonLogs" ]
104- force-sort-within-sections = true
106+ force-sort-within-sections = false
107+ from-first = false
105108no-sections = true
109+
110+ [tool .ruff .lint .per-file-ignores ]
111+ # S101 Use of `assert` detected
112+ # S105 Possible hardcoded password assigned to variable
113+ # S106 Possible hardcoded password assigned to argument
114+ # S311 Standard pseudo-random generators are not suitable for cryptographic purposes
115+ # SLF001 Private member accessed
116+ "tests/**/*.py" = [" S101" , " S105" , " S106" , " S311" , " SLF001" ]
0 commit comments