Skip to content

Releases: AI-SDC/ACRO

v0.4.7

22 Oct 11:40
7374bcc
Compare
Choose a tag to compare

Changes:

  • Add support for Pandas version 2 (#237)

v.0.4.6

25 Jun 18:21
b7ea9c2
Compare
Choose a tag to compare

Changes:

  • Add mode aggregation function (#194)
  • Update Stata examples (#197)
  • Various minor bug fixes, including fixing suppression when margins=True
  • Update CI (#207, #208)
  • Update packaging (#209)
  • Improve robustness of create_dataframe() (#211)
  • Add Ruff linting/formatting (#210, #214)
  • PEP 257 docstring formatting (#212)
  • Remove useless pylint suppression (#213)
  • Fix code coverage reporting (#215)
  • Limit numpy dependency to less than v2.0.0 (#220)

v.0.4.5: Merge pull request #185 from AI-SDC/jim-smith-patch-1

16 Nov 10:32
ab9d6bb
Compare
Choose a tag to compare

Minor fixes to version numbers and changelog

v.0.4.4

15 Nov 09:09
7a4fadb
Compare
Choose a tag to compare

What's Changed

  • Update table suppression when totals are true
  • update margins in pivot_table
  • Delete folders after tests
  • updating crosstab
  • Update test.ipynb
  • histogram
  • Update docs
  • Update the finalise func
  • Updating the R help func
  • adding histogram and kaplan meier to R
  • updating pivot_table

Full Changelog: v.0.4.3...v.0.4.4

v.0.4.3

22 Sep 15:20
60e0725
Compare
Choose a tag to compare

Changes:

  • Add installation support for Python 3.8 and 3.9 (#135)
  • Add a directory of outputs to an acro object and creates a results file for checking (#130)
  • Improve screen formatting of tables (#139)
  • Integrate Stata support (#142)
  • Fix crosstab when index or columns is a list and there is an aggregation function (#147)
  • Add support for survival analysis (#145)
  • Update pandas version dependency to 1.5 (#150)
  • Refactor ACRO class (#152)
  • Adding support for table function in R (#153)

v.0.4.2

13 Jul 13:20
5b0de23
Compare
Choose a tag to compare

Changes:

  • Use INFO for exception handling finalise prompt (#116)
  • Add version number to INFO (#116)
  • Update R wrapper (#116)

v.0.4.1

13 Jul 13:14
78225a0
Compare
Choose a tag to compare

Changes:

  • Use INFO for exception handling finalise prompt (#116)
  • Add version number to INFO (#116)
  • Update R wrapper (#116)

v.0.4.0

11 Jul 11:26
8175789
Compare
Choose a tag to compare

Changes:

  • Add writing sha256 checksums upon finalise (#107)
  • Refactor load_json Records class function to static load_results (#110)
  • Write SDC parameters to config.json upon finalise (#111)
  • Add explicit exception handling and finalise prompt (#112)
  • Add version number to JSON and use new schema (#114)

v.0.3.0

04 Jul 13:21
e632000
Compare
Choose a tag to compare

Changes since v.0.2.0:

  • Disable automatic table suppression by default (#91)
  • Add support for multiple aggregation functions (#99)
  • Minor code refactor and used mypy to fix types (#97)
  • Add lists of flagged table cells to properties (#104)
  • Change missing and negative table properties to sums (#104)

v.0.2.0

28 Jun 14:59
15f3e76
Compare
Choose a tag to compare

Changes since v.0.1.0:

  • Serialize JSON output field as a dictionary instead of string.
  • Major code refactor.
  • Add status, type and properties to the output metadata.
  • Remove the timestamp from the output naming.
  • Remove automatic reloading of existing results.
  • Make custom file paths relatve instead of absolute.
  • Split statsmodels outputs into multiple csv files instead of one.
  • Change output field in JSON is to a list of file paths.
  • Finalise() now takes two arguments: path and ext to specify a folder.
  • Automatically copy custom outputs to the outputs folder upon finalise.
  • Fix a bug attempting to write custom outputs in excel.
  • ISO format timestamps.
  • Store comments as a list of strings.