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

CI: testing more python versions, and fixing dependencies #116

Merged
merged 4 commits into from
Apr 18, 2024

Commits on Apr 17, 2024

  1. protobuf: Add lark to python dependencies

    This is of course a prerequisite - it was forgotten in a previous merge
    Consider it an addition to 731a1dc with the contribution conditions.
    
    Signed-off-by: Gunnar Andersson <[email protected]>
    gunnar-mb committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    9ca2f3c View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Update setup.py to setuptools from distutils

    Signed-off-by: Gunnar Andersson <[email protected]>
    gunnar-mb committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    cda7802 View commit details
    Browse the repository at this point in the history
  2. CI: matrix strategy including many python versions

    3.8 is the lowest supported version because of API changes
    in setup.py that are not worth doing multiple solutions for.
    
    3.12 removed distutils, but using setuptools works for 3.8->3.12
    
    In this change, actions for checkout and setup-python are also updated.
    
    Signed-off-by: Gunnar Andersson <[email protected]>
    gunnar-mb committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    66c9c6d View commit details
    Browse the repository at this point in the history
  3. Containers: Update to python 3.12

    Signed-off-by: Gunnar Andersson <[email protected]>
    gunnar-mb committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    80ec942 View commit details
    Browse the repository at this point in the history