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

Tools: Install setuptools, packaging and wheel (and others) through apt #28056

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Commits on Sep 21, 2024

  1. Tools: Install setuptools, packaging and wheel through apt

    * Installing these on host OS outside of a VENV can break many other
      tools
    * If in VENV, we upgrade them to the latest just in case
    * Remove focal workaround now that upstream fixed it
    
    Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
    Ryanf55 committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    c643442 View commit details
    Browse the repository at this point in the history
  2. Tools: Convert lxml to apt package

    * The python version is not compatible with setuptools/wheel/packaging
      from apt
    
    Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
    Ryanf55 committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    db845de View commit details
    Browse the repository at this point in the history
  3. Tools: Install pygame through apt

    * https://www.pygame.org/wiki/GettingStarted#Debian/Ubuntu/Mint
    * They recommend apt if you want stability
    
    Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
    Ryanf55 committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    38860b8 View commit details
    Browse the repository at this point in the history