Australian Tax Policy Analysis
model_income_taxwhich attempts to provide every lever of the income tax system that is visible from the tax office’s sample files. Users can model the sample file by changing single parameters to observe the effect on tax collections.
small_business_tax_offset: Include the small business tax offset as a standalone function and within
project_tono longer require
fy.year.of.sample.file. However, they expect the supplied
data.frameto be compatible with the sample file provided. Failling to provide a sample file with the expected number of rows or not providing a sample file with a valid number of rows is a warning, which can be silenced by
check_fy_sample_file = FALSE.
mgcvwas used but not declared in Suggests: Thanks to BDR for reporting.
prohibit_vector_recyclingto return the maximum permissible length of a list of vectors.
lf_trendinternal data table used to report the labour force in thousands of persons, as the ABS does. This seemed a bit strange, so now
obsValueuses integers (i.e. just the labour force).
taxstatsto a temporary directory if not already installed, rather than the user or system’s library.
income_tax, and related functions
42. The default argument continues to result in SAPTO being not applied if
.dots.ATO. However, if
.dots.ATOis supplied (and the age variable has not been removed from it), the individuals’ SAPTO eligibility is determined by the age variable in
.dots.ATO, rather than setting each individual’s SAPTO to 0.
NEWS.mdfile to track changes to the package.
This is an update as requested by CRAN. The previous version of this package coincided with an update to the ‘taxstats’ package. Due to an error on my part, tests which required the updated version did not first check for version sufficiency. All tests and vignettes requiring the latest version have been changed to skip if the version is insufficient; however, the ‘taxstats’ package may require reinstallation on CRAN.
fix broken tests
0 errors | 0 warnings | 2 notes
Possibly mis-spelled words in DESCRIPTION: indices (17:77)
The spelling is correct.
The other notes are unchanged from the previous release.
The NOTE also recommends including the URL https://hughparsonage.github.io/drat/ in angle brackets; however, this NOTE is spurious as the URL is within R code.
gcc-UBSAN. These issues arise due to an issue with
RcppParallel. The maintainers of
RcppParallelappears to fixed these issues in a development version however this version is yet to reach CRAN. Accordingly, there are no changes in my package addressing these issues.