Recent Releases of pytextrank
pytextrank - V3.3.0 on PyPi
- updated build (for PEP 621, etc.)
- using
nx.DiGraphinstead - new release procedures
What's Changed
- update scrubber documentation by @Ankush-Chander in https://github.com/DerwenAI/pytextrank/pull/238
- [Snyk] Security upgrade tornado from 6.2 to 6.3.3 by @ceteri in https://github.com/DerwenAI/pytextrank/pull/240
- [Snyk] Security upgrade tornado from 6.2 to 6.3.3 by @ceteri in https://github.com/DerwenAI/pytextrank/pull/250
- make lemma_graph undirected by @Ankush-Chander in https://github.com/DerwenAI/pytextrank/pull/264
- [Snyk] Security upgrade jupyter-server from 1.24.0 to 2.11.2 by @ceteri in https://github.com/DerwenAI/pytextrank/pull/270
- [Snyk] Security upgrade werkzeug from 2.2.3 to 3.0.1 by @ceteri in https://github.com/DerwenAI/pytextrank/pull/268
- build updates by @ceteri in https://github.com/DerwenAI/pytextrank/pull/273
Full Changelog: https://github.com/DerwenAI/pytextrank/compare/v3.2.5...v3.3.0
- Python
Published by ceteri about 2 years ago
pytextrank - v3.2.5 release on PyPi
2023-08-07
- improved scrubber; kudos @0dB @Ankush-Chander
- updated dependencies, responding to vuln scanner
What's Changed
- updating the GH actions to v3 by @ceteri in https://github.com/DerwenAI/pytextrank/pull/235
- Scrubber sample code now handles "singular" tokens correctly by @0dB in https://github.com/DerwenAI/pytextrank/pull/233
- prep release 3.2.5 by @ceteri in https://github.com/DerwenAI/pytextrank/pull/237
New Contributors
- @0dB made their first contribution in https://github.com/DerwenAI/pytextrank/pull/233
Full Changelog: https://github.com/DerwenAI/pytextrank/compare/v3.2.4...v3.2.5
- Python
Published by ceteri over 2 years ago
pytextrank - v3.2.4 release on PyPi
2022-07-27
- better support for "ru" and other languages without noun_chunks support in spaCy
- updated example notebook to illustrate TopicRank algorithm
- made the node bias setting case-independent for Biased Textrank algorithm; kudos @Ankush-Chander
- updated summarization tests; kudos @tomaarsen
- reworked some unit tests to be less brittle, less dependent on specific spaCy point releases
What's Changed
- updated docs and example to show TopicRank by @ceteri in https://github.com/DerwenAI/pytextrank/pull/211
- working on #204 by @ceteri in https://github.com/DerwenAI/pytextrank/pull/212
- Prevent exception on TopicRank when there are no noun_chunks by @tomaarsen in https://github.com/DerwenAI/pytextrank/pull/219
- Biasedrank case fix by @Ankush-Chander in https://github.com/DerwenAI/pytextrank/pull/217
- Docs update by @ceteri in https://github.com/DerwenAI/pytextrank/pull/221
- rework some unit tests by @ceteri in https://github.com/DerwenAI/pytextrank/pull/222
Full Changelog: https://github.com/DerwenAI/pytextrank/compare/v3.2.3...v3.2.4
- Python
Published by ceteri over 3 years ago
pytextrank - v3.2.3 release on PyPi
2022-03-06
- handles missing
noun_chunksin some language models (e.g., "ru") #204 - add TopicRank algorithm; kudos @tomaarsen
- improved test suite; fixed tests for newer spacy releases; kudos @tomaarsen
What's Changed
- [Snyk] Security upgrade mistune from 0.8.4 to 2.0.1 by @snyk-bot in https://github.com/DerwenAI/pytextrank/pull/201
- Improved test suite; fixed tests by @tomaarsen in https://github.com/DerwenAI/pytextrank/pull/205
- Updated Copyright year from 2021 to 2022 by @tomaarsen in https://github.com/DerwenAI/pytextrank/pull/206
- update API reference docs by @ceteri in https://github.com/DerwenAI/pytextrank/pull/207
- Inclusion of the TopicRank Keyphrase Extraction algorithm by @tomaarsen in https://github.com/DerwenAI/pytextrank/pull/208
- Prep release by @ceteri in https://github.com/DerwenAI/pytextrank/pull/210
New Contributors
- @snyk-bot made their first contribution in https://github.com/DerwenAI/pytextrank/pull/201
Full Changelog: https://github.com/DerwenAI/pytextrank/compare/v3.2.2...v3.2.3
- Python
Published by ceteri almost 4 years ago
pytextrank - v3.2.2 release on PyPi
What's Changed
- prep next release by @ceteri in https://github.com/DerwenAI/pytextrank/pull/189
- warning about the deprecated code in archive by @ceteri in https://github.com/DerwenAI/pytextrank/pull/190
- fixes chunk to be between sentstart and sentend in BaseTextRank.calcsentdist by @clabornd in https://github.com/DerwenAI/pytextrank/pull/191
- Update by @ceteri in https://github.com/DerwenAI/pytextrank/pull/198
- add more scrubber examples and documentation by @dayalstrub-cma in https://github.com/DerwenAI/pytextrank/pull/197
- kudos by @ceteri in https://github.com/DerwenAI/pytextrank/pull/199
- prep PyPi release by @ceteri in https://github.com/DerwenAI/pytextrank/pull/200
New Contributors
- @clabornd made their first contribution in https://github.com/DerwenAI/pytextrank/pull/191
- @dayalstrub-cma made their first contribution in https://github.com/DerwenAI/pytextrank/pull/197
Full Changelog: https://github.com/DerwenAI/pytextrank/compare/v3.2.1...v3.2.2
- Python
Published by ceteri over 4 years ago
pytextrank - v3.2.1 release on PyPi
2021-07-24
- add "paragraph" option into
summary()function; kudos @CaptXiong
- Python
Published by ceteri over 4 years ago
pytextrank - v3.2.0 release on PyPi
2021-07-17
Various support for spaCy 3.1.x updates, which changes some interfaces.
- NB: THE SCRUBBER UPDATE WILL BREAK PREVIOUS RELEASES
- allow Span as scrubber argument, to align with spaCy 3.1.x; kudos @Ankush-Chander
- add lgtm code reviews (slow, not integrating into GitHub PRs directly)
- evaluating grayskull to generate a conda-forge recipe
- add use of pipdeptree to analyze dependencies
- use KG from biblio.ttl to generate bibliography
- fixed overlooked comment from earlier code; kudos @debraj135
- add visualisation using altair; kudos @louisguitton
- add scrubber usage in sample notebook; kudos @Ankush-Chander
- integrating use of MkRefs to generate semantic reference pages in docs
- Python
Published by ceteri over 4 years ago
pytextrank - v3.1.1 release on PyPi
2021-03-25
- fix the span length calculation in explanation notebook; kudos @Ankush-Chander
- add
BiasedTextRankby @Ankush-Chander (many thanks!) - add conda
environment.ymlplus instructions - use
banditto check for security issues - use
codespellto check for spelling errors - add
pre-commitchecks in general - update
doc._.phrasesin the call tochange_focus()so the summarization will sync with the latest focus
- Python
Published by ceteri almost 5 years ago
pytextrank - v3.1.0 release on PyPi
2021-03-12
- rename
masterbranch tomain - add a factory class that assigns each doc its own Textrank object; kudos @Ankush-Chander
- refactor the stopwords feature as a constructor argument
- add
get_unit_vector()method to expose the characteristic unit vector - add
calc_sent_dist()method to expose the sentence distance measures (for summarization) - include a unit test for summarization
- updated contributor instructions
pylintcoverage for code checking- linking definitions and citations in source code apidocs to our online docs
- updated links on PyPi
- Python
Published by ceteri almost 5 years ago
pytextrank - v3.0.1 release on PyPi
2021-02-27
mypycoverage for type annotations- add DOI to README and CITATION
- now deploying online docs at https://derwen.ai/docs/ptr/
- Python
Published by ceteri about 5 years ago
pytextrank - v3.0.0 release on PyPi
2021-02-14
- THIS WILL BREAK THINGS!!!
- support for
spaCy3.0.x; kudos @Lord-V15 - full integration of
PositionRank - migrated all unit tests to
pytest - removed use of
loggerfor debugging, introducingicecreaminstead
- Python
Published by ceteri about 5 years ago
pytextrank - v2.1.0 on PyPi
2021-01-31
- add
PositionRankby @louisguitton (many thanks!) - fixes chunk in
explain_summ.ipynbby @anna-droid-beep - add option
preserve_orderin TextRank.summary by @kavorite - tested with
spaCy2.3.5
- Python
Published by ceteri about 5 years ago
pytextrank - v2.0.3 on PyPi
2020-09-15
- try-catch
ZeroDivisionErrorin summary method -- kudos @shyamcody - tested with updated dependencies:
spaCy2.3.x andNetworkX2.5
- Python
Published by ceteri over 5 years ago
pytextrank - v2.0.2 release on PyPi
2020-05-20
- fixed default value of
._.phrasesto allow for disabling PTR in a pipeline
- Python
Published by ceteri over 5 years ago
pytextrank - v2.0.1 release on PyPi
2020-03-02
- fix
KeyErrorissue for pre Python 3.6 - integrated codecov.io
- added PyTextRank to the spaCy uniVerse
- fixed README.md instructions to download
en_core_web_sm
- Python
Published by ceteri almost 6 years ago
pytextrank - v2.0.0 release on PyPi
- refactored library to run as a spaCy extension
- supports multiple languages
- significantly faster, with less memory required
- better extraction of top-ranked phrases
- changed license to MIT
- uses lemma-based stopwords for more precise control
- WIP toward integration with knowledge graph use cases
- Python
Published by ceteri over 6 years ago
pytextrank - v1.2.1 release on PyPi
- fixed error in installation instructions
- Python
Published by ceteri over 6 years ago
pytextrank - v1.2.0
- updated for current versions of
spaCyandnetworkX-- kudos @dimmu - removed deprecated argument -- kudos @laxatives
- Python
Published by ceteri over 6 years ago
pytextrank - v1.1.1 update
Patch disables use of NER in spaCy until an intermittent bug is resolved. Will probably replace named tuples with spaCy spans instead.
- Python
Published by ceteri over 8 years ago
pytextrank - v1.1.0 release on PyPi
Replaced TextBlob usage with spaCy for improved parsing results. Updated the other Python dependencies.
Also added better handling for UTF-8.
- Python
Published by ceteri over 8 years ago
pytextrank - v1.0.1 release on PyPi
- runs in Jupyter notebooks
- fixed the install for
aptagger
- Python
Published by ceteri almost 9 years ago
pytextrank - v1.0.0
v1.0.0 release on PyPi https://pypi.python.org/pypi/pytextrank/
- Python
Published by ceteri almost 9 years ago