- I've added a 'packageStartupMessage' informing the user in case of the error 'attempt to apply non-function' that he/she has to use the 'reticulate::py_config()' before loading the package (in a new R session)
- I've added the CITATION file in the inst directory
I added an exception in the additional tests, to avoid Solaris OS throw an error if python is not available
I added the decoding parameter to the following classes : FuzzExtract, FuzzMatcher and FuzzUtils. The decoding parameter does not apply to the GetCloseMatches and SequenceMatcher classes, because there isn't any force_ascii parameter in the difflib python library. The decoding parameter applies only to python 2 configurations, as in python 3 character strings are decoded to unicode by default. For reference, see the following github issue : #3
I added links to the github repository (master repository, issues).