Release Notes¶
2.0.0¶
4 July 2020- new
Support Python 3 and drop support for Python 2.
See also
1.5.0¶
5 August 2017- new
Support controlling
clique.assemble()padding behaviour for ambiguous collections, through use of a new assume_padded_when_ambiguous option.
1.4.2¶
23 July 2017- fixed
clique.parse()errors under Python 3 due to change inmap()behaviour.
1.4.1¶
23 July 2017- fixed
Documentation fails to build on Read The Docs due to ‘doc’ extras not being installed.
1.4.0¶
23 July 2017- changed
Modernised project structure. No API changes.
Project is now easier to install, manage and develop. It also comes with release notes!
1.3.1¶
30 April 2016- fixed
Collection.formathits maximum recursion depth for collections with lots of holes.
1.3.0¶
31 August 2014- new
Support ability to control case sensitivity when
assemblingcollections.See also
- fixed
Parsing a string representing an empty collection fails.
1.2.1¶
9 July 2014- fixed
clique.assemble()returns incorrect remainder when input path matches several patterns.
1.2.0¶
15 October 2013- new
Support
parsinga string to create aclique.collection.Collection.
1.1.0¶
3 October 2013- new
Return from
clique.assemble()items that do not belong to any collection in addition to the assembled collections:collections, remainder = clique.assemble(items)
- new
Support
assemblingcollections that cross padding boundaries. For example, 0998-1001.
1.0.0¶
6 September 2013- new
Initial release.
Provide
Collectionto represent collections of items that differ only by a commonly changing numerical component. Include helper functions forassemblingcollections automatically from input data.See also