Skip to content
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

Feat/package migrations #33

Merged
merged 17 commits into from
Dec 26, 2024
Merged

Feat/package migrations #33

merged 17 commits into from
Dec 26, 2024

Conversation

stvnksslr
Copy link
Owner

@stvnksslr stvnksslr commented Dec 19, 2024

first pass at also migrating libraries/packages from setup.py files and poetry configs

…can be disabled for different release channels and no need to include its deps when developing locally
…ibrary or just a installable/buildable application is proving difficult but here is a basic path forward with some likely bad assumptions
…its package instead of grabbing specific lines
…etimes get stray or empty sections with no members this has finally been fixed and tests added
…etup.py or from the contents of the package itself likely more strategies needed to properly support the myriad of different ways this can be defined
@stvnksslr
Copy link
Owner Author

remaining / known issues

  • order of items in pyproject.toml not fully deterministic and doesnt always match the order of the original items example being dependency groups often ends up mixed into the [tool] section

@stvnksslr stvnksslr merged commit 20a24f1 into main Dec 26, 2024
3 checks passed
@stvnksslr stvnksslr deleted the feat/package-migrations branch December 26, 2024 04:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant