Release Notes: This release fixes a problem with the prepend method for bitstrings with byte offsets in their data store.
Release Notes: This release has a fix for a problem where unpacked bytes could be eight times too long.
Release Notes: This release fixes a bug in which bitstrings could be modified by being used in an append.
Release Notes: This is a minor update that contains a couple of new features and a few bugfixes. A new 'pad' token is introduced for skipping unwanted bits, and clear and copy methods have been added to mutable classes.
Release Notes: This is a minor update that contains a few bugfixes.
Release Notes: This is a major update which breaks compatibility in a couple of areas. It removes the leading 0x, 0o, 0b for hex, oct, and bin properties, renames ConstBitArray to Bits, changes stepping in slices to a more conventional meaning, and adds a new readto method.
Release Notes: This is a minor upgrade with a few new features. There are new interleaved exponential-Golomb code interpretations. A problem running under Python 3.2 has been fixed. The usual efficiency improvements were made, including an interning strategy for bitstrings.
Release Notes: This release fixes a couple of bugs introduced in 2.1.0 (notably, using the 'bytes' token was broken). It also improves performance in a few areas.
Release Notes: This version introduces some new, simpler classes that don't have the concept of a bit position, but really are just an array of bits. They are called 'BitArray' and 'ConstBitArray'. There has also been quite a lot of internal reorganization and some modest speed improvements.
Release Notes: This version is faster, sleeker, and more powerful. The API has been refreshed, with many methods removed and others made more flexible. Many other changes were made.