Skip to content

Port 'Switch from Poetry to uv' #549

Closed as not planned
Closed as not planned

Description

@Enkidu93

Port any relevant changes in sillsdev/machine.py#378 from machine.py to machine.

Activity

  1. added
    portingThis issue consists of porting code from machine.py to machine.
    on Oct 22, 2026
  2. claude commented on Oct 22, 2026

    @claude
    Contributor

    Claude finished @Enkidu93's task in 15s —— View job


    Nothing to port from machine.py PR #378

    I read sillsdev/machine.py#378, "Switch from Poetry to uv", and found nothing in it that applies to this repo. I made no code changes and opened no PR.

    The PR changes only Python packaging and tooling:

    • poetry.lock → uv.lock, pyproject.toml dependency groups, and the uv_build backend
    • machine/__init__.py, which makes machine a regular package instead of a namespace package
    • Removal of the unused eflomal package and EFLOMAL_PATH
    • Docker files, the dev container, .vscode/settings.json, and .gitignore
    • ci.yml and the other workflows
    • local_check.sh
    • scripts/comment_hygiene.py
    • .claude/skills/port-pr/SKILL.md
    • LICENSE

    The port-pr skill lists these as Python-only concerns: Poetry/uv, PyPI packaging, and __init__.py. The C# side already has its own local_check.sh, CI workflows and scripts/comment-hygiene.ps1. Those are .NET-specific and don't need the uv changes.

    I did not compare the LICENSE change against this repo's LICENSE. The PR description says only that the wheel now includes LICENSE, which is a Python packaging change. If you think the C# repo needs a follow-up there, say so and I'll look.

    I suggest closing this issue as not applicable.

  3. moved this from 🆕 New to ✅ Done in Servalon Oct 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    portingThis issue consists of porting code from machine.py to machine.

    Type

    No type

    Projects

    • Status
      ✅ Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions