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

Update our vendored libbacktrace #651

Merged
merged 4 commits into from
Jul 26, 2024
Merged

Commits on Jul 25, 2024

  1. Bump our target commit for libbacktrace and regenerate patches

    This picks up bug fixes for upstream that we are already patching
    as well as many others that we don't account for.
    
    The patches need to be regenerated due to multiple conflicts as well
    as the usage of the exposed interfaces in our memray code.
    
    Signed-off-by: Pablo Galindo <[email protected]>
    pablogsal committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    6fe2f44 View commit details
    Browse the repository at this point in the history
  2. Update our vendored libbacktrace

    Updated to commit 7e2b7da3d6568d2e4e78658f22e701746a48d7e1
    
    Signed-off-by: Pablo Galindo <[email protected]>
    pablogsal committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    bba558c View commit details
    Browse the repository at this point in the history
  3. Update textual-snapshot files to new format

    Seems that the comparison tests now are in different files per
    individual test instead of a single file per test file.
    
    Signed-off-by: Pablo Galindo <[email protected]>
    pablogsal committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    7b4a014 View commit details
    Browse the repository at this point in the history
  4. tests: Ignore unused Textual snapshots on 3.7

    The last version of `pytest-textual-snapshot` to support Python 3.7 uses
    a different naming convention for its snapshot results than the current
    version. Because of this, once our test suite is updated to use the
    naming convention required by the latest version, the old version sees
    all of these new snapshot result files as extra junk not being used by
    the test suite, and believes they should be removed. Hack around this by
    programmatically enabling Syrupy's `--snapshot-warn-unused` option for
    Python 3.7.
    
    Signed-off-by: Matt Wozniski <[email protected]>
    godlygeek committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    9e4d36b View commit details
    Browse the repository at this point in the history