Changelog¶
This log contains a list of bug fixes and added, modified or even removed features.
0.6¶
Currently in development
- Added Modules
- Added Classes
- Changed Classes
- Added
index()tobrownie.datastructures.LazyList.
- Added
- Added Functions
- Changed Functions
- Added doc parameter to
brownie.datastructures.namedtuple().
- Added doc parameter to
0.5.1¶
- Added missing datastructures package.
0.5 - Heinzelmännchen¶
- Added Classes
- Changed Classes
- Added
picklesupport tobrownie.datastructures.LazyList. - Made
brownie.datastructures.ImmutableDicthashable. - Made
brownie.datastructures.CombinedDicthashable. - Made
brownie.datastructures.ImmutableMultiDicthashable. - Made
brownie.datastructures.ImmutableOrderedDicthashable.
- Added
- Added Functions
- Changed Functions
- Allow using
brownie.itools.unique()with non-hashable items. - Added seen parameter to
brownie.itools.unique().
- Allow using
0.4.1¶
- Python 3.x support was totally broken which was undiscovered due to the way tests are run. Looking into the issue and considering the response I got so far I choose to drop 3.x support for now as fixing it would take way too much time and effort.
0.4 - Domovoi¶
- Added Python 3.x support. [See 0.4.1]
- Added
brownie.proxies. - Added
brownie.datastructures.OrderedDict.move_to_end().
0.3.1¶
Fixed an issue with
brownie.datastructures.LazyList.insert(), which caused the internal stream not to be exhausted when used with negative indexes.Thanks to Trundle for the report and patch.
0.3 - Tomte¶
0.2.2¶
- Expose wrapper for
multiprocessing.cpu_count()instead the function itself which was sometimes exposed asbrownie.parallel.get_cpu_count()because the latter is supposed to have a default parameter whichmultiprocessing.cpu_count()does not.
0.2.1¶
- Switched theme to minimalism.
- Fixed wrong use of
methin the documentation ofbrownie.abstract.AbstractClassMeta. - Added example to
brownie.abstract.VirtualSubclassMeta. - Added example to
brownie.abstract.AbstractClassMeta.
0.2 - Boggart¶
- Added Modules
- Added Classes
- Make type checks work for dictionaries based on interfaces and behaviour.
0.1.1¶
- Fixed a
KeyErrorand aValueErrorwhich could occur by callingbrownie.parallel.get_cpu_count()on Windows or Linux respectively.
0.1 - Fairy Land¶
Initial Release.