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
pickle
support tobrownie.datastructures.LazyList
. - Made
brownie.datastructures.ImmutableDict
hashable. - Made
brownie.datastructures.CombinedDict
hashable. - Made
brownie.datastructures.ImmutableMultiDict
hashable. - Made
brownie.datastructures.ImmutableOrderedDict
hashable.
- 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
meth
in 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
KeyError
and aValueError
which could occur by callingbrownie.parallel.get_cpu_count()
on Windows or Linux respectively.
0.1 - Fairy Land¶
Initial Release.