spacyr v1.3
- Overhauled the
spacy_install()
and spacy_uninstall()
functions to provide a more modern and robust installation procedure.
spacyr v1.2
- Added an option for using conda package manager instead of
pip
in spacy_install()
and spacy_upgrade()
.
- (1.21) All character inputs to
spacy_parse()
and spacy_tokenize()
are now coerced to character
, which allows them to work directly with quanteda v2 corpus objects (which are based on the character
class but with special attributed), without special methods.
spacyr v1.1
- Fixed a bug in
spacy_parse(x, nounphrase = TRUE)
that occurred when no noun phrases were found in the text. (#153)
- Fixed a bug in
spacy_initialize()
(#157). spacy_initialize()
ignored Python options supplied by users when a conda environment created through spacy_install()
exists.
- General stability enhancements to ensure compatibility with spaCy >= 2.1
spacyr v1.0
- Added new commands
spacy_tokenize()
, spacy_extract_entity()
, spacy_extract_nounphrases()
, nounphrase_extract()
, and nounphrase_consolidate()
for direct extraction of entities, noun phrases, and tokens, and extraction of noun phrases from spacyr parsed tests.
- Added a new argument
additional_attributes
to spacy_parse()
allowing the return of any tokens-level attribute available from https://spacy.io/api/token#attributes.
- Added a vignette and significantly improved the documentation site https://spacyr.quanteda.io.
spacyr v0.9.9
- Added
spacy_install()
, spacy_install_virtualenv()
, and spacy_upgrade()
to make installing or upgrading spaCy (and Python itself) easy and automatic.
- Added support for multithreading in
spacy_parse()
via the multithreading
argument. This uses the “pipes” functionality in spaCy for improved performance.
spacyr v0.9.6
- Create an option to permanently set the default Python through
.Rprofile
- Performance enhancement through
spacy_initialize(entity = FALSE)
(#91)
- Now looks for Python settings from
.bash_profile
.
spacyr v0.9.3
- Updated for the newer spaCy 2.0 release and new language models.
- Add
ask = FALSE
to spacy_initialize()
, to find spaCy installations automatically.
spacyr v0.9.2
- Fixed a bug caused by zero-token “sentences” in
spacy_parse()
, by changing 1:length()
to seq_along()
.
spacyr v0.9.1
- Fixed a bug causing non-ASCII characters to be dropped when using Python 2.7.x (#58).
- Fixed issue with automatic detection of python3 when both python and python3 exist, but only python3 has spaCy installed (#62).
spacyr v0.9.0