Skip to content

feat(python): improve local python package management - #16253

Open
bryanforbes wants to merge 1 commit into
batocera-linux:masterfrom
bryanforbes:feat/improve-local-python
Open

feat(python): improve local python package management#16253
bryanforbes wants to merge 1 commit into
batocera-linux:masterfrom
bryanforbes:feat/improve-local-python

Conversation

@bryanforbes

Copy link
Copy Markdown
Contributor
  • Make root project a uv "virtual" project, removing the need for a "batocera-linux" package and to maintain the list of dependencies in multiple places.
  • Add local-python-package and host-local-python-package make functions to simplify the creation of local python packages, and to avoid having to maintain the source directory and rsync exclusions in multiple places.
  • Move batocera-common to python-batocera-common to appease buildroot's package naming conventions.

- Make root project a uv "virtual" project, removing the need for a
  "batocera-linux" package and to maintain the list of dependencies in
  multiple places.
- Add `local-python-package` and `host-local-python-package` make
  functions to simplify the creation of local python packages, and to
  avoid having to maintain the source directory and rsync exclusions in
  multiple places.
- Move `batocera-common` to `python-batocera-common` to appease
  buildroot's package naming conventions.
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