Bug Fix: RedisList
slicing
This was the previous buggy behavior:
>>> list_ = RedisList([1, 2, 3, 4, 5])
>>> list_[len(list_)-1:3-1:-1]
[]
This is the current correct behavior:
>>> list_ = RedisList([1, 2, 3, 4, 5])
>>> list_[len(list_)-1:3-1:-1]
[5, 4]
What's Changed
- Better configure Coverage.py by @brainix in #332
- Refactor RedisDeque.__extend() by @brainix in #333
- Simplify RedisList.__slice_to_indices() by @brainix in #334
- Fix extended slicing on RedisList by @brainix in #335
Full Changelog: v1.1.3...v1.1.4