-
-
Notifications
You must be signed in to change notification settings - Fork 62
change: Reorganize as griffe and griffelib packages with uv workspaces
#431
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
6cb712a to
b2196d3
Compare
|
Left to do next:
|
|
Looks like there's an issue with the script, seeing the filesystem tree: Should be And Should be |
b2196d3 to
bf71fed
Compare
|
It's good now |
|
Given how workspaces and packaging work, we'll do it a little different: Put |
bf71fed to
1bce188
Compare
|
New iteration:
Libraries that implement fancy things will do their stuff scoped to their directories. In short:
all three will be released with identical version numbers |
I've started with this incomplete migration script (make sure to not have a dirty env, I personally run
git clean -dxfe migrate.py -e .venv -e .venvs -e uv.lock && git reset --hard main): https://gist.github.com/johnslavik/76d556a427033c4de2d236d67aa05b8fWill carry out the remaining details manually.
Closes #408