Skip to content
This repository was archived by the owner on Mar 9, 2026. It is now read-only.

IP-7048: [audiometer] Python 환경 관리 도구를 uv로 전환#36

Merged
novdov merged 6 commits intomainfrom
ip-7048
Mar 5, 2026
Merged

IP-7048: [audiometer] Python 환경 관리 도구를 uv로 전환#36
novdov merged 6 commits intomainfrom
ip-7048

Conversation

@novdov
Copy link
Copy Markdown
Contributor

@novdov novdov commented Mar 5, 2026

목적

  • Python 환경 관리를 pip에서 uv로 전환하여 의존성 설치 및 개발 빌드 속도 개선

변경 사항

  • uv 도입
    • [project.optional-dependencies][dependency-groups]로 전환
    • [tool.uv] package = false 설정으로 PEP 517 자동 빌드 방지
    • Makefile을 uv sync + maturin develop --uv 기반으로 변경
    • uv.lock 추가
  • ruff 설정 갱신
    • target-version을 py311py313으로 변경
    • 린트 규칙 추가: RUF022(all 정렬), RUF100(불필요한 noqa 제거), RUF101(deprecated noqa 코드 갱신)
    • pre-commit hook ruff 버전을 v0.6.1v0.15.4로 갱신

novdov and others added 3 commits March 5, 2026 11:42
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@novdov novdov self-assigned this Mar 5, 2026
@pozalabs-workspace pozalabs-workspace bot added the enhancement New feature or request label Mar 5, 2026
novdov and others added 3 commits March 5, 2026 11:46
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@novdov novdov merged commit 8a46962 into main Mar 5, 2026
2 checks passed
@novdov novdov deleted the ip-7048 branch March 5, 2026 02:50
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant