Skip to content

Release 0.1.1 - #6

Merged
nimbrel merged 1 commit into
mainfrom
release/0.1.1
Sep 27, 2026
Merged

nimbrel merged 1 commit into
mainfrom
release/0.1.1

Conversation

@nimbrel

@nimbrel nimbrel commented Sep 27, 2026

Copy link
Copy Markdown
Contributor

Version 0.1.1 in Cargo, pyproject and __version__, and the CHANGELOG's Unreleased section dated.

0.1.1 collects #1–#5:

  • TSan attribution: a mutator refilling another library's buffer is a harness race; bare debug-info file names are no longer taken for crate files; races outside the extension are located at the plain access; threads and PyO3 frames are named.
  • stress locates panics per thread and names panics inside dependencies.
  • ci runs the tests the project configures, overrides strip, installs [build-system].requires, keeps raw logs per run, catches sessions that stop early, and notes when a module re-enables the GIL.
  • Default suppressions for oneshot, crossbeam-epoch 0.9.18 and older, and glibc thread-local teardown.
  • The TSan finding key keeps each access's line, so races under one inlined name are no longer merged.

@nimbrel
nimbrel merged commit c15e2cd into main Sep 27, 2026
6 checks passed
@nimbrel
nimbrel deleted the release/0.1.1 branch September 28, 2026 12:44

This branch was successfully deployed

1 active deployment
pypi — c15e2cdb Deployed Sep 27, 2026 by nimbrel via publish to PyPI #2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant