Tags: SkyTik/swagger-ui-python
Tags
ci: migrate CI workflows to use uv for package management Standardize on uv across CI/build infrastructure for consistency. - Replace pip with uv pip --system in GitHub Actions workflows - Add setup-uv action to lint and pytest jobs - Consolidate package and test dependency installation steps - Add UV_FLAGS auto-detection in Makefile for venv vs system installs - Fix PyPI URL to use renamed package (swagger-ui-python) - Add minimum version constraints to test dependencies
ci: improve workflow structure and add Python 3.13 support Modernize GitHub Actions workflows with better organization. - Split lint-and-pytest into separate lint and test jobs - Split release into build, publish, and github-release jobs - Add Python 3.13 to test matrix - Add pip caching for faster CI builds - Add concurrency control to cancel duplicate runs - Use PyPA trusted publishing (OIDC) for PyPI releases - Fix deprecated github-app-token parameter names
ci: improve workflow structure and add Python 3.13 support Modernize GitHub Actions workflows with better organization. - Split lint-and-pytest into separate lint and test jobs - Split release into build, publish, and github-release jobs - Add Python 3.13 to test matrix - Add pip caching for faster CI builds - Add concurrency control to cancel duplicate runs - Use PyPA trusted publishing (OIDC) for PyPI releases - Fix deprecated github-app-token parameter names