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() to brownie.datastructures.LazyList.
- Added Functions
- Changed Functions
- Added doc parameter to brownie.datastructures.namedtuple().
0.5.1¶
- Added missing datastructures package.
0.5 - Heinzelmännchen¶
- Added Classes
- Changed Classes
- Added pickle support to brownie.datastructures.LazyList.
- Made brownie.datastructures.ImmutableDict hashable.
- Made brownie.datastructures.CombinedDict hashable.
- Made brownie.datastructures.ImmutableMultiDict hashable.
- Made brownie.datastructures.ImmutableOrderedDict hashable.
- Added Functions
- Changed Functions
- Allow using brownie.itools.unique() with non-hashable items.
- Added seen parameter to brownie.itools.unique().
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 as brownie.parallel.get_cpu_count() because the latter is supposed to have a default parameter which multiprocessing.cpu_count() does not.
0.2.1¶
- Switched theme to minimalism.
- Fixed wrong use of meth in the documentation of brownie.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 KeyError and a ValueError which could occur by calling brownie.parallel.get_cpu_count() on Windows or Linux respectively.
0.1 - Fairy Land¶
Initial Release.