Skip to content

Releases: DerwenAI/pytextrank

V3.3.0 on PyPi

21 Feb 23:16
4973b0d
Compare
Choose a tag to compare
  • updated build (for PEP 621, etc.)
  • using nx.DiGraph instead
  • new release procedures

What's Changed

Full Changelog: v3.2.5...v3.3.0

v3.2.5 release on PyPi

07 Aug 19:46
2130003
Compare
Choose a tag to compare

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 #235
  • Scrubber sample code now handles "singular" tokens correctly by @0dB in #233
  • prep release 3.2.5 by @ceteri in #237

New Contributors

  • @0dB made their first contribution in #233

Full Changelog: v3.2.4...v3.2.5

v3.2.4 release on PyPi

27 Jul 22:00
7cc079b
Compare
Choose a tag to compare

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

Full Changelog: v3.2.3...v3.2.4

v3.2.3 release on PyPi

06 Mar 22:25
98960da
Compare
Choose a tag to compare

2022-03-06

  • handles missing noun_chunks in 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

New Contributors

Full Changelog: v3.2.2...v3.2.3

v3.2.2 release on PyPi

10 Oct 01:10
bda595d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.2.1...v3.2.2

v3.2.1 release on PyPi

24 Jul 20:27
94abc73
Compare
Choose a tag to compare

2021-07-24

  • add "paragraph" option into summary() function; kudos @CaptXiong

v3.2.0 release on PyPi

17 Jul 19:44
ef48ec7
Compare
Choose a tag to compare

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

v3.1.1 release on PyPi

25 Mar 19:37
c782842
Compare
Choose a tag to compare

2021-03-25

  • fix the span length calculation in explanation notebook; kudos @Ankush-Chander
  • add BiasedTextRank by @Ankush-Chander (many thanks!)
  • add conda environment.yml plus instructions
  • use bandit to check for security issues
  • use codespell to check for spelling errors
  • add pre-commit checks in general
  • update doc._.phrases in the call to change_focus() so the summarization will sync with the latest focus

v3.1.0 release on PyPi

12 Mar 22:05
592fe2c
Compare
Choose a tag to compare

2021-03-12

  • rename master branch to main
  • 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
  • pylint coverage for code checking
  • linking definitions and citations in source code apidocs to our online docs
  • updated links on PyPi

v3.0.1 release on PyPi

27 Feb 08:52
9ebb7e3
Compare
Choose a tag to compare

2021-02-27