Release notes#
0.7 (2023-06-26)#
Changed#
AnchoredList
to allow duplicates in primary Dataset
Other#
Drop support for Python 3.8
Add support for Python 3.11
0.6 (2023-05-17)#
Added#
CLI
mppair command line tool for utilities related to working with pairs of files (e.g. comparing files)
macpie envfile
command to create dotenv file template in your home directory
Pandas
Tools
Changed#
Refactored Masker classes
0.5 (2022-06-04)#
Added#
Input / Output
MACPieXlsxWriterWorkbook.strip_carriage_return
to strip ‘\r
’ characters before writing file
Pandas Functions
Tools
Utilities
util.DataTable
class to represent a table of data using a list of lists data structure
0.4 (2022-05-10)#
Added#
mpsql command line tool for utilities related to sql databases (e.g. generate create statements for tables and stored procs)
MacSeriesAccessor
to extendpandas.Series
functionalityxlsxwriter excel writing engine support for much improved writing performance
Masker classes for masking data
Changed#
Refactored
Dataset
class to use inheritance (frompandas.DataFrame
) rather than composition
Other#
Drop support for Python 3.6, 3.7
Add support for Python 3.10
0.3 (2021-05-24)#
Added#
Core
Dataset
classDatasetFields
classCollections classes
-
util.TrackHistory
Options system
Changed#
Breaking changes almost everywhere
Other#
Drop support for Python 3.6
0.2 (2020-12-23)#
First public preview release.
Add merge command
0.1 (2020-10-10)#
First release for demo purposes.