Public Access
Backend runtime upgraded.
Tests / Build and Push CICD Base Image (pull_request) Successful in 35m37s
Tests / Build and Push CICD Complete Image (pull_request) Failing after 23s
Tests / Trailing Whitespace Check (pull_request) Has been skipped
Tests / End of File Check (pull_request) Has been skipped
Tests / YAML Syntax Check (pull_request) Has been skipped
Tests / TOML Syntax Check (pull_request) Has been skipped
Tests / Mixed Line Ending Check (pull_request) Has been skipped
Tests / TOML Formatting Check (pull_request) Has been skipped
Tests / Ruff Linting (pull_request) Has been skipped
Tests / Ruff Format Check (pull_request) Has been skipped
Tests / Pyright Type Check (pull_request) Has been skipped
Tests / Darglint Docstring Check (pull_request) Has been skipped
Tests / ESLint Check (pull_request) Has been skipped
Tests / Prettier Format Check (pull_request) Has been skipped
Tests / TypeScript Type Check (pull_request) Has been skipped
Tests / TSDoc Lint Check (pull_request) Has been skipped
Tests / Backend Tests (pull_request) Has been skipped
Tests / Frontend Tests (pull_request) Has been skipped
Tests / Backend Doctests (pull_request) Has been skipped
Tests / Integration Tests (pull_request) Has been skipped
Tests / No Docstring Types Check (pull_request) Has been skipped
Tests / End-to-End Tests (pull_request) Has been skipped
Tests / Build and Push CICD Base Image (pull_request) Successful in 35m37s
Tests / Build and Push CICD Complete Image (pull_request) Failing after 23s
Tests / Trailing Whitespace Check (pull_request) Has been skipped
Tests / End of File Check (pull_request) Has been skipped
Tests / YAML Syntax Check (pull_request) Has been skipped
Tests / TOML Syntax Check (pull_request) Has been skipped
Tests / Mixed Line Ending Check (pull_request) Has been skipped
Tests / TOML Formatting Check (pull_request) Has been skipped
Tests / Ruff Linting (pull_request) Has been skipped
Tests / Ruff Format Check (pull_request) Has been skipped
Tests / Pyright Type Check (pull_request) Has been skipped
Tests / Darglint Docstring Check (pull_request) Has been skipped
Tests / ESLint Check (pull_request) Has been skipped
Tests / Prettier Format Check (pull_request) Has been skipped
Tests / TypeScript Type Check (pull_request) Has been skipped
Tests / TSDoc Lint Check (pull_request) Has been skipped
Tests / Backend Tests (pull_request) Has been skipped
Tests / Frontend Tests (pull_request) Has been skipped
Tests / Backend Doctests (pull_request) Has been skipped
Tests / Integration Tests (pull_request) Has been skipped
Tests / No Docstring Types Check (pull_request) Has been skipped
Tests / End-to-End Tests (pull_request) Has been skipped
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
This commit is contained in:
+21
-21
@@ -4,23 +4,23 @@ requires = ["hatchling"]
|
||||
|
||||
[dependency-groups]
|
||||
dev = [
|
||||
"ruff>=0.6.0",
|
||||
"pyright>=1.1.380",
|
||||
"pydoclint>=0.3.8",
|
||||
"pytest>=7.4.0",
|
||||
"pytest-asyncio>=0.21.0",
|
||||
"pytest-cov>=4.1.0",
|
||||
"typeguard>=4.1.0",
|
||||
"httpx>=0.25.0", # For testing async HTTP calls
|
||||
"pytest-mock>=3.12.0",
|
||||
"ruff==0.14.1",
|
||||
"pyright==1.1.406",
|
||||
"pydoclint==0.8.3",
|
||||
"pytest==8.4.2",
|
||||
"pytest-asyncio==1.2.0",
|
||||
"pytest-cov==7.0.0",
|
||||
"typeguard==4.4.4",
|
||||
"httpx==0.28.1", # For testing async HTTP calls
|
||||
"pytest-mock==3.15.1",
|
||||
# File format and linting tools
|
||||
"pre-commit>=3.0.0", # For running pre-commit hooks in CI
|
||||
"pyyaml>=6.0",
|
||||
"yamllint>=1.35.0",
|
||||
"toml-sort>=0.23.0",
|
||||
"language-formatters-pre-commit-hooks>=2.14.0", # For pretty-format-toml
|
||||
"xdoctest>=1.1.0", # For doctest support
|
||||
"poethepoet>=0.24.0" # Task runner for unified development workflows
|
||||
"pre-commit==4.3.0", # For running pre-commit hooks in CI
|
||||
"pyyaml==6.0.3",
|
||||
"yamllint==1.37.1",
|
||||
"toml-sort==0.24.3",
|
||||
"language-formatters-pre-commit-hooks==2.15.0", # For pretty-format-toml
|
||||
"xdoctest==1.3.0", # For doctest support
|
||||
"poethepoet==0.41.0" # Task runner for unified development workflows
|
||||
]
|
||||
|
||||
[project]
|
||||
@@ -30,18 +30,18 @@ classifiers = [
|
||||
"Intended Audience :: Developers",
|
||||
"License :: OSI Approved :: MIT License",
|
||||
"Programming Language :: Python :: 3",
|
||||
"Programming Language :: Python :: 3.13"
|
||||
"Programming Language :: Python :: 3.14"
|
||||
]
|
||||
dependencies = [
|
||||
"fastapi>=0.100.0",
|
||||
"uvicorn>=0.22.0"
|
||||
"fastapi==0.120.2",
|
||||
"uvicorn==0.38.0"
|
||||
]
|
||||
description = "Backend service for Plex playlist management"
|
||||
keywords = ["plex", "playlist", "media", "management"]
|
||||
license = "MIT"
|
||||
name = "plex-playlist-backend"
|
||||
readme = "../README.md"
|
||||
requires-python = ">=3.13"
|
||||
requires-python = ">=3.14"
|
||||
version = "0.1.0"
|
||||
|
||||
[tool.coverage]
|
||||
@@ -212,7 +212,7 @@ testpaths = ["tests"]
|
||||
[tool.ruff]
|
||||
line-length = 88
|
||||
src = ["src"]
|
||||
target-version = "py313"
|
||||
target-version = "py314"
|
||||
|
||||
[tool.ruff.lint]
|
||||
ignore = [
|
||||
|
||||
Reference in New Issue
Block a user