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: Enable support for python 3.11 #231

Merged
merged 5 commits into from
Jan 12, 2023
Merged

Commits on Jan 12, 2023

  1. ci: Fix the GithubActions tests on macos-latest

    For some reason starting from python3.10.9 the build of yaramod on macos
    was not successful. This also affected current master tests. Changing
    the build command to use the setuptools expected method of installation
    helped.
    
    I had to add a setup.py option that checks the ENV variable to enable
    yaramod tests. This is because passing the parameters to `setup.py
    build` is not supported anymore and we cannot easily pass
    `--with-unit-tests`.
    MatejKastak committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    e327720 View commit details
    Browse the repository at this point in the history
  2. chore: Bump the current version to 3.16.0

    Even though the 3.16.0 was released we did not have the version on the
    master branch. This also caused confusing messages in the logs about
    building yaramod 3.15.0 which was not correct.
    MatejKastak committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    2a1b469 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    80ecf68 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1e2f942 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fb94e1f View commit details
    Browse the repository at this point in the history