Skip to content

Tags: SkyTik/swagger-ui-python

Tags

v1.0.4

Toggle v1.0.4's commit message
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

v1.0.3

Toggle v1.0.3's commit message
ci: add uv installation before package verification

v1.0.2

Toggle v1.0.2's commit message
style: apply ruff formatting across codebase

Apply consistent code style with single quotes and consolidated imports.

v1.0.0

Toggle v1.0.0's commit message
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

v0.1.1

Toggle v0.1.1's commit message
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