Skip to content

Releases: masenf/iterlist

iterlist 0.4

27 Feb 22:46
376109b
Compare
Choose a tag to compare
  • Immutable interface
  • Threadsafe interfaces for both list and tuple variations

Optional Locking Redux

26 Feb 23:44
Compare
Choose a tag to compare

This variant uses a separate class to implement locking to avoid paying a context manager penalty when locking is not used.

Optional Locking

24 Feb 22:38
Compare
Choose a tag to compare
Optional Locking Pre-release
Pre-release

CachedIterator.__init__ now accepts a lock parameter:

  • True - use threading.RLock to protect iterator access
  • Any contextmanager: will be with'd before iterator access, must be reentrant
  • None/False - default, no locking. possible slight performance degradation from NullContext usage.

iterlist 0.4a1

27 Jan 00:24
Compare
Choose a tag to compare
iterlist 0.4a1 Pre-release
Pre-release

Provide immutable and mutable iterfaces - prerelease

iterlist 0.3

25 Jan 15:49
242c88a
Compare
Choose a tag to compare

fix eq comparison when checking equality against other sequence types

iterlist 0.2

16 Dec 22:45
Compare
Choose a tag to compare

First public pypi release of iterlist

iterlist 0.2rc1

16 Dec 22:34
Compare
Choose a tag to compare
iterlist 0.2rc1 Pre-release
Pre-release

0.2 Release Candidate for Test pypi

iterlist 0.2a3

16 Dec 22:25
Compare
Choose a tag to compare
iterlist 0.2a3 Pre-release
Pre-release

This version relaxes the setuptools requirement in pyproject.toml

iterlist 0.2a2

16 Dec 22:14
Compare
Choose a tag to compare
iterlist 0.2a2 Pre-release
Pre-release

Updated the README for pypi

iterlist 0.2a1

16 Dec 22:03
Compare
Choose a tag to compare
iterlist 0.2a1 Pre-release
Pre-release

Alpha release - testing deploy to test pypi