Skip to content

Conversation

@semohr
Copy link
Contributor

@semohr semohr commented Oct 20, 2025

  • Adds poethepoet as a task runner to simplify common dev commands.
  • Introduces uv and a uv.lock file for fast, reliable dependency management.
  • Implements a GitHub Actions workflow to automatically publish to PyPI

This is a continuation of #86

@github-actions
Copy link

Thank you for the PR! The changelog has not been updated, so here is a friendly reminder to check if you need to add an entry.

@snejus snejus requested a review from a team October 20, 2025 23:20
@snejus
Copy link
Member

snejus commented Oct 20, 2025

Can we have CI / packaging updates and internal restructuring split into two separate PRs to minimise any unintentional side effects?

@semohr
Copy link
Contributor Author

semohr commented Oct 20, 2025

What do you mean? There are two PRs. This one is based on #86, which is a minimal refactoring using the same build tools as before.

@snejus
Copy link
Member

snejus commented Oct 21, 2025

Ah I missed it! Jumped right into the diff, my bad 😅

@snejus
Copy link
Member

snejus commented Oct 25, 2025

OK I see where my confusion stems from - use cleanup as the base branch here!

@JOJ0
Copy link
Member

JOJ0 commented Oct 28, 2025

OK I see where my confusion stems from - use cleanup as the base branch here!

You can change this with the "edit" button on top of the PR @semohr (since I recently was looking for that button too.... I thought I mention it ;-)

Screenshot 2025-10-28 at 12 52 38

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants