Skip to content

pypi projects #31

@trappitsch

Description

@trappitsch

One of the current limitations is that box cannot use PyApp's self update command, since the installation is always from a local source.
Allowing for virtual projects could allow this to change. The idea here is the following:

  • Initialize an empty folder as a virtual box project with all configuration
  • Instead of building / using local source, the source can be grabbed from pypi
  • Build, package the project with a source from pypi

This way, if the pypi version is updated, executable self update should work.

Why is this cool: Only one box project would need to be created, and could be created directly in a CI workflow upon a new release. However, users with existing programs could self-update.

Another cool thing would be if box could provide a way for a GUI to run through the self-update command on the click of a button...

Some idea, not well thought out yet, but would be nice to keep in mind!

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions