Releases: casact/chainladder-python
Releases · casact/chainladder-python
chainladder 0.4.9
Bugfix
- quick patch for
Pipeline
chainladder 0.4.8
Bug fixes:
- Fixed an inappropriate mutation in the
Benktander
estimator when calls topredict
are made - Allow for
sample_weight
argument to be directly passed to aPipeline
chainladder 0.4.7
Enhancements:
- Added
broadcast_axis
for betterBootstrapODPSample
support
chainladder 0.4.6
Bug fixes:
- Eliminated a side-effect in
Development
when usingdrop
- Improved dropping capabilities of
BootstrapODPSample
chainladder 0.4.5
Bug Fixes:
- Fixed TailCurve shape misaligned #57
- Fixed triangle json serializers to include all data necessary to recreate triangle
- Fixed various edge case issues when
len(development) == 1
- Fixed
MackChainladder
assymentric triangle support (e.g.OYDQ
) - Fixed
MunichAdjustment
assymentric triangle support (e.g.OYDQ
) - Fixed datetime flexibility on dataframe ingestion into triangle
Enhancements:
- aligned
append
method with pandas
Other:
- Moved excel exhibit functionality to a separate xlcomose package.
chainladder 0.4.4
Bug fixes:
- patched a defect in
Triangle.grain()
- patched a defect in exhibits.py pertaining to titles
chainladder 0.4.3
Bug Fix:
- Fixed issues in asymmetric triangles
Enhancement:
- Replaced
Exhibit
API withRow
,Column
,Tabs
, andDataFrame
chainladder 0.4.2
Bug Fixes:
Minor release to improved commutative properties of triangle functions (grain
, val_to_dev
, dev_to_val
, cum_to_incr
, incr_to_cum
, latest_diagonal
) for all types of triangles (development triangles, valuation triangles, complerte triangles)
chainladder 0.4.1
Bug fix
- patch to asymmetric LDF fix in release 0.4.0
Enhancement
- Added
Triangle.dropna()
method that allows shaving off origins/development vectors that are all 0/NA
chainladder 0.4.0
Enhancements:
- Added better datetime management when instantiating a triangle
- Added json serializers for
Triangle
as well as the estimators andPipeline
. These can be accessed with theto_json
method andcl.read_json
- Added
DevelopmentConstant
estimator that takes LDF or CDF patterns as a dictionary instead of calculating from a triangle. This is useful for incorporating industry patterns into an analysis - General improved functionality for malformed triangles
- improved memory management by eliminating unnecessary usage of
deepcopy
Bug Fixes:
- Fixed an issue where LDFs were calculated incorrectly for asymmetric triangles
- Fixed a bug where slicers weren't working properly after particular mutations (e.g. adding a new column)
- Arithmetic on triangles with different origin ranges will now take the union of the origin periods. Previously the intersection was taken.