0.12.3 <2023-12-20>
128
Properly handle assertion failures during setUp/tearDown145
Support Python 3.12 (and drop 3.8)0.12.2 <2023-12-20>
144
Support Python 3.11139
Support Python 3.10138
Test on Windows0.12.1 <2020-08-02>
125
Fix long_description for PyPI0.12.0 <2020-05-23>
120
Upgrade to python 3.8119
Upgrade to pandas 1.050
Add a distutils command for marbles0.11.0 <2019-11-17>
107
Allow triple-quoted annotations to be indented in source105
FixedUniqueMixins
literalinclude line numbers in docs101
Added note about how to execute logging configured tests99
FixedassertCategoricalLevel(Not)In
docstring parameters0.10.0 <2018-09-23>
92
Improve indentation of multiline locals90
Added support for python 3.788
Document how to install with conda0.9.5 <2018-06-24>
80
Added support forpandas<0.24
58
Fixed test failure on OSX0.9.4 <2018-06-03>
65
Fixed sdist installation0.9.3 <2018-06-02>
43
Added version bumping automation and maintenance documentation39
Added issue templates40
Fixed "Locals" section in failure output to be hidden when no locals will be displayed41
Removed developer dependencies insetup_requires
andtests_require
0.9.2 <2018-05-19>
0
Note
First public release
31
Added PyPI packaging28
Added Travis CI integration26
Added development automation and CI with tox17
Changed to pipenv for development environment management16
Added Contributor License Agreement forms15
Added Creative Commons attribution for test content from Wikipedia5
Changed copyright headers to refer to TSOS and the MIT license1
Fixed tests to run in virtualenvs14
Removed DataFrame and Panel mixins18
Removed TS internal details from README21
Removed TS internal details from documentation and comments30
Removed TS internal conda recipe0.8.0 <2018-05-18>
0
Large refactor and doc rewrite to prepare for open source0
Added main method to providepython -m marbles
0
Split package intomarbles.core
andmarbles.mixins
0
Removed Traceback display for marbles assertion failures0
Changed annotation to be optional withmarbles.core.TestCase
0
Changed test case and test method to log separately, and added marbles version0.6.9 <2017-10-18>
0
Nice
Nice
0
Added conda recipe (internal only)0
Fixed mixins that expect a specific type to raiseTypeError
instead ofAssertionError
0
Fixed source code extraction to find it inside eggs0.6.0 <2017-08-10>
0
Added verbose logging option0
Changed annotation wrapping to wrap paragraphs in annotations individually for better formatting0.5.0 <2017-03-20>
0
Added mixins library0
Added documentation about authoring good marbles docs0.4.0 <2017-02-28>
0
Added richer text formatting in annotations0.3.0 <2017-02-23>
0
Added assertion logging0.2.0 <2016-12-14>
0
Fixed positional argument handling0
Removed display of "private" locals0
Removed extramessage
annotation0.1.0 <2016-10-19>
0
Added annotation support inassert*
methods0
Added source code for the whole statement that failed to failure messages0
Added ability to capture and display locals