Releases: jboynyc/textnets
Releases · jboynyc/textnets
Textnets version 0.10.3
Textnets version 0.10.2
- Attempts to avoid the "tofu problem" () in plots by setting an appropriate font for CJK characters.
- Skips stemming during tokenization if no lemmatizer is available.
- Improves documentation.
Textnets version 0.10.1
- Fixes version metadata.
Textnets version 0.10.0
- Switches to
matplotlib
for plotting; removes dependency on Cairo. - Adds
figsize
option totn.params
. - Drops support for Python 3.9.
- Updates to spaCy 3.8.
- Removes experimental FCA features.
- Adds a
max_docs
option (contributed by @McWashr in #62). - Enables proper tokenization of Chinese text. (In response to #65.)
- Switches from Poetry to PDM to handle project dependencies and builds.
Textnets version 0.9.5
- Sets
language_level
compiler directive for Cython. (In response to #63). - Updates to spaCy 3.7.4 and igraph 0.11.3.
- Removes references to conda-forge package as it has become difficult to keep updated.
- Adds dependency on pyarrow to satisfy future pandas releases.
Textnets version 0.9.4
- Updates to spaCy 3.7.2 and to igraph 0.10.5.
- Adds Python 3.12 compatibility. (In response to #61.)
- Fixes a bug in how tf-idf is calculated without sublinear scaling.
- If the corpus contains long documents, adjust spaCy's maximum document length parameter as needed.
🚀
Textnets version 0.9.3
- Updates to igraph 0.10.5.
- Updates to spaCy 3.6.0, bringing support for Slovenian.
- Add dependency on
spacy-lookups-data
for better support of languages without pre-trained models (e.g., Turkish).
Textnets version 0.9.2
- Improves documentation.
- Updates to scipy 1.10.
- Fixes how the compiled extension is built.
- Builds binary wheels for a greater number of platforms.
Textnets version 0.9.1
No substantive change from previous release.
Textnets version 0.9.0
- Improves documentation.
- Parallelizes execution of NLP and backbone extraction for large corpora and networks.
- Uses sparse matrices for some operations to avoid running out of memory.
- Makes other improvements to efficiency.
- Introduces a
NodeType
enum to differentiate document and term nodes. - Updates to pandas 2.0 and spaCy 3.5.3.
- Now also tested for compatibility with PyPy 3.9!