Description

It's less and less likely that developers will use the system's zypper/dnf/etc to install dependencies for their applications, but SUSE and openSUSE still put effort in supporting Python packages either for supporting their own tooling or other external apps that depend on them.

It may be useful if the Python packages that are being supported within the distribution would also be available on a PyPI, so that developers can make use of them in a more transparent way.

The advantage for the user is having (hopefully) better curated list of packages that undergo active maintenance.

Goals

  • get familiar with local caches / alternative sources for PyPI
  • choose a codestream to work on
  • extract some packages and play with itit
  • devise a simple automated way to extract them from a codestream or channels
  • check whether exposing pre-built binaries for the packages is feasible
  • get distracted with some bikeshedding on the way
  • have fun

Resources

  • 🧉

- add-emoji

-

Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 24

Activity

  • 11 days ago: barendartchuk started this project.
  • 11 days ago: barendartchuk originated this project.

  • Comments

    • barendartchuk
      10 days ago by barendartchuk | Reply

      The exploration start earlier than expected! One important concern (raised elsewhere) is that this would not help developers that have their requirements pinned to specific versions. They would have to do some extra work to use the suse versions anyway.

    Similar Projects

    This project is one of its kind!