Skip to content

Bump bitarray from 3.8.0 to 3.8.1 in /requirements#24750

Merged
diox merged 1 commit intomasterfrom
dependabot/pip/requirements/bitarray-3.8.1
Apr 28, 2026
Merged

Bump bitarray from 3.8.0 to 3.8.1 in /requirements#24750
diox merged 1 commit intomasterfrom
dependabot/pip/requirements/bitarray-3.8.1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 14, 2026

Bumps bitarray from 3.8.0 to 3.8.1.

Changelog

Sourced from bitarray's changelog.

Change log

3.8.1 (2026-04-02):

  • fixed critial findings in C Extension Analysis Report, see [#250](https://github.com/ilanschnell/bitarray/issues/250) <https://github.com/ilanschnell/bitarray/issues/250>__
  • add tests, in particular devel/test_capi.py

3.8.0 (2025-11-02):

  • add experimental support for free-threaded builds (GIL disabled), [#234](https://github.com/ilanschnell/bitarray/issues/234) <https://github.com/ilanschnell/bitarray/issues/234>__
  • remove _set_default_endian()
  • add .__bytes__(), see [#246](https://github.com/ilanschnell/bitarray/issues/246) <https://github.com/ilanschnell/bitarray/issues/246>__

3.7.2 (2025-10-08):

  • enable util.random_k() for all supported Python versions, previously this functions required Python 3.9 or higher
  • add official Python 3.14 support
  • update cibuildwheel to 3.2.0

3.7.1 (2025-08-28):

  • fix type hinting for memoryviews, see [#241](https://github.com/ilanschnell/bitarray/issues/241) <https://github.com/ilanschnell/bitarray/issues/241>__
  • add bit-endianness <endianness.rst>__ documentation
  • improve testing, including debug mode test for digit_to_int()

3.7.0 (2025-08-24):

  • add util.gen_primes(), generate bitarrays in which active indices are prime numbers
  • improve .buffer_info() to return named tuple
  • add optional mode argument to util.sum_indices() to sum square of active indices
  • improve internal _sysinfo() to include Py_DEBUG
  • add Dubner's conjecture <../examples/dubner.rst>__ (in memory of Harvey Dubner)
  • add dynamically growing sieve <../examples/dyn_sieve.py>__

3.6.1 (2025-08-12):

  • add development files for statistical tests in devel/random/
  • optimize util.sum_indices()
  • fix RecursionError in util.random_k(), see [#239](https://github.com/ilanschnell/bitarray/issues/239) <https://github.com/ilanschnell/bitarray/issues/239>__
  • add devel/test_sum_indices.py

... (truncated)

Commits
  • 10ebd4b add release date - update docs
  • e4dfd4f update test output
  • dc1c47e update changelog
  • e1381ad check PyLong_FromLong return values - see #250 finding 8
  • 98f4a32 fix memory leak in binode_to_dict() when resize fails - see #250 finding 11
  • cdaf106 improve error handling in bitarray_buffer_info() - see #250 finding 12
  • dba5f28 move PyObject_GC_UnTrack() to the top of decodeiter_dealloc(), to match other...
  • 7480c4e add sanity checks in devel-test
  • c4aa327 add missing Py_VISIT(it->sub) in searchiter_traverse
  • 334e2dc add development tests which import _testcapi
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [bitarray](https://github.com/ilanschnell/bitarray) from 3.8.0 to 3.8.1.
- [Changelog](https://github.com/ilanschnell/bitarray/blob/master/doc/changelog.rst)
- [Commits](ilanschnell/bitarray@3.8.0...3.8.1)

---
updated-dependencies:
- dependency-name: bitarray
  dependency-version: 3.8.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Apr 14, 2026
@diox diox merged commit 447dacb into master Apr 28, 2026
85 of 86 checks passed
@diox diox deleted the dependabot/pip/requirements/bitarray-3.8.1 branch April 28, 2026 07:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant